Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179663 - dev-libs/libassuan installs only static libraries
Summary: dev-libs/libassuan installs only static libraries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-24 16:58 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2007-06-13 08:09 UTC (History)
0 users

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 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-05-24 16:58:07 UTC
As per summary, libassuan installs only .a (archive, static) libraries, rather than shared objects. This is usually against policy; even if the usage of static library is reasoned, there are packages depending on libassuan at runtime, but being only static, they should only depend on it at build time:

[18:54] <Flameeyes> !rrdep libassuan
[18:54] <jeeves> dev-libs/libassuan <- app-crypt/dirmngr app-crypt/gnupg app-crypt/gnupg-pkcs11-scd

HTH,
Diego
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2007-05-24 17:04:22 UTC
There was a discussion of this in upstream.

Thread at:
http://lists.gnupg.org/pipermail/gnupg-devel/2006-December/023462.html

What do you recommend to do?
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-05-25 10:23:37 UTC
Debian has a policy much similar to us, so I'd say follow whatever they are doing; in this case, they are not using a shared library either, so until libassuan devs release something that is stable and supported as shared object, libassuan should be moved from RDEPEND to DEPEND.
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2007-06-13 08:09:10 UTC
Fixed.
Done waiting.
Thanks.