Bug 72843 - Impossible to install system while gettext compiling for my ibook.
|
Bug#:
72843
|
Product: Gentoo/Alt
|
Version: unspecified
|
Platform: PPC
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: blocker
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: ppc-macos@gentoo.org
|
Reported By: info@releasethereality.com
|
|
Component: Mac OSX
|
|
|
URL:
|
|
Summary: Impossible to install system while gettext compiling for my ibook.
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-11-29 11:45 0000
|
Well, I was quite happy to install Gen2 for my ibook, Found launched New
package for Mac Panther, nd I m linubie, no kernel configue, sounds all
great,,, to start however, I can not never go ahead while installing sytem.
via emerge system. 5Th file, "Gettext crash always nd never advanced more.
Reproducible: Always
Steps to Reproduce:
1.hell, I separately tryed install gettext nd didn't work.
2.
3.
please include the output of `emerge --info`
Portage 2.0.51-r3 (default-macos/ppc/10.3, gcc-3.3, libsystem-7.1-r0, 7.6.0
Power Macintosh)
=================================================================
System uname: 7.6.0 Power Macintosh powerpc
macos-20041118
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632)
[disabled]
Autoconf:
Automake:
Binutils:
Headers:
Libtools:
ACCEPT_KEYWORDS="ppc-macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc nls ppc-macos"
cheers mate:)
ooops sorry, this is all bout:
Portage 2.0.51-r3 (default-macos/ppc/10.3, gcc-3.3, libsystem-7.1-r0, 7.6.0 Power Macintosh)
=================================================================
System uname: 7.6.0 Power Macintosh powerpc
macos-20041118
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled]
Autoconf:
Automake:
Binutils:
Headers:
Libtools:
ACCEPT_KEYWORDS="ppc-macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc nls ppc-macos"
also other app will refuse to be install caused by some line error etc...
pls post the actual error message.
Since the reporter has not replied, I figured I'll wake this bug up ..
I'm on latest Panther, on a G5 ..
can't emerge system either .. because gettext fails .. [sys-devel/gettext-0.12.1-r2]
spam below ..
-------
ar cru .libs/libgettextlib.a argmatch.o backupfile.o addext.o basename.o c-ctyp
e.o classpath.o copy-file.o error.o execute.o findprog.o fstrcmp.o full-write.o
gcd.o getopt.o getopt1.o hash.o javacomp.o javaexec.o linebreak.o mbswidth.o obs
tack.o concatpath.o pipe-bidi.o pipe-in.o pipe-out.o progname.o progreloc.o safe
-read.o safe-write.o sh-quote.o stpncpy.o strtoul.o tmpdir.o wait-process.o xerr
or.o xmalloc.o xstrdup.o xreadlink.o xsetenv.o localcharset.o getline.o canonica
lize.o
ranlib .libs/libgettextlib.a
ranlib: file: .libs/libgettextlib.a(progreloc.o) has no symbols
ranlib: file: .libs/libgettextlib.a(strtoul.o) has no symbols
creating libgettextlib.la
(cd .libs && rm -f libgettextlib.la && ln -s ../libgettextlib.la libgettextlib.l
a)
Making all in libuniname
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib -I../lib -O2 -pipe -c uniname.
c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib -I../lib -O2 -pipe -c test-nam
es.c
rm -f libuniname.a
ar cru libuniname.a uniname.o
ranlib libuniname.a
/bin/sh ../libtool --mode=link gcc -O2 -pipe -o test-names test-names.o libu
niname.a ../lib/libgettextlib.la
mkdir .libs
gcc -O2 -pipe -o .libs/test-names test-names.o libuniname.a ../lib/.libs/libget
textlib.dylib
ld: warning can't open dynamic library: /usr/lib/libintl.2.dylib (checking for u
ndefined symbols may be affected) (No such file or directory, errno = 2)
ld: Undefined symbols:
_libintl_gettext referenced from libgettextlib-0.12 expected to be defined in /u
sr/lib/libintl.2.dylib
make[3]: *** [test-names] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
also adding my emerge --info .. for comparison ..
----
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 2.0.51-r3 (default-darwin/macos/10.3, gcc-3.3, libsystem-7.1-r0, 7.6.0 Power Macintosh)
=================================================================
System uname: 7.6.0 Power Macintosh powerpc
macos-20041118
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled]
Autoconf:
Automake:
Binutils:
Headers: sys-libs/libsystem-7.1
Libtools:
ACCEPT_KEYWORDS="ppc-macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc-macos"
I second that. The build process seems to be looking for
/usr/lib/libintl.2.dylib which was previously compiled into the intl/.libs
directory somewhere in the build tree.
gettext-0.14.1 was just marked stable in cvs. Please sync in 2 hours, and try
'emerge system' once more.
sys-devel/gettext-0.12.1-r2 does not work on osx. Try doing the following.
#mkdir /etc/portage && echo "sys-devel/gettext ~ppc-macos" >> /etc/portage/package.keywords
#emerge system
I'm just thinking .. I mean portage was made for this .. if this is known
shouldn't 0.12.1-r2 be marked as -oppc-macos .. it only makes sense ..
Fixed in CVS. I don't know why it was broken
(or who broke it) but was compiling ok before.