diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-04-27 20:16:52 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-04-27 20:16:52 +0000 |
commit | 13bc88718260f052573074f74d216725db80e62c (patch) | |
tree | f5cd5ceddee36ac38308f97051d3e5fb6a7debd1 | |
parent | 3806c9f6696eeb4d6a0de3d1ce43a80309caf04a (diff) | |
download | portage-13bc88718260f052573074f74d216725db80e62c.tar.gz portage-13bc88718260f052573074f74d216725db80e62c.tar.bz2 portage-13bc88718260f052573074f74d216725db80e62c.zip |
Never uninstall sys-apps/portage except through replacement. (trunk r10003)
svn path=/main/branches/2.1.2/; revision=10004
-rwxr-xr-x | bin/emerge | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index d21b444ee..549a39d3e 100755 --- a/bin/emerge +++ b/bin/emerge @@ -3700,6 +3700,10 @@ class depgraph(object): continue if "/" == task.root: + # Never uninstall sys-apps/portage + # except through replacement. + if "sys-apps/portage" == task.cp: + continue # For packages in the system set, don't take # any chances. If the conflict can't be resolved # by a normal replacement operation then abort. |