| Summary: | net-irc/irssi is missing dev-libs/glib in RDEPEND | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Eric Brown <eric.brown> |
| Component: | [OLD] Core system | Assignee: | Packages in net-irc <net-irc> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Eric Brown
2004-06-18 08:33:28 UTC
i checked emerge -gkpvdD irssi and got this:
Fetching binary packages info...
Loaded metadata pickle.
cache miss: 'x' --- cache hit: 'o'
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
-- DONE!
Calculating dependencies
Parent: None
Depstring: net-irc/irssi
Candidates: ['net-irc/irssi']
ebuild: net-irc/irssi-0.8.9
binpkg: net-irc/irssi-0.8.9
\
Parent: binary / net-irc/irssi-0.8.9 merge
Depstring: nls? ( sys-devel/gettext ) sys-libs/ncurses ssl? ( dev-libs/openssl ) perl? ( dev-lang/perl ) socks5? ( >=net-misc/dante-1.1.13 )
Candidates: []
Exiting... binary / net-irc/irssi-0.8.9 merge
Exiting... None
...done!
[binary N ] net-irc/irssi-0.8.9 -ipv6 +nls +perl -socks5 +ssl
Total size of downloads: 0 kB
That Depstring looks like it's only coming from RDEPEND instead of DEPEND. in the irssi-0.8.9 ebuild, we have the following:
DEPEND="!net-irc/irssi-cvs
>=dev-libs/glib-2.2.1
sys-libs/ncurses
>=sys-apps/sed-4
ssl? ( dev-libs/openssl )
perl? ( dev-lang/perl )
socks5? ( >=net-misc/dante-1.1.13 )"
RDEPEND="nls? ( sys-devel/gettext )
sys-libs/ncurses
ssl? ( dev-libs/openssl )
perl? ( dev-lang/perl )
socks5? ( >=net-misc/dante-1.1.13 )"
So... I'm not sure exactly why emerge -gk would only check RDEPEND, but it really looks like a bug to me.
Sorry portage guys, I should first have read comment 2. RDEPEND are run-time dependencies, if you're using binary packages only these packages will be installed. net-irc/irssi is missing dev-libs/glib in RDEPEND. I'm going to fix this. Fixed in CVS. |