Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 943010 - dev-libs/xapian{,-bindings}-1.4.26: Please stabilize
Summary: dev-libs/xapian{,-bindings}-1.4.26: Please stabilize
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: CC-ARCHES
: 944592 (view as bug list)
Depends on: 944720
Blocks: EAPI7Removal
  Show dependency tree
 
Reported: 2024-11-08 06:34 UTC by Volkmar W. Pogatzki
Modified: 2024-11-24 08:41 UTC (History)
6 users (show)

See Also:
Package list:
=app-text/xapian-omega-1.4.26 amd64 arm ppc ppc64 sparc x86 =dev-libs/xapian-bindings-1.4.26-r1 amd64 arm ppc ppc64 sparc x86 =dev-libs/xapian-1.4.26
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volkmar W. Pogatzki 2024-11-08 06:34:32 UTC
Please stabilize
Comment 1 Joonas Niilola gentoo-dev 2024-11-23 07:14:26 UTC
This can't be correct,

 * QA Notice: The ebuild is installing to one or more unexpected directories:
 * 
 *   /xapian1.4.26
 * 
 * Please fix the ebuild to use correct FHS/Gentoo policy paths.

# ls /xapian1.4.26/
pkgIndex.tcl  xapian.so
Comment 2 NATTkA bot gentoo-dev Security 2024-11-23 07:16:28 UTC Comment hidden (obsolete)
Comment 3 Viorel Munteanu gentoo-dev 2024-11-23 11:35:59 UTC
*** Bug 944592 has been marked as a duplicate of this bug. ***
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-23 11:43:20 UTC
Let's see.
Comment 5 Larry the Git Cow gentoo-dev 2024-11-23 12:09:54 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c78ee2dd751bfd0cf28c858055ba93baf88b50b

commit 8c78ee2dd751bfd0cf28c858055ba93baf88b50b
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-11-23 12:04:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-23 12:05:16 +0000

    dev-libs/xapian-bindings: fix Tcl module installation path
    
    TCL_LIB in configure is empty. tclConfig.sh or whatever it is continues
    to be a pain and I wouldn't be surprised if it's somehow related.
    
    Just override TCL_LIB in the ebuild.
    
    Tested with "echo 'package require xapian ; exit 0' | tclsh".
    
    Bug: https://bugs.gentoo.org/943010
    Closes: https://bugs.gentoo.org/944720
    Signed-off-by: Sam James <sam@gentoo.org>

 ...an-bindings-1.4.26.ebuild => xapian-bindings-1.4.26-r1.ebuild} | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-23 14:53:36 UTC
arm64 done
Comment 7 Joonas Niilola gentoo-dev 2024-11-24 08:35:38 UTC
amd64 done
Comment 8 Joonas Niilola gentoo-dev 2024-11-24 08:41:50 UTC
x86 done