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

Bug 95952

Summary: baselayout-1.11.12-r4 emerge fails due to file collision in sysvinit-2.86
Product: Gentoo Linux Reporter: Christophe Garault <gentoo>
Component: [OLD] baselayoutAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Christophe Garault 2005-06-13 03:46:35 UTC
When emerging the new stable baselayout from 1.9.4-r6 to 1.11.12-r4 Portage
tries to emerge sysvinit first. But when the collision-protect flag is set in
make.conf emerging sysvinit fails because of existing files not owned by this
package.

Reproducible: Always
Steps to Reproduce:
1. set the collision-protect flag is set in make.conf
2. have the last stable baselayout (1.9.4-r6)
3. emerge -av baselayout

Actual Results:  
* checking 37 files for package collisions
existing file /sbin/init is not owned by this package
existing file /sbin/halt is not owned by this package
existing file /sbin/shutdown is not owned by this package
existing file /sbin/runlevel is not owned by this package
existing file /sbin/killall5 is not owned by this package
existing file /sbin/sulogin is not owned by this package
existing file /usr/include/initreq.h is not owned by this package
existing file /usr/share/man/man1/mesg.1.gz is not owned by this package
existing file /usr/share/man/man1/wall.1.gz is not owned by this package
existing file /usr/share/man/man1/last.1.gz is not owned by this package
existing file /usr/share/man/man1/lastb.1.gz is not owned by this package
existing file /usr/share/man/man5/inittab.5.gz is not owned by this package
existing file /usr/share/man/man5/initscript.5.gz is not owned by this package
existing file /usr/share/man/man8/killall5.8.gz is not owned by this package
existing file /usr/share/man/man8/pidof.8.gz is not owned by this package
existing file /usr/share/man/man8/poweroff.8.gz is not owned by this package
existing file /usr/share/man/man8/reboot.8.gz is not owned by this package
existing file /usr/share/man/man8/shutdown.8.gz is not owned by this package
existing file /usr/share/man/man8/telinit.8.gz is not owned by this package
existing file /usr/share/man/man8/sulogin.8.gz is not owned by this package
existing file /usr/share/man/man8/halt.8.gz is not owned by this package
existing file /usr/share/man/man8/init.8.gz is not owned by this package
existing file /usr/share/man/man8/runlevel.8.gz is not owned by this package
* spent 0.174072980881 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).


Expected Results:  
sysvinit and baselayout emerged.

Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.4.29 i686)
=================================================================
System uname: 2.4.29 i686 AMD Duron(tm)
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 14:54:31)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.6.3, 1.5, 1.7.9-r1, 1.9.5, 1.4_p6, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks noauto
sandbox sfperms strict test"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.du.se/pub/os/gentoo
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr fr_FR en en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow aalib acl adns aim apache2 audiofile avi bash-completion
berkdb bindist bitmap-fonts bonobo caps crypt cscope cups curl directfb
divx4linux doc emboss encode ethereal fam fastcgi fbcon fdftk flac flash
foomaticdb fortran freetds gd gdbm ggi gif gpm gstreamer gtk2 guile icq
imagemagick imap imlib innodb jabber jikes jpeg junit lcms ldap lesstif libg++
libgda libwww mad maildir mbox mcal md5sum mikmod mmx motif mozilla mp3 mpeg mpi
msn mysql ncurses nls nocd oci8 odbc ogg oggvorbis opengl oscar pam pdflib perl
png postgres ppds prelude python quicktime readline ruby samba sasl slang slp
snmp socks5 speex spell sqlite sse ssl svga tcpd tetex theora tiff truetype
truetype-fonts type1-fonts unicode usb vhosts vorbis wmf xface xml2 xv xvid
yahoo zeo zlib linguas_fr linguas_fr_FR linguas_en linguas_en_US userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 SpanKY gentoo-dev 2005-06-13 04:58:57 UTC
disable collision-protect temporarily then