* Detected file collision(s):
*
* /usr/share/eselect/modules/opengl.eselect
* /usr/lib64/opengl/global/include/glxext.h
* /usr/lib64/opengl/global/include/glext.h
Is this conflict related to entropy and emerge incompatibilty? If so how to circumvent those in the future?
thank you.
Agryppa
Below is a full emerge log:
- Code: Select all
sabayon ~ # emerge -uv qt-opengl
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] app-admin/eselect-opengl-1.0.6-r1 46 kB
[ebuild N ] x11-proto/dri2proto-2.1 51 kB
[ebuild N ] x11-proto/xf86driproto-2.0.4 43 kB
[ebuild N ] x11-proto/glproto-1.4.10 66 kB
[ebuild U ] media-libs/mesa-7.4.3 [7.3] USE="nptl xcb -debug -doc -motif -pic" VIDEO_CARDS="-intel* -mach64* -mga* -none -r128* -radeon* -radeonhd% -s3virge* -savage* -sis* (-sunffb) -tdfx* -trident* -via*" 3,295 kB
[ebuild U ] media-libs/glew-1.5.1 [1.5.0] 386 kB
[ebuild U ] x11-libs/qt-opengl-4.5.1 [4.5.0] USE="qt3support -custom-cxxflags -debug -pch" 0 kB
Total: 7 packages (3 upgrades, 4 new), Size of downloads: 3,884 kB
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 7) app-admin/eselect-opengl-1.0.6-r1
>>> Downloading 'ftp://mirror.switch.ch/mirror/gentoo/distfiles/glxext.h-19.bz2'
--2009-06-25 16:18:38-- ftp://mirror.switch.ch/mirror/gentoo/distfiles/glxext.h-19.bz2
=> `/usr/portage/distfiles/glxext.h-19.bz2'
Resolving mirror.switch.ch... 130.59.10.36, 2001:620:0:8::20
Connecting to mirror.switch.ch|130.59.10.36|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /mirror/gentoo/distfiles ... done.
==> SIZE glxext.h-19.bz2 ... 6234
==> PASV ... done. ==> RETR glxext.h-19.bz2 ... done.
Length: 6234 (6.1K)
100%[====================================================================================>] 6,234 22.2K/s in 0.3s
2009-06-25 16:18:42 (22.2 KB/s) - `/usr/portage/distfiles/glxext.h-19.bz2' saved [6234]
* glxext.h-19.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Downloading 'ftp://mirror.switch.ch/mirror/gentoo/distfiles/opengl.eselect-1.0.6.bz2'
--2009-06-25 16:18:42-- ftp://mirror.switch.ch/mirror/gentoo/distfiles/opengl.eselect-1.0.6.bz2
=> `/usr/portage/distfiles/opengl.eselect-1.0.6.bz2'
Resolving mirror.switch.ch... 130.59.10.36, 2001:620:0:8::20
Connecting to mirror.switch.ch|130.59.10.36|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /mirror/gentoo/distfiles ... done.
==> SIZE opengl.eselect-1.0.6.bz2 ... 3295
==> PASV ... done. ==> RETR opengl.eselect-1.0.6.bz2 ... done.
Length: 3295 (3.2K)
100%[====================================================================================>] 3,295 --.-K/s in 0.04s
2009-06-25 16:18:44 (78.1 KB/s) - `/usr/portage/distfiles/opengl.eselect-1.0.6.bz2' saved [3295]
* opengl.eselect-1.0.6.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Downloading 'ftp://mirror.switch.ch/mirror/gentoo/distfiles/glext.h-39.bz2'
--2009-06-25 16:18:44-- ftp://mirror.switch.ch/mirror/gentoo/distfiles/glext.h-39.bz2
=> `/usr/portage/distfiles/glext.h-39.bz2'
Resolving mirror.switch.ch... 130.59.10.36, 2001:620:0:8::20
Connecting to mirror.switch.ch|130.59.10.36|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /mirror/gentoo/distfiles ... done.
==> SIZE glext.h-39.bz2 ... 36955
==> PASV ... done. ==> RETR glext.h-39.bz2 ... done.
Length: 36955 (36K)
100%[====================================================================================>] 36,955 62.1K/s in 0.6s
2009-06-25 16:18:47 (62.1 KB/s) - `/usr/portage/distfiles/glext.h-39.bz2' saved [36955]
* glext.h-39.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking glxext.h-19.bz2 to /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/work
>>> Unpacking opengl.eselect-1.0.6.bz2 to /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/work
>>> Unpacking glext.h-39.bz2 to /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/work
>>> Source unpacked in /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/work
>>> Compiling source in /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/work ...
>>> Source compiled.
>>> Test phase [not enabled]: app-admin/eselect-opengl-1.0.6-r1
>>> Install eselect-opengl-1.0.6-r1 into /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/image/ category app-admin
>>> Completed installing eselect-opengl-1.0.6-r1 into /var/tmp/portage/app-admin/eselect-opengl-1.0.6-r1/image/
>>> Installing (1 of 7) app-admin/eselect-opengl-1.0.6-r1
* checking 3 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.
*
* package app-admin/eselect-opengl-1.0.6-r1 NOT merged
*
* Detected file collision(s):
*
* /usr/share/eselect/modules/opengl.eselect
* /usr/lib64/opengl/global/include/glxext.h
* /usr/lib64/opengl/global/include/glext.h
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* None of the installed packages claim the file(s).
*
* Package 'app-admin/eselect-opengl-1.0.6-r1' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
>>> Failed to install app-admin/eselect-opengl-1.0.6-r1, Log file:
>>> '/var/lib/entropy/logs/app-admin:eselect-opengl-1.0.6-r1:20090625-141847.log'
Added on 2th of July, 2009 by agryppa: the deletion of colliding files allowed for some progress but other files also pop up as unresolved. Finally I did "equo update && equo world" and the system seems more stable than before.

