Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 252862 - www-misc/zoneminder-1.23.3: file collision: /usr/lib64/perl5/5.8.8/x86_64-linux/perllocal.pod
Summary: www-misc/zoneminder-1.23.3: file collision: /usr/lib64/perl5/5.8.8/x86_64-lin...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
: 252853 (view as bug list)
Depends on:
Blocks: perllocal
  Show dependency tree
 
Reported: 2008-12-28 21:32 UTC by rinus
Modified: 2009-01-26 19:42 UTC (History)
0 users

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


Attachments
function fixlocalpod added (zoneminder-fixlocalpod.diff,635 bytes, patch)
2009-01-03 03:10 UTC, rinus
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rinus 2008-12-28 21:32:00 UTC
When emerging zoneminder i get an error about file collision.
The same file is also known by package sys-fs/owfs-2.7_p4.
Should there also be a bug reported for this package ?

Reproducible: Always

Steps to Reproduce:
1. emerge -avt zoneminder
2.
3.

Actual Results:  
>>> Installing www-misc/zoneminder-1.23.3
* checking 247 files for package collisions
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). Once again, please do NOT file
 * a bug report unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 *      /usr/lib64/perl5/5.8.8/x86_64-linux/perllocal.pod
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-fs/owfs-2.7_p4
 *      /usr/lib64/perl5/5.8.8/x86_64-linux/perllocal.pod
 * 
 * Package 'www-misc/zoneminder-1.23.3' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.

>>> Failed to install www-misc/zoneminder-1.23.3, Log file:

>>>  '/var/log/portage/www-misc:zoneminder-1.23.3:20081228-205839.log'


Expected Results:  
An error free emerge of the package would be nice ;-)

Portage 2.2_rc20 (default/linux/amd64/2008.0, gcc-4.2.4, glibc-2.9_p20081201-r1, 2.6.28-gentoo x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-x86_64-Intel-R-_Pentium-R-_D_CPU_3.00GHz-with-glibc2.2.5
Timestamp of tree: Sun, 28 Dec 2008 15:30:08 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.1
sys-apps/sandbox:    1.3.2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="collision-protect distlocks fixpackages parallel-fetch preserve-libs preserved-rebuild protect-owned sandbox sfperms strict unemerge-orphans unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/vlegel /usr/local/portage/layman/sunrise /usr/local/portage/layman/secondlife /usr/local/portage/layman/trauma /usr/local/portage/layman/voip /usr/local/portage/layman/nouveau /usr/local/portage/layman/desktop-effects /usr/local/portage/layman/vmware /usr/local/portage/layman/zugaina /usr/local/portage"
SYNC="rsync://192.168.161.1/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac accessibility acl acpi additions ads aim alsa amd64 amr amrnb amrwb apache2 ares artworkextra asf async audiofile avahi ax25 bash-completion berkdb bluetooth bonjour bzip2 cairo calendar caps cddb cdparanoia cdr cgi clamav cli console cpudetection cracklib crypt css cups curl curlwrappers dba dbus dga directfb divx divx4linux dri dts dv dvb dvd dvdr dvdread eds emerald encode epiphany esd ethereal evo exif expat extrafilters fam fame fat fbcon ffmpeg fftw firefox flac flash foomaticdb freetts ftdi ftp fuse gadu gb gcrypt gd gdbm ggi gif gimp glib glitz glut gmp gnome gnutls gpac gphoto2 gpm gps groupwise gsm gstreamer gtk gtkhtml h323 hal hfs ical iconv icq id3tag idn ieee1394 imagemagick imap imlib insecure-drivers ipv6 isdnlog jabber jack java java6 javascript jce jfs joystick jpeg jpeg2k kde4 kerberos kodak krb4 ladcca ladspa lame lcd lcms ldap libcaca libnotify libsamplerate lirc live lm_sensors logrotate logwatch lua lzo mad matroska mbox mbrola mdnsresponder-compat meanwhile midi mikmod milter mime ming mjpeg mmap mmx mmxext mng modplug mono mozdevelop mp2 mp3 mp4 mp4live mpeg mplayer msn mudflap multilib musepack musicbrainz mysql mythtv nas ncurses nemesi netcdf network networkmanager nls nptl nptlonly nsplugin ntfs nuv nvidia offensive ogg openal openexr opengl openmp osc oscar oss pam pcap pcmcia pcntl pcre pda pdf perl php pic png portaudio posix postgres ppds pppd pulseaudio python qemu qq qt3support qt4 quicktime radio radius rdesktop readline realmedia reflection reiser4 reiserfs rfkill rle rrdtool rt2400pci rt2500pci rt2500usb rt61pci rt73usb rtc rtsp samba sasl scanner sdl serial session sharedext sharedmem shorten shout silc skey slang slp smi sms sndfile snmp sockets speex spell spl sqlite sqlite3 sse sse2 ssl stream streamzap svg swat sysfs syslog tcltk tcpd teletext theora tidy tiff timidity tokenizer tordns transcode truetype udev unicode upnp usb userlocales v4l v4l2 vboxbfe vcd vdr vfat vhosts videos visualization vorbis wddx wifi winbind wma wmf wmp wxwindows x264 xcb xcomposite xext xface xfs xine xml xml2 xorg xosd xpm xrandr xscreensaver xsl xulrunner xv xvid xvmc yahoo zephyr zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="bcm3510 dibusb-usb1 dibusb-usb2 nxt2002 nxt200x or51132 or51211 sp8870 sp887x ttpci ttusb-dec usb-a800 usb-bluebird usb-dib0700 usb-dtt200u usb-umt usb-vp702x usb-vp7045 usb-wt220u tda10045 tda10046" ELIBC="glibc" FOO2ZJS_DEVICES="hp1018" INPUT_DEVICES="keyboard mouse evdev joystick wacom" KERNEL="linux" LCD_DEVICES="ncurses hd44780 md8800 text xosd" LIRC_DEVICES="devinput" MYTHTV_OPTS="sasc budgetcard" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa fbdev v4l"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-12-29 02:47:38 UTC
*** Bug 252853 has been marked as a duplicate of this bug. ***
Comment 2 rinus 2009-01-02 14:58:30 UTC
It looks like this bug should be linked to tracker bug #241834
Comment 3 rinus 2009-01-03 03:10:20 UTC
Created attachment 177187 [details, diff]
function fixlocalpod added

I hope this is the right solution.
It works for me.
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2009-01-26 19:42:35 UTC
Thank you rinus. I've commited your fix to the tree.