Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 493004 - app-emulation/emul-linux-x86-baselibs incomplete multilib conversion triggers preserved-libs
Summary: app-emulation/emul-linux-x86-baselibs incomplete multilib conversion triggers...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Multilib team
URL:
Whiteboard:
Keywords:
: 493066 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-12-01 07:49 UTC by Patrick Lauer
Modified: 2013-12-04 11:08 UTC (History)
4 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 Patrick Lauer gentoo-dev 2013-12-01 07:49:25 UTC
>>> package: app-emulation/emul-linux-x86-baselibs-20131008-r5
 *  - /usr/lib32/libgdbm.so.3
 *  - /usr/lib32/libgdbm.so.3.0.0
 *      used by /usr/lib32/perl5/5.12.4/i686-linux/auto/GDBM_File/GDBM_File.so ()
 *      used by /usr/lib32/python2.7/lib-dynload/gdbm.so ()
 *      used by /usr/lib32/python3.2/lib-dynload/_gdbm.cpython-32.so ()
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-12-02 12:00:01 UTC
*** Bug 493066 has been marked as a duplicate of this bug. ***
Comment 2 Robert Cabrera 2013-12-04 00:13:31 UTC
I've got this issues too on my ~amd64 laptop. Every time a invoke revdep-rebuild this is selected into the queue for rebuilding.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-04 09:12:31 UTC
Since nobody suggested a better idea:

+*emul-linux-x86-baselibs-20131008-r6 (04 Dec 2013)
+
+  04 Dec 2013; Michał Górny <mgorny@gentoo.org>
+  +emul-linux-x86-baselibs-20131008-r6.ebuild,
+  -emul-linux-x86-baselibs-20131008-r5.ebuild, files/remove-native:
+  Remove gdbm perl & python modules in multilib mode, bug #493004.
Comment 4 tman 2013-12-04 10:25:29 UTC
hmm its not fixed...


 # revdep-rebuild
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 35% ]  *   broken /usr/lib32/perl5/5.12.4/i686-linux/auto/NDBM_File/NDBM_File.so (requires libgdbm_compat.so.3)
[ 36% ]  *   broken /usr/lib32/python2.7/lib-dynload/dbm.so (requires libgdbm_compat.so.3)
 *   broken /usr/lib32/python3.2/lib-dynload/_dbm.cpython-32.so (requires libgdbm_compat.so.3)
[ 100% ]                 
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/lib32/perl5/5.12.4/i686-linux/auto/NDBM_File/NDBM_File.so -> app-emulation/emul-linux-x86-baselibs
 *   /usr/lib32/python2.7/lib-dynload/dbm.so -> app-emulation/emul-linux-x86-baselibs
 *   /usr/lib32/python3.2/lib-dynload/_dbm.cpython-32.so -> app-emulation/emul-linux-x86-baselibs
 * Generated new 4_raw.rr and 4_owners.rr
 * Cleaning list of packages to rebuild
 * Generated new 4_pkgs.rr
 * Assigning packages to ebuilds
 * Generated new 4_ebuilds.rr
 * Evaluating package order
 * Generated new 5_order.rr
 * All prepared. Starting rebuild
emerge --complete-graph=y --oneshot   app-emulation/emul-linux-x86-baselibs:0
..........

 * 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-baselibs-20131008-r6
 * emul-linux-x86-baselibs-20131008.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                                                                                                                                         [ ok ]
>>> Unpacking source...
>>> Unpacking emul-linux-x86-baselibs-20131008.tar.xz to /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/work
>>> Source unpacked in /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/work
>>> Preparing source in /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/work ...
>>> Source compiled.
>>> Test phase [not enabled]: app-emulation/emul-linux-x86-baselibs-20131008-r6

>>> Install emul-linux-x86-baselibs-20131008-r6 into /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/image/ category app-emulation
>>> Completed installing emul-linux-x86-baselibs-20131008-r6 into /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-20131008-r6/image/

 * QA Notice: Missing soname symlink(s):
 * 
 * 	usr/lib32/libgnuintl.so.8 -> preloadable_libintl.so
 * 

>>> Installing (1 of 1) app-emulation/emul-linux-x86-baselibs-20131008-r6
>>> Auto-cleaning packages...

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

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

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-04 11:08:41 UTC
Well, this one is due to your USE on gdbm but since we started removing modules already...

+  04 Dec 2013; Michał Górny <mgorny@gentoo.org> files/remove-native:
+  Remove Perl & Python modules that require gdbm_compat as well.