Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 317309 - sys-devel/libtool: method to provide libltdl RDEPEND only
Summary: sys-devel/libtool: method to provide libltdl RDEPEND only
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-26 13:58 UTC by Sergey Mironov
Modified: 2011-08-02 10:00 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 Sergey Mironov 2010-04-26 13:58:55 UTC
Some packages (like dev-libs/openct) depend on libltdl but not on libtool in general. Writing "libtool" into their RDEPEND will cause problems in embedded systems - it will pull a lot of redundant and never-used things.

Note, that system being built with gentoo cross-tools is completly free of autotools or even bash. 


Reproducible: Always
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-24 21:28:23 UTC
So my personal €.02 would be to simply drop autoconf/automake from the RDEPEND of libtool… you can use part of it without them anyway, it's just the libtoolize stuff that uses them directly, then there is the macros… but in general, libtool can be quite standalone…

And for the usage we have in Gentoo, we have explicit autoconf/automake deps when libtool is used as part of the build system, so it doesn't make much more sense to have them as to have them for pkg-config, IMHO.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-11-29 15:12:11 UTC
Okay, since nobody else seems to have stepped in, I added a 2.4-r1 that does just what I said.