>>> Completed installing com_err-1.37 into /var/tmp/portage/com_err-1.37/image/ * checking 10 files for package collisions existing file /usr/lib/libcom_err.so is not owned by this package existing file /usr/lib/libcom_err.a is not owned by this package existing file /usr/lib/pkgconfig/com_err.pc is not owned by this package existing file /usr/share/et/et_c.awk is not owned by this package existing file /usr/share/et/et_h.awk is not owned by this package existing file /usr/include/et/com_err.h is not owned by this package existing file /usr/share/man/man1/compile_et.1.gz is not owned by this package existing file /usr/share/man/man3/com_err.3.gz is not owned by this package * spent 0.157068014145 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package sys-libs/com_err-1.37 NOT merged No package files given... Grabbing a set. real 18m39.753s user 2m42.640s sys 1m53.919s Start: Sa Apr 30 09:04:58 CEST 2005 Ende: Sa Apr 30 09:23:38 CEST 2005 [09:23:38 alexander@server:~] $ epm -qf /usr/share/man/man3/com_err.3.gz /usr/include/et/com_err.h /usr/share/man/man1/compile_et.1.gz /usr/share/et/et_h.awk /usr/share/et/et_c.awk /usr/lib/pkgconfig/com_err.pc /usr/lib/libcom_err.a /usr/lib/libcom_err.so e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 e2fsprogs-1.37 I see that there's a "sys-fs/e2fsprogs-1.37-r1" in portage, which will presumably solve that file collision. But how's one supposed to get this installed with FEATURES=collision-protect?
use e2fsprogs-1.37-r1
Well, that's the point - how to install it with FEATURES=collision-protect? -r1 depends on ss.
emerge it with FEATURES=-collision-protect then
Please add a block for the conflicting versions in then.
no
Who else thinks that it's a good idea for ebuilds to have a keyword "ignore-collision=/some/file"? It would be able to solve collisions resulted from upgrades. As in when a newer version of package A does not own /some/file anymore, and a newer version of package B now owns /some/file.
*** Bug 96967 has been marked as a duplicate of this bug. ***
*** Bug 96974 has been marked as a duplicate of this bug. ***
sys-fs/e2fsprogs-1.38-r1 and sys-libs/com_err-1.38 still collide on /usr/lib/libcom_err.a, please fix!