Nick Rout wrote:
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)

  
Yeah....  it allows me to see the denpends much better. Would I be able to mask those two packages manually or would that cause breakage??

    -ando

Reply via email to