On 26/04/2015 10:17, Neil Bothwick wrote: > On Sun, 26 Apr 2015 09:35:57 +0200, Alan McKinnon wrote: > >> <x11-libs/libXfont-1.5.0 required by >> (x11-base/xorg-server-1.12.4-r4:0/1.12.4::gentoo, installed) >> >> This means that you have xorg-server-1.12.4-r4 installed which depends >> on libXfont with this limitation: <x11-libs/libXfont-1.5.0 >> >> You only get that sort of emerge output when portage is forced to >> install a package that is NOT latest due to some other package having a >> constraint on it dependencies. Look at eix for libXfont, there's a >> version 1.5.1 available but portage can't use it because of limitations >> from your current version of xorg-server. >> >> The same process applies to fontsproto as well. >> >> There is nothing for you to do with this output, it is informational >> (but not labelled as such so you can see it). Maybe run emerge without >> -v, see if that removes the output > > Running without -v doesn't help. I almost never use -v with emerge, it's > output is verbose enough as it is and burying useful messages in even > more trivial, not-for-users output makes decoding it even harder. > > emerge really needs an option to hide such "informational" messages.
I disagree. emerge really needs to have it's output redesigned from scratch. Right now it arrives at the conclusion (the top) and dumps it's data tree bottom-up, apparently stopping halfway and never getting to output what the top is. It needs to print it's output top-down instead. Yeah gods, this is such a basic output design principle that I keep stating so I start to wonder if maybe I'm crazy after all.... Top-down output lets you easily add more and more output depending on the number of -v in the arguments! So much software out there does with apparent ease, I can't figure why the portage devs persist with the current obtuse method. Especially as portage HAS TO HAVE all necessary information available at the time > Even > if they really were informative, that are not necessary to maintaining a > functioning system. When I tell portage to update my system to the latest > suitable versions of everything, I have no need to be told "there is a > later version for libfoo, but you can't have it". I just want the latest > I can have. > > It doesn't help that these warning messages have a superficial > resemblance to blocker errors. > > emerge --just-tell-me-when-something-is-wrong @world please. > > -- Alan McKinnon [email protected]

