[Bug 1250037] [NEW] /usr/lib/i386-linux-gnu/libc.so and libpthread is ascii, not ELF

Launchpad Bug Tracker 1250037 at bugs.launchpad.net
Mon Nov 11 10:59:57 UTC 2013


You have been subscribed to a public bug:

I wanted to run Android Development Tools 64 bit on Kubuntu 13.10 amd64. 
This requires a lot of 32 bit libs, since there are many 32 bit binaries included.
Currently it crashs at specific points. 

I believe the cause are some problems with the 32bit packages on ubuntu.

/usr/lib/i386-linux-gnu$ file *|grep ASCII
libc.so:                   ASCII text
libpthread.so:             ASCII text

/usr/lib/i386-linux-gnu$ head libc.so
/* GNU ld script
   Use the shared library, but some functions are only in
   the static library, so try that secondarily.  */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/i386-linux-gnu/libc.so.6 /usr/lib/i386-linux-gnu/libc_nonshared.a  AS_NEEDED ( /lib/i386-linux-gnu/ld-linux.so.2 ) )

I think this is wrong, because the other files are either links or ELF
binaries.

I tried the following fix: 
- delete the files
- remove and install libc-dev:i386. 

Now the wrong state as shown above is restored again. Which proves the
wrong files are contained in the libc-dev:i386 package.

System: 
Linux 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Kubuntu 13.10, freshly installed (not updated from an older release)

My apt-sources:
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy main restricted
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy universe
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse
sources.list:deb http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse
sources.list:deb http://security.ubuntu.com/ubuntu saucy-security main restricted
sources.list:deb http://security.ubuntu.com/ubuntu saucy-security universe
sources.list:deb http://security.ubuntu.com/ubuntu saucy-security multiverse
sources.list:deb http://extras.ubuntu.com/ubuntu saucy main
sources.list.d/emdebian.sources.list.save:deb http://www.emdebian.org/debian unstable main
sources.list.d/emdebian.sources.list:deb http://www.emdebian.org/debian unstable main
sources.list.d/webupd8team-java-saucy.list:deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main
sources.list.d/scootersoftware.list:deb http://www.scootersoftware.com/ stable non-free

** Affects: eglibc (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: i386 libc packaging
-- 
/usr/lib/i386-linux-gnu/libc.so and libpthread is ascii, not ELF
https://bugs.launchpad.net/bugs/1250037
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to eglibc in Ubuntu.



More information about the foundations-bugs mailing list