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

Reply via email to