Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508378 - app-emulation/emul-linux-x86-medialibs-20140406 with dev-libs/libcdio-0.90-r1 - file collision in /usr/lib32/libcdio.so.14*
Summary: app-emulation/emul-linux-x86-medialibs-20140406 with dev-libs/libcdio-0.90-r1...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Multilib team
URL:
Whiteboard:
Keywords:
: 508936 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-04-22 07:48 UTC by Sven
Modified: 2014-05-07 09:13 UTC (History)
3 users (show)

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 Sven 2014-04-22 07:48:01 UTC
* Detected file collision(s):
 * 
 * 	/usr/lib32/libcdio.so.14.0.0
 * 	/usr/lib32/libcdio.so.14
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * dev-libs/libcdio-0.90-r1:0::gentoo
 * 	/usr/lib32/libcdio.so.14
 * 	/usr/lib32/libcdio.so.14.0.0
 * 
 * Package 'app-emulation/emul-linux-x86-medialibs-20140406' NOT merged
 * due to file collisions. If necessary, refer to your elog messages for
 * the whole content of the above message.


This message says it all. Note, I'm using ABI_X86="32"

Reproducible: Always
Comment 1 Paolo Pedroni 2014-04-23 14:44:16 UTC
I think i can confirm. I have the same problem
Comment 2 Paolo Pedroni 2014-04-24 10:08:39 UTC
OK. With newest stable media-libs/libcdio the problem is no-more.
Comment 3 Pacho Ramos gentoo-dev 2014-04-24 21:34:24 UTC
+  24 Apr 2014; Pacho Ramos <pacho@gentoo.org> files/remove-native:
+  Update remove-native (#508378 by Sven and Paolo Pedroni)
+
Comment 4 Pacho Ramos gentoo-dev 2014-04-28 20:39:11 UTC
*** Bug 508936 has been marked as a duplicate of this bug. ***
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2014-05-06 19:41:42 UTC
*** Bug 509724 has been marked as a duplicate of this bug. ***
Comment 6 tman 2014-05-07 06:41:34 UTC
it seems to not solved, because i emerge it over and over and still get the same problem:


 # emerge @preserved-rebuild

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-emulation/emul-linux-x86-gstplugins-20140406::gentoo
 * emul-linux-x86-gstplugins-20140406.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                                                       [ ok ]
>>> Unpacking source...
>>> Unpacking emul-linux-x86-gstplugins-20140406.tar.xz to /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/work
>>> Source unpacked in /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/work
>>> Preparing source in /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/work ...
>>> Source compiled.
>>> Test phase [not enabled]: app-emulation/emul-linux-x86-gstplugins-20140406

>>> Install emul-linux-x86-gstplugins-20140406 into /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/image/ category app-emulation
>>> Completed installing emul-linux-x86-gstplugins-20140406 into /var/tmp/portage/app-emulation/emul-linux-x86-gstplugins-20140406/image/


>>> Installing (1 of 1) app-emulation/emul-linux-x86-gstplugins-20140406
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: app-emulation/emul-linux-x86-medialibs-20140406
 *  - /usr/lib32/libcdio.so.14
 *  - /usr/lib32/libcdio.so.14.0.0
 *      used by /usr/lib32/gstreamer-0.10/libgstcdio.so (app-emulation/emul-linux-x86-gstplugins-20140406)
Use emerge @preserved-rebuild to rebuild packages using these libraries

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

TuX # eix dev-libs/libcdio
[I] dev-libs/libcdio
     Available versions:  0.90-r1 0.92(0/15) {cddb +cxx minimal static-libs test ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  0.92(10:37:53 07.05.2014)(cxx -cddb -minimal -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_X86="32 64 -x32")
     Homepage:            http://www.gnu.org/software/libcdio/
     Description:         A library to encapsulate CD-ROM reading and control

[I] dev-libs/libcdio-paranoia
     Available versions:  0.90_p1-r1 {+cxx static-libs test ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"}
     Installed versions:  0.90_p1-r1(10:38:13 07.05.2014)(cxx -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_X86="32 64 -x32")
     Homepage:            http://www.gnu.org/software/libcdio/
     Description:         an advanced CDDA reader with error correction

Found 2 matches.
Comment 7 tman 2014-05-07 06:41:58 UTC
Portage 2.2.10 (default/linux/amd64/13.0/desktop, gcc-4.8.2, glibc-2.19, 3.14.2-gentoo x86_64)
=================================================================
System uname: Linux-3.14.2-gentoo-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.2
KiB Mem:    24695336 total,  20418788 free
KiB Swap:   25598972 total,  25598972 free
Timestamp of tree: Wed, 07 May 2014 06:00:01 +0000
ld GNU ld (GNU Binutils) 2.24
app-shells/bash:          4.2_p47
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.6-r1, 3.2.5-r3, 3.3.5, 3.4.0
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.14.1
sys-devel/binutils:       2.24-r2
sys-devel/gcc:            4.8.2
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.14 (virtual/os-headers)
sys-libs/glibc:           2.19
Repositories: gentoo bitcoin lokal
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=corei7 -O2 -pipe"
DISTDIR="/mnt/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/mnt/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/portage"
Comment 8 Sven 2014-05-07 07:42:36 UTC
@tman: this bug was about a file collision. What you are seeing are preserved libs. That's a whole different thing. It's an issue too, but it's a completely different issue. Please report a new bug.
Comment 9 tman 2014-05-07 09:02:00 UTC
(In reply to Sven from comment #8)
> @tman: this bug was about a file collision. What you are seeing are
> preserved libs. That's a whole different thing. It's an issue too, but it's
> a completely different issue. Please report a new bug.

hi sven

 i have already made a bug report according to the preserved build (https://bugs.gentoo.org/show_bug.cgi?id=509724).

but Jeroen Roovers have linked this bug report as duplicate of this bug. so i have posted the report here.
Comment 10 Sven Eden 2014-05-07 09:13:24 UTC
Unfortunately the only way to get the @preserved-rebuild warning off oyur console is to manually delete /usr/lib32/libcdio.so.14*.

For this to work /usr/lib32/gstreamer-0.10/libgstcdio.so must be rebuilt to link against the current /usr/lib32/libcdio.so.15.

So the issue (both) aren't completely solved.