Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 132163

Summary: docbook-sgml-utils requires lynx (unnecessarily?)
Product: Gentoo Linux Reporter: Matteo Sasso <matteo.sasso>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: System info and dependency tree

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!