Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 70814

Summary: dev-php/PEAR-Log-1.8.3 cannot be emerged with FEATURES="collision-protect"
Product: Gentoo Linux Reporter: Jakub Moc (RETIRED) <jakub>
Component: New packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jakub Moc (RETIRED) gentoo-dev 2004-11-11 09:28:56 UTC
When I try to emerge dev-php/PEAR-Log-1.8.3 with FEATURES="collision-protect", there is a collision and emerge exits with an error.

Reproducible: Always
Steps to Reproduce:
1. set FEATURES="collision-protect" in make.conf
2. emerge -av PEAR-Log


Actual Results:  
* checking 40 files for package collisions
existing file /usr/lib/php/.filemap is not owned by this package
existing file /usr/lib/php/.lock is not owned by this package
* spend 0.00417685508728 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 dev-php/PEAR-Log-1.8.3 NOT merged


Expected Results:  
Successful emerge. 

# emerge info
Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r1 i686)
=================================================================
System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.6
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks makecheck sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow acpi apache2 apm arts avi berkdb bitmap-fonts crypt cups encode f77
fbcon firebird foomaticdb fortran gd gd-external gdbm gif gpm gtk2 imap imlib
innodb java jpeg libg++ libwww mad maildir mikmod mmx motif mpeg mysql ncurses
nls nptl oggvorbis opengl oss pam pdflib perl png pnp postgres python quicktime
readline sasl sdl slang snmp socks5 spell sse ssl svga tcpd truetype unicode x86
xml xml2 xmms xv zlib"
Comment 1 Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-16 05:01:33 UTC
Due to the "inner workings" of the PEAR Installer and the PEAR eclass this is expected behaviour that cannot (and need not) be changed.