Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41087 - glibc-2.3.2-r9 fails with many programs
Summary: glibc-2.3.2-r9 fails with many programs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-10 01:29 UTC by Henning Westerholt
Modified: 2004-02-18 13:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
output from "strace alsamixer" (strace-alsamixer,4.85 KB, text/plain)
2004-02-10 01:35 UTC, Henning Westerholt
Details
strace alsamixer with glibc-2.3.2-r3 (strace-alsamixer-glibc-2.3.2-r3,20.58 KB, text/plain)
2004-02-10 04:26 UTC, Henning Westerholt
Details
output from "strace ooffice" (ooffice-glibc-2.3.2-r9,113.01 KB, text/plain)
2004-02-12 02:48 UTC, Henning Westerholt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henning Westerholt 2004-02-10 01:29:52 UTC
After the update to glibc-2.3.2-r9 (marked as stable), several programs refuse to work. 

- alsamixer, alsactl dies with segfault (alsa 0.98)
- ooffice 1.1-bin dies too
- remerge of ooffice 1-1-bin dies at the install script
- any alsa depended programm (e.g. xmms, juk) refuse to work

If i downgrade to glibc-2.3.2-r3, the mentioned programs worked as before.

I remerge gcc after the glibc update, remerge alsa too, but no luck. I'm using Kernelheaders 2.6.0 and gcc 3.3.2-r5.

emerge info:
Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.2-reiser4)
=================================================================
System uname: 2.6.2-reiser4 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.4.3.13
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/var/tmp/distfiles"
FEATURES="autoaddcvs ccache sandbox strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo  ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 apm arts avi berkdb cdr crypt cups dga dvd encode foomaticdb gdbm gif gpm gtk gtk2 imap imlib java jpeg kde lame libg++ libwww lirc mad maildir mbox mikmod motif mozilla mp3 mpeg ncurses nls oggvorbis opengl pam pdflib perl png python qt quicktime readline samba scanner sdl slang spell ssl svga tcpd tetex tiff truetype wmf x86 xml2 xmms xv zlib"
Comment 1 Henning Westerholt 2004-02-10 01:35:18 UTC
Created attachment 25326 [details]
output from "strace alsamixer"
Comment 2 Henning Westerholt 2004-02-10 04:26:38 UTC
Created attachment 25337 [details]
strace alsamixer with glibc-2.3.2-r3

After the downgrade to glibc-2.3.2-r3 alsamixer complains about a missing lib:
> alsamixer: /lib/libc.so.6: version `GLIBC_2.3.3' not found (required by 
> alsamixer)

But after a remerge of alsa-utils the program works fine.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2004-02-11 13:50:15 UTC
Try to run 'ldconfig'.  Did you downgrade glibc at any time?
Comment 4 Henning Westerholt 2004-02-11 15:02:54 UTC
Only a few times from r-9 to -r3 and back.
I'm running -r3 now, because i need openoffice at the moment. But tomorow i'll try -r9 another time.
Comment 5 Martin Schlemmer (RETIRED) gentoo-dev 2004-02-11 19:58:49 UTC
Compiling something against newer glibc, and then downgrading glibc can
do this.  Not really a bug as such, and I say this can be closed.
Comment 6 Henning Westerholt 2004-02-12 02:46:00 UTC
Ok, i'll try it one more time..

$ emerge -s glibc
*  sys-libs/glibc
      Latest version available: 2.3.2-r9
      Latest version installed: 2.3.2-r3

$ alsamixer
no problem

henning$ ooffice
Open Office starts without any problems.

$ emerge glibc 
[wait..]

$ ldconfig

$ alsamixer
Segmentation fault

henning $ ooffice
Segmentation fault
Comment 7 Henning Westerholt 2004-02-12 02:48:42 UTC
Created attachment 25463 [details]
output from "strace ooffice"
Comment 8 Martin Schlemmer (RETIRED) gentoo-dev 2004-02-12 09:42:21 UTC
I heard there is issues with binary OO and -r9 of glibc ... what I was talking
about, is `GLIBC_2.3.3' symbols missing if you downgrade glibc.  Does it work
with -r9 if you remerge alsa-utils (alsamixer at least).  If not, have you tried
to remerge alsa-lib and ncurses?
Comment 9 Henning Westerholt 2004-02-12 10:31:04 UTC
Remerge of alsa-utils, alsa-lib and ncurses don't work.
Alsactl (during the boot process) segfaults too, this program should not depend on ncurses.
Comment 10 Henning Westerholt 2004-02-18 13:49:26 UTC
I think that old libraries (copied from a live-cd) in /lib/ caused this error. After a remerge of the complete base system everything works as expected.