Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95952 - baselayout-1.11.12-r4 emerge fails due to file collision in sysvinit-2.86
Summary: baselayout-1.11.12-r4 emerge fails due to file collision in sysvinit-2.86
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-13 03:46 UTC by Christophe Garault
Modified: 2005-06-13 04:58 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 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