>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.
>>> Unmerging dev-libs/libiconv-1.11...
[omitted]
--- replaced dir /Library/Gentoo/lib
<<< dir /Library/Gentoo/usr/share/doc/libiconv-1.11/html
<<< dir /Library/Gentoo/usr/share/doc/libiconv-1.11
dyld: Library not loaded: /Library/Gentoo/usr/lib/libiconv.2.dylib
Referenced from: /Library/Gentoo/bin/bash
Reason: Incompatible library version: bash requires version 7.0.0 or
later, but libiconv.2.dylib provides version 5.0.0
!!! FAILED postrm: 1280
* The 'postrm' phase of the 'dev-libs/libiconv-1.11' package has failed
* with exit value 1280. The problem occurred while executing the ebuild
* located at '/Library/Gentoo/var/db/pkg/dev-
* libs/libiconv-1.11/libiconv-1.11.ebuild'. If necessary, manually remove
* the ebuild in order to skip the execution of removal phases.
dyld: Library not loaded: /Library/Gentoo/usr/lib/libiconv.2.dylib
Referenced from: /Library/Gentoo/bin/bash
Reason: Incompatible library version: bash requires version 7.0.0 or
later, but libiconv.2.dylib provides version 5.0.0
Opening a Gentoo shell became impossible. Using the OS X bash I
attempted to unmerge libiconv, removing the ebuilds in question, but
emerge kept trying to launch Gentoo shells and failing.
So, I decided to bootstrap Gentoo again. Unfortunately, this also
fails -- neither python-2.5.1-r02.2 nor python-2.5.1-r3 build
correctly. The relevant part of the build log follows:
[omitted]
Writing //Library/Gentoo/var/tmp/portage/dev-lang/python-2.5.1-r02.2/image/Library/Gentoo/usr/lib/python2.5/lib-dynload/Python-2.5.1-py2.5.egg-info
Creating directory /Library/Gentoo/usr/share/man
Creating directory /Library/Gentoo/usr/share/man/man1
/Library/Gentoo/usr/bin/install -c -m 644 ./Misc/python.man
/Library/Gentoo/var/tmp/portage/dev-lang/python-2.5.1-r02.2/image//Library/Gentoo/usr/share/man/man1/python.1
/Library/Gentoo/usr/lib/portage/bin/doins: line 13: shopt: extdebug:
invalid shell option name
>>> Completed installing python-2.5.1-r02.2 into
/Library/Gentoo/var/tmp/portage/dev-lang/python-2.5.1-r02.2/image/Library/Gentoo/
/Library/Gentoo/usr/lib/portage/bin/prepall: line 13: shopt: extdebug:
invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompressdir: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/prepstrip: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompressdir: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompressdir: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompress: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompress: line 13: shopt:
extdebug: invalid shell option name
ecompressdir: bzip2 -9 Library/Gentoo//usr/share/man
/Library/Gentoo/usr/lib/portage/bin/ecompress: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompress: line 13: shopt:
extdebug: invalid shell option name
/Library/Gentoo/usr/lib/portage/bin/ecompress: line 13: shopt:
extdebug: invalid shell option name
* QA Notice: invalid reference to
/Users/Shared/Downloads/ChatServer-37.1/build/usr/local/lib/libintl.2.dylib
in /Library/Gentoo/var/tmp/portage/dev-lang/python-2.5.1-r02.2/image/Library/Gentoo/usr/lib/python2.5/lib-dynload/_locale.bundle
*
* ERROR: dev-lang/python-2.5.1-r02.2 failed.
* Call stack:
* , line : Called die
* The specific snippet of code:
* /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
* The die message:
* invalid install_name found,
/Library/Gentoo/var/tmp/portage/dev-lang/python-2.5.1-r02.2/image/Library/Gentoo/usr/lib/python2.5/lib-dynload/_locale.bundle
will crash at runtime -- there may be possibly more affected files
[omitted]
Please help. Thanks in advance,
--
(desp)
--
gentoo-alt@gentoo.org mailing list
12-14-2007, 07:20 AM
Johan Hattne
Update failure due to libiconv-1.11-r0.01; bootstrap failure due to python-2.5.1-r02.2/r3
On 14 Dec 2007, at 07:45, Mietek BÄ…k wrote:
libiconv-1.11-r0.01 broke my Gentoo/Prefix, installed on Mac OS X
10.4.11. The relevant part of the build log follows:
...
Opening a Gentoo shell became impossible. Using the OS X bash I
attempted to unmerge libiconv, removing the ebuilds in question, but
emerge kept trying to launch Gentoo shells and failing.
So, I decided to bootstrap Gentoo again. Unfortunately, this also
fails -- neither python-2.5.1-r02.2 nor python-2.5.1-r3 build
correctly. The relevant part of the build log follows:
This looks very much like what I had last week. See the thread that
starts somewhere around here:
To recover I temporarily set DYLD_FALLBACK_LIBRARY_PATH to
$EPREFIX/lib, and then "emerge --emptytree system" and "emerge
--emptytree world".
// Cheers; Johan
--
gentoo-alt@gentoo.org mailing list
12-14-2007, 06:35 PM
"Mietek BÄ…k"
Update failure due to libiconv-1.11-r0.01; bootstrap failure due to python-2.5.1-r02.2/r3
> To recover I temporarily set DYLD_FALLBACK_LIBRARY_PATH to
> $EPREFIX/lib, and then "emerge --emptytree system" and "emerge
> --emptytree world".
Unfortunately, I already removed my prefix, so I couldn't try that.
It turns out the bootstrap failure was entirely due to the mess I had
in /usr/local/lib. Heiko from #gentoo-alt helped me onto the right
track, which involved removing every library referencing
ChatServer-37.1 from said directory.