Gentoo Archives: gentoo-user

From: "Michael [Plouj] Ploujnikov" <ploujj@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] glibc update 2.4 > 2.5 FAILED postinst causes everything to segfault
Date: Sat, 03 Mar 2007 23:02:47
Message-Id: 18e575130703031456k77fee12ejb3b471f0bfcfbd96@mail.gmail.com
1 Hi,
2 Before I file this as a bug I'd like to make sure it's not caused by
3 something wrong with my system. Please help me determine that.
4 In the past two days I was trying to upgrade my glibc from version 2.4
5 to 2.5. Each time I tried it the emerge process failed at the very
6 last point - I think when the actual files were being installed into
7 my system. Here is the relevant output:
8
9 $ emerge -av glibc
10 ...
11 >>> /lib64/libnss_nis.so.2 -> libnss_nis-2.5.so
12 >>> /lib64/libm.so.6 -> libm-2.5.so
13 >>> /lib64/libnss_files.so.2 -> libnss_files-2.5.so
14 >>> /lib64/libresolv.so.2 -> libresolv-2.5.so
15 >>> /lib64/libnsl.so.1 -> libnsl-2.5.so
16 >>> /lib64/libutil.so.1 -> libutil-2.5.so
17 >>> /lib64/ld-linux-x86-64.so.2 -> ld-2.5.so
18 >>> /lib64/libcidn.so.1 -> libcidn-2.5.so
19 >>> /lib64/libBrokenLocale.so.1 -> libBrokenLocale-2.5.so
20 !!! FAILED postinst: 2816
21
22 I couldn't find what that error means.
23
24 What happens after this is pretty nasty. Any program that I run segfaults:
25
26 # ls
27 Segmentation fault
28
29 I can't even chroot into the system with a live cd anymore. The only
30 fix I found was to untar the saved binary archive onto my system's
31 root with the help of a live cd. Then I can unmerge glibc-2.5 and my
32 system seems to function without problems.
33
34 I've checked that my system doesn't have any other dependency issues
35 with revdep-rebuild.
36
37 Here is more info about my system:
38
39 # emerge --info
40 Portage 2.1.2-r9 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.4-r4,
41 2.6.17-gentoo-r8 x86_64)
42 =================================================================
43 System uname: 2.6.17-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3500+
44 Gentoo Base System release 1.12.9
45 Timestamp of tree: Fri, 02 Mar 2007 13:20:01 +0000
46 ccache version 2.4 [enabled]
47 dev-java/java-config: 1.3.7, 2.0.30
48 dev-lang/python: 2.4.3-r4
49 dev-python/pycrypto: 2.0.1-r5
50 dev-util/ccache: 2.4-r6
51 sys-apps/sandbox: 1.2.17
52 sys-devel/autoconf: 2.13, 2.61
53 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
54 sys-devel/binutils: 2.16.1-r3
55 sys-devel/gcc-config: 1.3.14
56 sys-devel/libtool: 1.5.22
57 virtual/os-headers: 2.6.17-r2
58 ABI="amd64"
59 ACCEPT_KEYWORDS="amd64"
60 ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
61 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
62 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
63 ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty
64 extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw
65 multi null plug rate route share shm softvol"
66 ANT_HOME="/usr/share/ant-core"
67 ARCH="amd64"
68 ASFLAGS_x86="--32"
69 AUTOCLEAN="yes"
70 CBUILD="x86_64-pc-linux-gnu"
71 CCACHE_SIZE="4G"
72 CDEFINE_amd64="__x86_64__"
73 CDEFINE_x86="__i386__"
74 CFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2"
75 CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
76 CHOST="x86_64-pc-linux-gnu"
77 CHOST_amd64="x86_64-pc-linux-gnu"
78 CHOST_x86="i686-pc-linux-gnu"
79 CLASSPATH="."
80 CLEAN_DELAY="5"
81 CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
82 /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
83 CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
84 /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo
85 /etc/texmf/web2c"
86 CVS_RSH="ssh"
87 CXXFLAGS="-march=k8 -pipe -fomit-frame-pointer -O2"
88 DEFAULT_ABI="amd64"
89 DISPLAY=":0.0"
90 DISTDIR="/usr/portage/distfiles"
91 EDITOR="/usr/bin/vim"
92 ELIBC="glibc"
93 EMERGE_DEFAULT_OPTS="-v"
94 EMERGE_WARNING_DELAY="10"
95 FEATURES="autoconfig buildpkg ccache distcc distlocks
96 metadata-transfer parallel-fetch sandbox sfperms strict"
97 FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
98 GCC_SPECS=""
99 GDK_USE_XFT="1"
100 GENERATION="2"
101 GENTOO_MIRRORS="ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/
102 http://gentoo.gg3.net/ http://ftp.gentoo.or.kr/
103 http://mirror.gentoo.gr.jp"
104 GUILE_LOAD_PATH="/usr/share/guile/1.6"
105 G_BROKEN_FILENAMES="1"
106 G_FILENAME_ENCODING="UTF-8"
107 HISTFILESIZE="100000"
108 HISTSIZE="100000"
109 HISTTIMEFORMAT="%c "
110 HOME="/root"
111 INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-21"
112 INPUT_DEVICES="keyboard mouse"
113 JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
114 JAVA_HOME="/etc/java-config-2/current-system-vm"
115 JDK_HOME="/etc/java-config-2/current-system-vm"
116 KDEDIRS="/usr/kde/3.5:/usr:/usr/local:/usr/kde/3.5:/usr:/usr/local"
117 KERNEL="linux"
118 LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb
119 ncurses text"
120 LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
121 LESS="-R -M --shift 5"
122 LESSOPEN="|lesspipe.sh %s"
123 LIBDIR_amd64="lib64"
124 LIBDIR_x86="lib32"
125 LOGNAME="root"
126 MAKEOPTS="-j2"
127 MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/man:/opt/blackdown-jdk-1.4.2.03/man:/etc/java-config/system-vm/man/:/usr/qt/3/doc/man:/usr/qt/3/doc/man:/opt/vmware/server/man"
128 MULTILIB_ABIS="amd64 x86"
129 MULTILIB_STRICT_DENY="64-bit.*shared object"
130 MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib"
131 MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|ROX-CLib)"
132 OPENGL_PROFILE="nvidia"
133 PAGER="/usr/bin/less"
134 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/qt/3/bin:/opt/vmware/server/bin"
135 PKGDIR="/binpkg"
136 PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig:/usr/qt/3/lib32/pkgconfig"
137 PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh
138 mips ia64 alpha ppc-macos hppa sparc-fbsd"
139 PORTAGE_BINHOST_CHUNKSIZE="3000"
140 PORTAGE_BIN_PATH="/usr/lib/portage/bin"
141 PORTAGE_CONFIGROOT="/"
142 PORTAGE_DEBUG="0"
143 PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
144 PORTAGE_ELOG_CLASSES="log warn error"
145 PORTAGE_ELOG_MAILFROM="portage"
146 PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
147 PORTAGE_ELOG_MAILURI="ploujj@×××××.com /usr/sbin/sendmail"
148 PORTAGE_ELOG_SYSTEM="save mail"
149 PORTAGE_GID="250"
150 PORTAGE_INST_GID="0"
151 PORTAGE_INST_UID="0"
152 PORTAGE_PYM_PATH="/usr/lib/portage/pym"
153 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
154 --compress --force --whole-file --delete --delete-after --stats
155 --timeout=180 --exclude=/distfiles --exclude=/local
156 --exclude=/packages"
157 PORTAGE_RSYNC_RETRIES="3"
158 PORTAGE_TMPDIR="/var/tmp"
159 PORTAGE_WORKDIR_MODE="0700"
160 PORTDIR="/usr/portage"
161 PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/trapni
162 /usr/portage/local/layman/initng"
163 PWD="/root"
164 PYTHONPATH="/usr/lib/portage/pym"
165 QMAKESPEC="linux-g++"
166 QTDIR="/usr/qt/3"
167 RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
168 ROOT="/"
169 ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/qt/3/bin:/opt/vmware/server/bin"
170 RPMDIR="/usr/portage/rpm"
171 SGML_CATALOG_FILES="/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/xml-docbook-4.4.cat:/etc/sgml/sgml-ent.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat"
172 SHELL="/bin/bash"
173 SHLVL="1"
174 SYMLINK_LIB="yes"
175 SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
176 TERM="rxvt-unicode"
177 USE="X aac alsa amd64 apache2 berkdb bitmap-fonts cli cracklib crypt
178 cups curl dri dvd dvdr dvdread eds emacs emboss encode ffmpeg flac
179 foomaticdb fortran gif gimpprint gpm gstreamer gtk gtk2 i8x0 iconv
180 imagemagick imlib ipv6 isdnlog java jpeg libwww live lzw lzw-tiff mad
181 midi mono mp3 mpeg musepack ncurses nls nptl nptlonly nsplugin nvidia
182 ogg openal opengl pam pcre perl png pppd python qt3 qt4 quicktime
183 readline reflection sdl session spell spl ssl svg tcpd tetex tga
184 theora tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2
185 vhosts vorbis wxwindows xanim xinerama xml xorg xpm xv xvid zlib"
186 ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci
187 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
188 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
189 ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty
190 extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw
191 multi null plug rate route share shm softvol" ELIBC="glibc"
192 INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad
193 cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
194 USERLAND="GNU" VIDEO_CARDS="nvidia"
195 USER="root"
196 USERLAND="GNU"
197 USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS CAMERAS CROSSCOMPILE_OPTS
198 DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS
199 INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS
200 USERLAND VIDEO_CARDS"
201 USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
202 USE_ORDER="env:pkg:conf:defaults:pkginternal"
203 VIDEO_CARDS="nvidia"
204 VMHANDLE="blackdown-jdk-1.4.2"
205 XARGS="xargs -r"
206 XAUTHORITY="/root/.xauth6gEQce"
207 _="/usr/bin/emerge"
208
209
210 --
211 Libre Software:
212 http://www.gnu.org/philosophy/free-sw.html
213 --
214 gentoo-user@g.o mailing list

Replies

Subject Author
[gentoo-user] glibc update 2.4 > 2.5 FAILED postinst causes everything to segfault "Michael [Plouj] Ploujnikov" <ploujj@×××××.com>
Re: [gentoo-user] glibc update 2.4 > 2.5 FAILED postinst causes everything to segfault "Bo Ørsted Andresen" <bo.andresen@××××.dk>