Gentoo Archives: gentoo-ppc-dev

From: Olivier Reisch <gentoo@××××××××.net>
To: gentooppc-dev@g.o
Subject: [gentooppc-dev] ld.so and other packages seem to be defect...
Date: Fri, 26 Apr 2002 12:23:38
Message-Id: 200204261923.39365.gentoo@karasuma.net
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

Mark Guertin and I noticed that doing an ldconfig returns a couple of library 
errors:

ibook ld.so # ldconfig
ldconfig: /lib/ld-linux.so.1.9.11 is not a shared object file (Type: 768).

ldconfig: /lib/libdl.so.1.9.11 is not a shared object file (Type: 768).

ldconfig: /lib/ld-linux.so.1 is not a shared object file (Type: 768).

ldconfig: /usr/lib/libc.so.5 is not a shared object file (Type: 768).

ldconfig: /usr/lib/libg++.so.2.7.2.8 is not a shared object file (Type: 768).

ldconfig: /usr/lib/libstdc++-libc6.1-1.so.2 is not a shared object file (Type: 
768).

ldconfig: /usr/lib/libstdc++.so.2.7.2.8 is not a shared object file (Type: 
768).

ldconfig: /usr/lib/libstdc++.so.2.8.0 is not a shared object file (Type: 768).

Also, when I try to re-emerge ld.so which owns some of these files, the emerge 
produces errors as well:

