Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132163 - docbook-sgml-utils requires lynx (unnecessarily?)
Summary: docbook-sgml-utils requires lynx (unnecessarily?)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-03 12:49 UTC by Matteo Sasso
Modified: 2006-05-03 12:58 UTC (History)
0 users

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


Attachments
System info and dependency tree (bug,3.06 KB, text/plain)
2006-05-03 12:52 UTC, Matteo Sasso
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Sasso 2006-05-03 12:49:09 UTC
I'm having a problem that's probably related to bug #131152.
While trying to update my kernel, portage wants to install lynx, which I think is unnecessary. In fact, giving a look at the dependancies graph, I found out that lynx is required by app-text/docbook-sgml-utils-0.6.14.
Lines 32-33 of the related ebuild read:
        userland_GNU? ( sys-apps/which )
        || ( www-client/lynx www-client/elinks virtual/w3m )"

As you can see from my emerge --info (attached), the userland_GNU flag is set on my system. So, shouldn't portage need only sys-apps/which (that, of course, is already installed)?
I ain't no ebuild hacker, so I may be wrong and this could be the desired behaviour. It just doesn't sound right to me and it could be a small bug in portage itself, so I'm reporting it.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 12:52:40 UTC
(In reply to comment #0)
>         userland_GNU? ( sys-apps/which )
>         || ( www-client/lynx www-client/elinks virtual/w3m )"
 
> As you can see from my emerge --info (attached), the userland_GNU flag is set
> on my system. So, shouldn't portage need only sys-apps/which (that, of course,
> is already installed)?

No... It requires sys-apps/which on GNU userland, plus any of www-client/lynx www-client/elinks virtual/w3m.
Comment 2 Matteo Sasso 2006-05-03 12:52:52 UTC
Created attachment 86086 [details]
System info and dependency tree
Comment 3 Matteo Sasso 2006-05-03 12:58:20 UTC
Ok, sorry! :) Great job, btw, answer in less than a minute!