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.
(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.
Created attachment 86086 [details] System info and dependency tree
Ok, sorry! :) Great job, btw, answer in less than a minute!