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
|