ibook ld.so # emerge ld.so-1.9.11-r2.ebuild
Calculating dependencies ...done!
>>> emerge sys-devel/ld.so-1.9.11-r2 to /
- --19:15:56-- http://www.ibiblio.org/gentoo/distfiles/ld.so-1.9.11.tar.gz => `/usr/portage/distfiles/ld.so-1.9.11.tar.gz' Resolving www.ibiblio.org... done. Connecting to www.ibiblio.org[152.2.210.81]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 358,278 [application/x-tar] 100%[===================================================================>] 358,278 56.47K/s ETA 00:00 19:16:02 (56.47 KB/s) - `/usr/portage/distfiles/ld.so-1.9.11.tar.gz' saved [358278/358278]
>>> md5 ;-) ld.so-1.9.11.tar.gz >>> Unpacking source... >>> Unpacking ld.so-1.9.11.tar.gz >>> Source unpacked.
>>> Install ld.so-1.9.11-r2 into /var/tmp/portage/ld.so-1.9.11-r2/image/
category sys-devel Expect some cache has wrong version warnings if upgrading from a version prior to 1.7.0. Creating new /etc/ld.so.conf Installing ld.so strip: Warning: Output file cannot represent architecture UNKNOWN! Installing ld-linux.so strip: Warning: Output file cannot represent architecture UNKNOWN! Installing libdl.so strip: Warning: Output file cannot represent architecture UNKNOWN! Installing ldd strip: Warning: Output file cannot represent architecture UNKNOWN! Installing lddstub strip: Warning: Output file cannot represent architecture UNKNOWN! Installing and running ldconfig strip: Warning: Output file cannot represent architecture UNKNOWN! ./instldso.sh: /var/tmp/portage/ld.so-1.9.11-r2/image//sbin/ldconfig: cannot execute binary file Installing manual and info pages Installation complete ldconfig: /var/tmp/portage/ld.so-1.9.11-r2/image///lib/ld-linux.so.1.9.11 is not a shared object file (Type: 768). ldconfig: /var/tmp/portage/ld.so-1.9.11-r2/image///lib/ld-linux.so.1 is not a shared object file (Type: 768). ldconfig: /var/tmp/portage/ld.so-1.9.11-r2/image///lib/libdl.so.1.9.11 is not a shared object file (Type: 768). gzipping man page: /var/tmp/portage/ld.so-1.9.11-r2/image//usr/share/man/man1/ldd.1 fixing man page symlink: ld-linux.so.8.gz removing old symlink: ld-linux.so.8 gzipping man page: /var/tmp/portage/ld.so-1.9.11-r2/image//usr/share/man/man8/ld.so.8 strip: /var/tmp/portage/ld.so-1.9.11-r2/image/lib/ld.so.1.9.11 strip: Warning: Output file cannot represent architecture UNKNOWN! /var/tmp/portage/ld.so-1.9.11-r2/image/lib/ld.so strip: Warning: Output file cannot represent architecture UNKNOWN! /var/tmp/portage/ld.so-1.9.11-r2/image/lib/ld-linux.so.1.9.11 strip: Warning: Output file cannot represent architecture UNKNOWN! /var/tmp/portage/ld.so-1.9.11-r2/image/lib/libdl.so.1.9.11 strip: Warning: Output file cannot represent architecture UNKNOWN! /var/tmp/portage/ld.so-1.9.11-r2/image/usr/lib/lddstub strip: Warning: Output file cannot represent architecture UNKNOWN!
>>> Completed installing into /var/tmp/portage/ld.so-1.9.11-r2/image/
>>> Merging sys-devel/ld.so-1.9.11-r2 to /
- --- /etc/ - --- /lib/
>>> /lib/ld.so.1.9.11 >>> /lib/ld.so >>> /lib/ld-linux.so.1.9.11 >>> /lib/libdl.so.1.9.11
- --- /usr/ - --- /usr/lib/
>>> /usr/lib/lddstub
- --- /usr/share/ - --- /usr/share/man/ - --- /usr/share/man/man1/
>>> /usr/share/man/man1/ldd.1.gz
- --- /usr/share/man/man8/
>>> /usr/share/man/man8/ld.so.8.gz
- --- /usr/share/doc/ - --- /usr/share/doc/ld.so-1.9.11-r2/
>>> /usr/share/doc/ld.so-1.9.11-r2/COPYRIGHT.gz >>> /usr/share/doc/ld.so-1.9.11-r2/README.gz >>> /usr/share/doc/ld.so-1.9.11-r2/README.preload.gz >>> /lib/ld-linux.so.1 -> ld-linux.so.1.9.11 >>> /usr/share/man/man8/ld-linux.so.8.gz -> ld.so.8.gz
>>> Safely unmerging already-installed instance... >>> Config file management enabled for /etc/ >>> Config file management enabled for /usr/kde/3/share/config/
- --- !mtime obj /usr/share/man/man8/ld.so.8.gz - --- !mtime sym /usr/share/man/man8/ld-linux.so.8.gz - --- !empty dir /usr/share/man/man8 - --- !mtime obj /usr/share/man/man1/ldd.1.gz - --- !empty dir /usr/share/man/man1 - --- !empty dir /usr/share/man - --- !mtime obj /usr/share/doc/ld.so-1.9.11-r2/README.preload.gz - --- !mtime obj /usr/share/doc/ld.so-1.9.11-r2/README.gz - --- !mtime obj /usr/share/doc/ld.so-1.9.11-r2/COPYRIGHT.gz - --- !empty dir /usr/share/doc/ld.so-1.9.11-r2 - --- !empty dir /usr/share/doc - --- !empty dir /usr/share - --- !mtime obj /usr/lib/lddstub - --- !empty dir /usr/lib - --- !empty dir /usr - --- !mtime obj /lib/libdl.so.1.9.11 - --- !mtime obj /lib/ld.so.1.9.11 - --- !mtime obj /lib/ld.so - --- !mtime obj /lib/ld-linux.so.1.9.11 - --- !mtime sym /lib/ld-linux.so.1 - --- !empty dir /lib - --- !empty dir /etc
>>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> sys-devel/ld.so-1.9.11-r2 merged.
>>> Recording sys-devel/ld.so in "world" favorites file...
Anyone have a clue on what went wrong? Possibly bad precompiled binaries? Greetings, Olivier - -- ________________________________________________ Olivier Reisch doctomoe@××××××.org TuxPPC Site Director http://www.tuxppc.org The number one user resource for Linux on PPC. For safe mail, get my PGP Key: http://perso.wanadoo.fr/olivier.reisch/oreisch_public_key.gpg ________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8yY0btYcLvEeHIXURAppLAJ9830ef/KxIFNdkOzB2x8ZIoRa+SgCcDoiX slQm0ma7cfR2QmtidfTjXUg= =+Yyg -----END PGP SIGNATURE-----

Replies