On Wednesday 22 June 2011 10:47:54 Neil Bothwick did opine thusly: > On Wed, 22 Jun 2011 10:18:05 +0200, Alan McKinnon wrote: > > The following USE changes are necessary to proceed: > > #required by www-client/dillo-2.2, required by > > mail-client/claws- > > mail-3.7.9-r1[dillo], required by claws-mail (argument) > > > > >=x11-libs/fltk-2.0_pre6970-r1 -cairo > > > > Any reason why portage is telling me to set a USE that is > > already > > there per portage's own output? > > As Daniel said, this is what portage needs, it's been that way since > the autounmask stuff was introduced.
In other words, we must now all end up with giganticly bloated package.use files to satisfy every "built with use" requirement system-wide? What's wrong with looking at the defaults and saying "Gee, you know what, the implicit rules on the box are going to do the right thing anyway, so let's proceed and build the stuff?" > Or you could emerge Claws with > -dillo and use the fancy plugin for HTML rendering. I stopped using > the dillo renderer years ago. Well, that's an option. But I fear this behaviour is going to rear it's head many more times with other ebuilds. -- alan dot mckinnon at gmail dot com