I try to upgrade my gentoo system, but I reach 3 packages blocking each others. sys-libs/com_err is blocking sys-libs/e2fsprogs-libs-1.41.3-r1 sys-libs/e2fsprogs-libs is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9 sys-libs/ss is blocking sys-libs/e2fsprogs-libs-1.41.3-r1 The problem is that I cannot remove any package : 1) ys-libs/com_err and sys-libs/ss are required by dev-python/gnome-python-extras and gnome 2) sys-libs/e2fsprogs-libs are required by app-crypt/mit-krb5 and then evolution Could you help me ? Reproducible: Didn't try
This should help w/o warranty: # don't depend on the net later emerge -fuD world # backup in case something goes wrong quickpkg ss com_err # unmerge emerge -C ss com_err e2fsprogs # merge emerge -1 e2fsprogs-libs emerge e2fsprogs # fix broken things revdep-rebuild
*** Bug 266517 has been marked as a duplicate of this bug. ***
(In reply to comment #2) > *** Bug 266517 has been marked as a duplicate of this bug. *** > (In reply to comment #1) > This should help w/o warranty: > > # don't depend on the net later > emerge -fuD world > # backup in case something goes wrong > quickpkg ss com_err > # unmerge > emerge -C ss com_err e2fsprogs > # merge > emerge -1 e2fsprogs-libs > emerge e2fsprogs > # fix broken things > revdep-rebuild > Hello, This allows me to install e2fsprogs-libs for sure... But then, I am not able to install gnome, as gnome-python-extras requries ss and com_err.... The problem is that I need all 3 packages installed on my system.
How long it's been since you've sync'ed ? How long it has been since you've upgraded portage ?
I solved that problem with unmerging com_err, ss, e2fsprogs, e2fsprogs-libs and doing "emerge --update --newuse --deep --prevent world", it should pull e2fsprogs as a dependancy, i didn't merge com_err, ss again.
(In reply to comment #4) > How long it's been since you've sync'ed ? > How long it has been since you've upgraded portage ? > I've synchronised last week (emerge --sync), and emerge portage just after sync had finished. Then, I started by a emerge --update --deep world. Then, I had several other issue before having this package conflict.
(In reply to comment #5) > I solved that problem with unmerging com_err, ss, e2fsprogs, e2fsprogs-libs and > doing "emerge --update --newuse --deep --prevent world", it should pull > e2fsprogs as a dependancy, i didn't merge com_err, ss again. > How did you unmerge e2fsprogs ? It says : !!! 'sys-fs/e2fsprogs' is part of your system profile. !!! Unmerging it may be damaging to your system. And I'm afraid I'll have no more access to my filesystems...
(In reply to comment #5) > I solved that problem with unmerging com_err, ss, e2fsprogs, e2fsprogs-libs and > doing "emerge --update --newuse --deep --prevent world", it should pull > e2fsprogs as a dependancy, i didn't merge com_err, ss again. > Finally, you are right. I removed com_err, ss, e2fsprogs-libs (but NOT e2fsprogs). Then I reinstalled e2fsprogs and I succeed in avoiding installing ss and com_err. The update now continues... I think that this problem can be considered as solved.