Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 205875 - dev-libs/pth-2.0.7 no longer installs a shared lib
Summary: dev-libs/pth-2.0.7 no longer installs a shared lib
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 205867
  Show dependency tree
 
Reported: 2008-01-14 19:28 UTC by Alexis Ballier
Modified: 2008-01-15 09:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis Ballier gentoo-dev 2008-01-14 19:28:33 UTC
--- 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...
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2008-01-14 19:35:48 UTC
Thanks!
Comment 2 Dustin Polke 2008-01-14 23:05:39 UTC
Please re-open.
emerge pth-2.0.7-r1 with USE="debug" does remove the libs as well.

BR,
Dustin
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2008-01-15 06:29:31 UTC
Yes. This was the root cause.
For some strange reason specifying debug disables shared library.
This seems to be "by design" of pth.
Comment 4 Dustin Polke 2008-01-15 09:34:19 UTC
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