On Tue, 08 Aug 2006 17:52:45 +0000 Andrew Syrewicze wrote: > Daniel da Veiga wrote: > > On 8/8/06, Andrew Syrewicze <[EMAIL PROTECTED]> wrote: > >> Hey eveyone. This is probably a really simple question. I've used debian > >> for many years and recnetly made a permanent switch to gentoo, so i'm a > >> bit noobish when it comes to portage. > >> > >> I had pretty much all the programs I want installed on my machine so i > >> figured I should run an update to keep everything current, so i ran > >> "emerge --update --deep world". > >> > >> This reinstalled two packages that I had recently removed like epiphany, > >> and evolution. When I removed these prior to the update I followed the > >> portage documentation on removing them, and ran the proper sequence of > >> commands. > >> > >> so, my question is. How can I stop portage from reinstallin g these > >> packages everytime I run an update??? > >> > > > > They're probably dependencies from another package. Try > > > > emerge -uDpvt world > > > > That is a short for "--update --depp --pretend --verbose --tree". > > > I ran that command and they showed up in the list, among other things. > How would I go about fixing that??? > > -ando
Often evolution gets included because some other package has the eds (evolution data server) USE flag turned on. Try USE=-eds emerge -uDpvt world and see if they are included. (PS don't use USE= on the command line for anything other than --pretend (-p), if you want to change a USE flag either do it globally in /etc/make.conf or per package in /etc/portage/package.use also in tree view you can often who is depending on whom, they are in dependency order (and reverse of the order you get without --tree (-t) -- Nick Rout <[EMAIL PROTECTED]> -- [email protected] mailing list

