Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34136 - Error in emerging any package after glibc-2.3.2 upgraded : compilation stop with error
Summary: Error in emerging any package after glibc-2.3.2 upgraded : compilation stop w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-22 14:07 UTC by bmasius
Modified: 2005-06-07 19:24 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bmasius 2003-11-22 14:07:59 UTC
I performed an 'emerge --update world', during which glibc-2.3.2 was upgraded.
After that, many packages couldn't be merged and compilation stops with
'unreferred symbol _dl_rtld_di_serinfo@GLIBC_PRIVATE' about libdl.so. I noticed
some packages could be merged anyway.

Reproducible: Always
Steps to Reproduce:
1.emerge -u glibc
2.emerge -u world
3.wait for the first error

Actual Results:  
Unable to update my gentoo system, since emerge stops every 5 minutes.

Expected Results:  
install correctly glibc, because the bug is here : dynamic libraries
libdl-2.3.2.so, ld-2.3.2.so and libc-2.3.2.so were updated in /usr/lib/ but not
in /lib/, so an old version was used instead of the new one.
I solved the problem after 'USE="static" emerge baselayout', reboot, manually
copy the files from /usr/lib/ to /lib/, and 'emerge baselayout'.

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.22)
=================================================================
System uname: 2.4.22 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.4.3.12
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=athlon-xp -march=athlon-xp -fomit-frame-pointer -pipe 
-mfpmath=sse,387 -m3dnow -msse -mmmx"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=athlon-xp -march=athlon-xp -fomit-frame-pointer -pipe 
-mfpmath=sse,387 -m3dnow -msse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.mirror.sdv.fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.skynet.be/gentoo-portage/"
USE="mad nas alsa imap jpeg mozilla ncurses 3dnow sse truetype xinerama xmms
oggvorbis oss xv qt arts nocardbus x86 avi gif gpm kde mmx png X dga faad gtk
sdl opengl motif nls crypt cups nptl pic readline ssl md5sum pam fbcon directfb
nojoystick doc zlib xml2 mikmod quicktime dvd perl python vim-with-x cscope tcpd
skey X509 imlib encode java multilib cdr spell apm fusion foomaticdb ppds ipv6
-slang -berkdb -gdbm -libwww -esd -gnome -libg++ -mpeg -pdflib -svga"
Comment 1 Narada Sage 2004-01-19 13:58:16 UTC
This may be the same as bug 38619.
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2004-01-19 20:39:44 UTC
Could you please if possible attach a log of something failing?
Comment 3 bmasius 2004-01-20 01:27:44 UTC
It was 2 months ago, and due to all the problems I made a new installation from the start, so I can't give you any log. But what I can tell you is that glibc was upgraded, but some dynamic libraries were not copied in /lib/. When comparing the content of /lib/ and /usr/lib/, I noticed some differences.

gcc failed for nearly every package it compiled, with an error like the one in bug 38619 (version GLIBC_PRIVATE not defined in file libc.so.6). It occurred during emerge.

Sorry if I can't help you more.
Comment 4 Narada Sage 2004-06-09 08:25:59 UTC
Does sys-libs/glibc-2.3.3.20040420 suffer the same problems as glibc-2.3.2-r9?
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2005-06-07 19:24:41 UTC
No reply from poster - assuming fixed in more recent glibc versions