On 11/15/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
What I want is to remerge everything on the system, whether it is a dependency or not, everything.
Ok, this wasn't clear from your original post. As Neil said, --emptytree is what you want.
[ebuild N ] media-video/totem-2.16.2-r1 USE="a52 dbus dvd flac gnome hal lirc mad mpeg nsplugin ogg theora vorbis xine xv -debug -firefox -nvtv" 0 kB [ebuild N ] www-client/seamonkey-1.0.6 USE="crypt gnome ipv6 java ldap postgres xinerama xprint -debug -mozcalendar -mozdevelop -moznocompose -moznoirc -moznomail -moznopango -moznoroaming" 0 kB
[snip]
It doesn't really explain why totem cares about seamonkey vs firefox vs mozilla, or how anyone shoudl know that nsplugin actually means seamonkey. This is the most frustrating part.
nsplugin doesn't /mean/ seamonkey: ~ > grep -e nsplugin -e firefox /usr/portage/profiles/use.desc firefox - Build against Firefox instead of Seamonkey/Mozilla nsplugin - Builds plugins for Netscape compatible browsers It just happens that the portage tree prefers seamonkey if you haven't specified otherwise. So in this case, the use flag descriptions do exactly what they say. But normally, I just read the ebuild to figure out what a particular flag does for a particular build. Sometimes, it just controls dependancies, sometimes adds build options, most of the time they do both. -Richard -- [email protected] mailing list
