Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73244 - using FEATURES="... collision-protect..." emerge wv-1.0.3 fails to emerge
Summary: using FEATURES="... collision-protect..." emerge wv-1.0.3 fails to emerge
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: foser (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-03 11:05 UTC by Rumen Yotov
Modified: 2004-12-04 00:46 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 Rumen Yotov 2004-12-03 11:05:39 UTC
Hi,
This happens from time to time. Have a FEATURES="...collision-protect..." in /etc/make.conf and sometimes there is such collision.
Have one with wv-1.0.3 in some files:
...BEGIN...
* checking 485 files for package collisions
existing file /usr/share/man/man1/wvAbw.1.gz is not owned by this package
existing file /usr/share/man/man1/wvPDF.1.gz is not owned by this package
existing file /usr/share/man/man1/wvVersion.1.gz is not owned by this package
existing file /usr/share/man/man1/wvWare.1.gz is not owned by this package
existing file /usr/share/man/man1/wvPS.1.gz is not owned by this package
existing file /usr/share/man/man1/wvHtml.1.gz is not owned by this package
existing file /usr/share/man/man1/wvSummary.1.gz is not owned by this package
existing file /usr/share/man/man1/wvMime.1.gz is not owned by this package
existing file /usr/share/man/man1/wvDVI.1.gz is not owned by this package
existing file /usr/share/man/man1/wvCleanLatex.1.gz is not owned by this package
existing file /usr/share/man/man1/wvRTF.1.gz is not owned by this package
existing file /usr/share/man/man1/wvWml.1.gz is not owned by this package
existing file /usr/share/man/man1/wvText.1.gz is not owned by this package
existing file /usr/share/man/man1/wvLatex.1.gz is not owned by this package
* spend 0.391931056976 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 app-text/wv-1.0.3 NOT merged
...END...
Not a big issue but why is this happening?
Thanks
Rumen

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Gentoo Base System version 1.6.6
Portage 2.0.51-r8 (default-linux/x86/2004.2/gcc34/2.6, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.7-hardened-r16 i686)
=================================================================
System uname: 2.6.7-hardened-r16 i686 AMD Athlon(tm) XP 2200+
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Aug 23 2004, 17:25:16)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10
virtual/os-headers:  2.6.8.1-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/var/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks gpg sandbox
sfperms"
GENTOO_MIRRORS="http://gentoo.itdnet.net/gentoo
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.oregonstate.edu
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X X509 aalib acl acpi apache2 avi berkdb bitmap-fonts bonobo caps cdr
chroot clamav crypt cups curl dedicated directfb dvd dvdr encode esd evo f77 fam
ffmpeg flac foomaticdb fortran freetype gd gdbm gif gnome gpm gstreamer gtk gtk2
gtkhtml guile hardened hardenedphp imagemagick imap imlib ipv6 java javascript
jpeg junit kde ldap libg++ libwww mad maildir matroska mikmod mmx motif mozilla
mpeg mpeg4 mysql ncurses nls nptl nvidia oggvorbis opengl oss pam pdflib perl
png postgres ppds prelude python qt quicktime readline samba sdl skey slang snmp
speex spell sse ssl svg svga tcltk tcpd tetex theora tiff transcode truetype
unicode usb x86 xml xml2 xmms xv xvid zlib linguas_bg linguas_en"
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-12-03 23:27:02 UTC
which package does own these collisions?
qpkg -f -v /usr/share/man/man1/wvAbw.1.gz
Comment 2 Rumen Yotov 2004-12-04 00:37:28 UTC
Hi,
Sorry for this but i've already merged wv-1.0.3 so it overwrote all this files.
My bad, now 'qpkg -f -v ...' reports this file as belonging to wv-1.0.3.
But with some previous collision-protect errors it seems that sometimes the files in question doesn't belong to any package or to some other package.
In my first collision-protect errors checked to whom the files belong but now forgot to, sorry.
Just had such error with gcc-3.4.3-r1 (more then 100 files) and finished it with FEATURES="-collision-protect" ebuild ... install/qmerge. No bug on this one.
So from now on (as i could overcome/finish such erors with ebuild ...) when reporting first will get info about to whom the colliding files belong to (but which of all the files) and ONLY after then finish the process. Or could wait for the bug to be solved but this sometimes could take a lot of time.
Suggestions ?
i'll change this bugs status to FIXED as there is no info to solve it.
PS: too much errors with: collision-protect and maketest, already permanently disabled 'maketest'.
Thanks
Rumen
Comment 3 foser (RETIRED) gentoo-dev 2004-12-04 00:46:32 UTC
the only thing i can think of that couldve provided this is some really old abiword ebuild.