2011/6/22 Alan McKinnon <alan.mckin...@gmail.com>: > # emerge -av claws-mail > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] net-libs/libetpan-1.0 USE="berkdb gnutls sasl ssl - > debug -ipv6 -liblockfile" 1,631 kB > [ebuild N ] x11-libs/fltk-2.0_pre6970-r1 USE="jpeg opengl png > xft xinerama zlib -cairo -debug -doc" 2,470 kB > [ebuild N ] www-client/dillo-2.2 USE="gif jpeg png ssl -doc - > ipv6" 616 kB > [ebuild N ] mail-client/claws-mail-3.7.9-r1 USE="crypt dbus > dillo gnutls imap ldap session spell ssl startup-notification - > bogofilter -doc -ipv6 -nntp -pda -smime -spamassassin -xface" 6,921 kB > > Total: 4 packages (4 new), Size of downloads: 11,637 kB > > 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? > > It will build fltk with USE=-cairo, so why the need to tell me to set > it explicitly? >
I guess it displays the USE settings how they should be and afterwards prints the required changes. Or does it build fltk with USE="-cairo" if you just type emerge -av fltk? -- Regards, Daniel