Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137621 - net-print/cups-pdf-2.4.1 package collisions during emerge
Summary: net-print/cups-pdf-2.4.1 package collisions during emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-22 10:53 UTC by Marcin Lubojański
Modified: 2006-06-22 16:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Lubojański 2006-06-22 10:53:06 UTC
While trying to emerge cups-pdf-2.4.1 (from 2.4.0) I've got following message:

"strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/libexec/cups/backend/cups-pdf
* checking 8 files for package collisions
existing file /usr/libexec/cups/backend/cups-pdf is not owned by this package
* spent 0.00326800346375 seconds checking for file collisions
"

This is wired becouse file cups-pdf belongs to previously installed version of that package, so I think it should be replaced withouth any problem.

# equery b cups-pdf
[ Searching for file(s) cups-pdf in *... ]
net-print/cups-pdf-2.4.0 (/usr/lib/cups/backend/cups-pdf)


My emerge --info:

Portage 2.1.1_pre1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.1
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X Xaw3d a52 aac aalib alsa apache2 apm aqua_theme arts asf avi berkdb bidi bitmap-fonts browserplugin carbone_theme cli crypt cups dri dvb dvd dvdr dvdread eds emboss encode esd exif extraicons extramodules fbcon fbsplash ffmpeg foomaticdb fortran gdbm gif gpm gsm gstreamer gtk gtk2 imlib isdnlog java jpeg kde lame libg++ libwww live lm_sensors logitech-mouse mad matroska mikmod mmx motif mp3 mpeg mplayer music ncurses neXt nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam pcre pdf pdflib perl png pppd python qt quicktime readline real reflection scanner sdl session spell spl ssl tcpd tiff tools truetype truetype-fonts type1-fonts udev unicode v4l v4l1 v4l2 vidix voice vorbis win32codecs xcomposite xml xmms xorg xscreensaver xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux linguas_pl userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_v41"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Stefan Schweizer (RETIRED) gentoo-dev 2006-06-22 16:30:38 UTC
You need to follow the cups postinstall, it says:

                ewarn "/usr/lib/cups exists - You need to remerge every ebuild that"
                ewarn "installed into /usr/lib/cups and /etc/cups, qfile is in portage-utils:"
                ewarn "# FEATURES=-collision-protect emerge -va1 \$(qfile -qC /usr/lib/cups /etc/cups | sed \"s:net-print/cups$::\")"

                ewarn
                einfo "FEATURES=-collision-protect is needed to overwrite the compatibility"
                einfo "symlinks installed by this package, it wont be needed on later merges."
                ewarn "You should also run revdep-rebuild"