after upgrading to cups 1.2.1-r1 and run the commands listed at the end of the cups enuild " emerge -va $(qfile -qC /usr/lib/cups /etc/cups | sed "s:net-print/cups$::") " ghostscript fails to install with these message. i have no idea which file is the right one QA Notice: pre-stripped files found: /var/tmp/portage/ghostscript-esp-8.15.2_p20060520/image/usr/lib/ghostscript/8.15/X11.so strip: i686-pc-linux-gnu-strip --strip-unneeded usr/bin/gsx usr/bin/ijs_client_example usr/bin/gsc usr/bin/ijs_server_example usr/bin/gs usr/lib/libgs.so.8.15 usr/lib/libijs.a removing executable bit: /usr/lib/libijs.la * checking 693 files for package collisions existing file /usr/libexec/cups/filter/pstopxl is not owned by this package existing file /usr/libexec/cups/filter/pstoraster is not owned by this package * spent 0.97074508667 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 app-text/ghostscript-esp-8.15.2_p20060520 NOT merged
got nearly the same with samba-3.0.22-r2 * checking 595 files for package collisions existing file /usr/libexec/cups/backend/smb is not owned by this package * spent 1.57466816902 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 net-fs/samba-3.0.22-r2 NOT merged
* # FEATURES=-collision-protect emerge -va $(qfile -qC /usr/lib/cups /etc/cups | sed "s:net-print/cups$::") * * FEATURES=-collision-protect is needed to overwrite the compatibility * symlinks installed by this package, it wont be needed on later merges. I added that to the einfo :) thanks.
I am seeing this with version the version in the summary. I am a little confused by comment #2, as that certainly wasn't output by my merge attempt of ghostscript-esp: * checking 609 files for package collisions existing file /usr/libexec/cups/filter/pstopxl is not owned by this package existing file /usr/libexec/cups/filter/pstoraster is not owned by this package * spent 2.00227594376 seconds checking for file collisions equery b does not show either of these as belonging to anybody. I am assuming that I am supposed to turn off collision protection temporarily, is this the case?