Bug 205875 - dev-libs/pth-2.0.7 no longer installs a shared lib
|
Bug#:
205875
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: major
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: crypto@gentoo.org
|
Reported By: aballier@gentoo.org
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: dev-libs/pth-2.0.7 no longer installs a shared lib
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2008-01-14 19:28 0000
|
--- replaced dir /usr/share/aclocal
--- replaced dir /usr/share
<<< obj /usr/lib64/libpth.so.20.0.27
<<< sym /usr/lib64/libpth.so.20
<<< sym /usr/lib64/libpth.so
--- replaced obj /usr/lib64/libpth.la
[...]
>>> dev-libs/pth-2.0.7 merged.
no need to say that this causes major breakage, like gpgme failing to
compile...
Please re-open.
emerge pth-2.0.7-r1 with USE="debug" does remove the libs as well.
BR,
Dustin
Yes. This was the root cause.
For some strange reason specifying debug disables shared library.
This seems to be "by design" of pth.
Do you think this behavior is tolerable?
If someone puts debug in his USE flags, pth will be build without installing
the libraries and this sure does break other apps. So solution IMO would be to
bother upstream to make pth install the libraries with debug turned on. As
workaround in the tree, remove debug USE flag from ebuild and force to build
without debug or put a big red warning in the ebuild to warn users build with
enable debug USE flag that this might result in breakage of other packages
relying on libpth.so.
Dustin