Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Cannot Execute 32bit application after world update
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
gianlu
n00b
n00b


Joined: 08 May 2008
Posts: 4
Location: Milano

PostPosted: Thu Mar 10, 2011 9:50 am    Post subject: Cannot Execute 32bit application after world update Reply with quote

Hi guys

Yesterday I updated my system and, since then, all 32-bit application have stopped working.
When I try to run it, my shell answer "no such file or directory" but file exists and has correct permission.

My kernel has 32-bit support enabled and I have also installed emul-linux-x86 library.

I also tried "emerge -e system && emerge -e world " without results.

For Example:

Code:

ls -l /opt/firefox/firefox-bin
-rwxr-xr-x 1 root root 44712  3 mar 12.33 /opt/firefox/firefox-bin

file /opt/firefox/firefox-bin
/opt/firefox/firefox-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

stat /opt/firefox/firefox-bin
  File: "/opt/firefox/firefox-bin"
  Dim.: 44712           Blocchi: 88         Blocco di IO: 4096   file regolare
Device: 803h/2051d      Inode: 1018490     Coll.: 1
Accesso: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Accesso  : 2011-03-09 23:30:26.000000000 +0100
Modifica : 2011-03-03 12:33:42.000000000 +0100
Cambio   : 2011-03-09 23:30:40.000000000 +0100
Creazione: -

ldd /opt/firefox/firefox-bin
        not a dynamic executable

/opt/firefox/firefox-bin
-su: /opt/firefox/firefox-bin: No such file or directory

strace /opt/firefox/firefox-bin
execve("/opt/firefox/firefox-bin", ["/opt/firefox/firefox-bin"], [/* 44 vars */]) = -1 ENOENT (No such file or directory)
dup(2)                                  = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 3), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd5d6699000
lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
close(3)                                = 0
munmap(0x7fd5d6699000, 4096)            = 0
exit_group(1)                           = ?



All 64-bit application work fine

Can Someone help me understand the problem?

My kernel version is
"Linux baccoJ 2.6.34-gentoo-r6 #4 SMP PREEMPT Wed Mar 9 23:24:42 CET 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GenuineIntel GNU/Linux"

My Profile:
"default/linux/amd64/10.0"

Thanks in advance to all
Have a nice Day (Best of my :) )
_________________
L'importante è non smettere di farsi domande.
Back to top
View user's profile Send private message
clostry
n00b
n00b


Joined: 26 Nov 2008
Posts: 26

PostPosted: Thu Mar 10, 2011 2:43 pm    Post subject: Reply with quote

Same problem here, after the last sync 32bit binaries no longer works.
I tried to install prebuild gcc glibc and binutils, but the problem is still unsolved.

emerge --info:
Quote:
Portage 2.1.9.25 (default/linux/amd64/10.0/desktop, gcc-4.4.5, glibc-2.11.3-r0, 2.6.36-tuxonice-r3 x86_64)
=================================================================
System uname: Linux-2.6.36-tuxonice-r3-x86_64-Intel-R-_Core-TM-2_CPU_T5500_@_1.66GHz-with-gentoo-1.12.14
Timestamp of tree: Wed, 09 Mar 2011 10:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python: 2.6.6-r2, 3.1.3-r1
dev-util/ccache: 2.4-r9
dev-util/cmake: 2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox: 2.4
sys-devel/autoconf: 2.13, 2.65-r1
sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 4.3.4, 4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.10
sys-devel/make: 3.81-r2
virtual/os-headers: 2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/home/portage/distfiles/"
FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mneisen.org/ http://de-mirror.org/distro/gentoo/ http://gentoo.tiscali.nl/ http://gentoo.mirror.pw.edu.pl/ http://gentoo.virginmedia.com/"
LANG="it_IT.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/home/portage/packages/"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/arduino"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3G 64bit X a52 aac aalib acl acpi aim alsa amazon amd64 amr apache2 artswrappersuid aspell automount avahi bash-completion berkdb bluetooth branding bzip2 cairo cdda cddax cddb cdinstall cdio cdparanoia cdr cli clisp consolekit cracklib crypt cscope css cups curl curlwrappers cxx dbus dbx dell dga dia dialup directfb djvu dri dts dv dvb dvd dvdnav dvdr dvi dvipdfm encode exif expat fam fat fbcon fbsplash ffmpeg firefox firefox3 flac flash fortran ftp gdbm gdu gif gimp glut gmp gnome gnuplot gphoto2 gpm gps graphics grub gtk hal iconv icq ieee1394 imagemagick imap imlib ipod ipv6 jabber jack java java6 javascript jpeg jpeg2k kipi kpathsea lame laptop latex lcms ldap libnotify libsamplerate libwww lm_sensors lua mad matroska md5sum metric midi mikmod mime mmx mmxext mng modules mozilla mp3 mp4 mpeg mplayer msn mudflap multilib musepack musicbrainz mysql ncurses netboot netcdf nls nntp nocd nptl nptlonly nsplugin ntfs obex objc objc++ objc-gc octave odbc ogg openal openexr opengl openmp pam pango pcmcia pcre pda pdf perl plasma plotutils pm-utils png policykit portaudio posix ppds pppd python qt3 qt3support qt4 quicktime rar raw readline rss samba sasl scanner sdl semantic-desktop session sndfile snmp spell sqlite sqlite3 srt sse sse2 sse3 ssl ssse3 startup-notification svg symlink sysfs sysvipc tcl tcpd tetex theora threads thunar tiff timidity tk truetype udev unicode usb vcd vhosts vim vim-syntax vnc vorbis wavpack wddx wicd wifi wmf wxwidgets x264 xcb xine xinetd xml xorg xosd xpm xscreensaver xulrunner xv xvid xvmc zeroconf zlib zoran" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel vesa fbdev" XFCE_PLUGINS="brightness menu trash" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Any suggestion?
Back to top
View user's profile Send private message
nawwar
n00b
n00b


Joined: 10 Mar 2011
Posts: 6

PostPosted: Thu Mar 10, 2011 3:01 pm    Post subject: Same here Reply with quote

I got the same problem after world update yesterday. glibc was upgraded to 2.11.3, and now no 32 bit application works.
For example I'm using firefox-bin 32 bit. I get "No such file or directory" when I try to run it. Same happens with skype, Adobe reader, and other 32 bit apps.
Code:
$ /opt/firefox/firefox-bin
bash: /opt/firefox/firefox-bin: No such file or directory

$ strace /opt/firefox/firefox-bin
execve("/opt/firefox/firefox-bin", ["/opt/firefox/firefox-bin"], [/* 67 vars */]) = -1 ENOENT (No such file or directory)
dup(2)                                  = 3
fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(3, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb893e4000
lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
close(3)                                = 0
munmap(0x7feb893e4000, 4096)            = 0
exit_group(1)                           = ?



multilib use flag is enabled.

emerge --info:
Code:
               
Portage 2.1.9.42 (default/linux/amd64/10.0, gcc-4.4.5, glibc-2.11.3-r0, 2.6.38-rc7 x86_64)
=================================================================
System uname: Linux-2.6.38-rc7-x86_64-Intel-R-_Core-TM-_i5_CPU_M_520_@_2.40GHz-with-gentoo-1.12.14
Timestamp of tree: Wed, 09 Mar 2011 19:45:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.6.6-r2, 3.1.3-r1
dev-util/ccache:     2.4-r9
dev-util/cmake:      2.8.4
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=core2 -msse4 -msse4.1 -msse4.2 -mcx16 -msahf -maes -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O3 -march=core2 -msse4 -msse4.1 -msse4.2 -mcx16 -msahf -maes -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://www.gtlib.gatech.edu/pub/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo/ http://www.ibiblio.org/pub/Linux/distributions/gentoo ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://lug.mtu.edu/gentoo/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://distfiles.gentoo.org  http://cs.emich.edu/mbsd/mports http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/binpackages/"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/cj-overlay /var/lib/layman/piczu /usr/portage /usr/local/portage/neo"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="3ds 64bit X X509 Xaw3d aac acl acpi aim alsa amd64 amr amrr animgif apache2 aqua_theme asf aspnet2 async automount avahi bash-completion beagle berkdb bidi bittorrent blender-game bluetooth boost bzip2 cairo cal3d carbone_theme cdda cddb cdparanoia cdr cdrom cdsound cg cgi chroot cli colordiff compress console consolekit cpudetection cracklib crypt cups cvs cxx dbus declarative device-mapper dhcp dhcpcd directfb dri drm dv dvb dvbplayer dvd dvdr dvi emacs emerald emf emoticon examples exif extensions extras fastcgi fbsplash ffmpeg flash fontconfig fortran ftp fuse gadu gallium gcj gd gdbm gdm gdu gedit geoip gimp gles glib glitz glut gmail gmp gnome gnome-keyring gnutella gnutls gphoto2 gpm grammar gs gstreamer gtk gtkhtml gtkspell gvfs gzip http iconv icq icu image imap imlib innodb ithreads jabber java java6 javamail javascript jni jpeg jpeg2k kde kdrive laptop latex ldap libkms libsexy libvisual live llvm lyx lzo madwifi mime mjpeg mmx mmxext mng mod_irc modperl modules mono mozdevelop mozdom mozilla mp3 mp4 mpeg mplayer mpu401 msn mssql mudflap multilib musepack music mysql mysqli nautilus ncurses net network networking networkmanager nfs nls nptl nptlonly nsplugin ntfs ntlm obex octave odbc offensive ogg openal openbabel opengl openmp openvg pam passfile password passwordsave pcre pdo perl php pidgin player plotutils plugins png policykit pop pop3d pppd ps pulseaudio python qt3support qt4 quotes rar rdesktop rdesktop-vrdp readline realms regex resolvconf rpm rss rtsp ruby s3 samba semantic-desktop servletapi session simplexml skype slang smime smp soap sockets socks5 sound sounds spell sql sqlite sse sse2 sse3 sse4 ssl ssse3 subtitles subversion svg svgz sysfs systray tcp tcpd tex tga tgif themes threads thumbnail thumbnails thunderbird tiff timidity tk trace transcode trayicon truetype uml unicode unzip upnp usb v4l v4l2 vaapi vcd videos virtualbox vorbis webkit wifi winbind wireshark wma wmf wxwindows x264 xcb xcomposite xemacs xhtml xine xinerama xml xmldoclet xmlreader xmlrpc xmlwriter xorg xpm xscreensaver xsettings xsl xslt xulrunner xv xvid xvmc yahoo yv12 zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="synaptics evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd vesa fbdev ati dri vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS



By the way, this thread appears to be describing the same problem.
Back to top
View user's profile Send private message
dusanc
Apprentice
Apprentice


Joined: 19 Sep 2005
Posts: 248
Location: Serbia

PostPosted: Thu Mar 10, 2011 3:30 pm    Post subject: Reply with quote

I have same problem, no 32bit app work after glibc upgrade, /lib and /lib64 got unlinked,I tried:
ln -s /lib64/ /lib and now it is linked, but skype still won't work...

What is the correct way?


Edit: Typo
_________________
Reiser4 Gentoo FAQ [25Dec2016]
Back to top
View user's profile Send private message
nawwar
n00b
n00b


Joined: 10 Mar 2011
Posts: 6

PostPosted: Thu Mar 10, 2011 4:07 pm    Post subject: Reply with quote

dusanc wrote:
I have same problem, no 32bit app work after glibc upgrade, /lib and /lib64 got unlinked,I tried:
ln -s /lib64/ /lib and now it is linked, but skype still won't work...

What is the correct way?


Edit: Typo


re-emerging glibc after re-linking them solved it for me.
Back to top
View user's profile Send private message
gianlu
n00b
n00b


Joined: 08 May 2008
Posts: 4
Location: Milano

PostPosted: Thu Mar 10, 2011 4:52 pm    Post subject: Reply with quote

nawwar wrote:
dusanc wrote:
I have same problem, no 32bit app work after glibc upgrade, /lib and /lib64 got unlinked,I tried:
ln -s /lib64/ /lib and now it is linked, but skype still won't work...

What is the correct way?


Edit: Typo


re-emerging glibc after re-linking them solved it for me.


I can confirm. I've solved too.

Thanks Guys. :)
_________________
L'importante è non smettere di farsi domande.
Back to top
View user's profile Send private message
clostry
n00b
n00b


Joined: 26 Nov 2008
Posts: 26

PostPosted: Thu Mar 10, 2011 6:29 pm    Post subject: Reply with quote

Doesn't work for me :(
Back to top
View user's profile Send private message
dusanc
Apprentice
Apprentice


Joined: 19 Sep 2005
Posts: 248
Location: Serbia

PostPosted: Thu Mar 10, 2011 6:45 pm    Post subject: Reply with quote

Worked for me
_________________
Reiser4 Gentoo FAQ [25Dec2016]
Back to top
View user's profile Send private message
Zoltan
Guru
Guru


Joined: 27 Aug 2003
Posts: 394
Location: Moscow, Russia

PostPosted: Thu Mar 10, 2011 8:35 pm    Post subject: Worked for me too Reply with quote

Worked for me too
_________________
Light travels faster than sound. That's why some people appear bright before you hear them speak.
Back to top
View user's profile Send private message
.arris
n00b
n00b


Joined: 23 Apr 2005
Posts: 20

PostPosted: Fri Mar 11, 2011 1:53 am    Post subject: Reply with quote

Reemerging didn't do anything for me either. Downgrading glibc does not seem a viable option, any other ideas?
Back to top
View user's profile Send private message
.arris
n00b
n00b


Joined: 23 Apr 2005
Posts: 20

PostPosted: Fri Mar 11, 2011 3:09 am    Post subject: Reply with quote

.arris wrote:
Reemerging didn't do anything for me either. Downgrading glibc does not seem a viable option, any other ideas?


Never mind, got it working. I forgot to update the tree before reemerging glibc (as explained in this bugreport)
Back to top
View user's profile Send private message
clostry
n00b
n00b


Joined: 26 Nov 2008
Posts: 26

PostPosted: Fri Mar 11, 2011 9:30 am    Post subject: Reply with quote

clostry wrote:
Doesn't work for me :(


Ok It works. I didn't realized that my /lib was a real directory, not a link (I think it's because I reinstalled kernel modules after the original link has disappeared :roll:), so I had to merge it with /lib64, remove it and then link with "ln -s /lib64/ /lib"

Thank you guys! :D
Back to top
View user's profile Send private message
gfaccin
Tux's lil' helper
Tux's lil' helper


Joined: 20 Aug 2004
Posts: 120

PostPosted: Fri Mar 11, 2011 9:46 pm    Post subject: Reply with quote

Same problem happened here. Looks like many people are gonna experience this.

Anyway why did the /lib link was changed for a directory? Something on the last update seens to have done that automatically, and so the problem started up.

Well I relinked the /lib link, recompiled glibc and still nothing works. Very annoying since I'm at the job and really have to access pdf files with acrobat.

[EDIT]: Running an emerge --sync before rebuilding glibc makes it work.
Back to top
View user's profile Send private message
Crispy Beef
Apprentice
Apprentice


Joined: 29 Apr 2003
Posts: 194
Location: UK

PostPosted: Wed Mar 16, 2011 5:35 pm    Post subject: Reply with quote

Same here too. I found that I had the same issue as clostry. My /lib symlink was a directory and had new kernel modules in it. I did the same as him and merged to contents into /lib64, removed /lib and created a new symlink. Then did an "emerge --sync" followed by reinstalling glibc. Sorted.

I have to say this could potentially cause a lot of problems for users. Is there any news on why this happened? Bug that's been fixed or something we need to be aware of?
_________________
--
______
Crispy
Back to top
View user's profile Send private message
palettentreter
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2006
Posts: 104

PostPosted: Wed Mar 16, 2011 11:44 pm    Post subject: Reply with quote

aww, now this was really a painful one. Wasted something like 5 hours on this because on my system it hit the self-extractor of the 32bit java package. And that thing is some pain in the ass to debug. Try editing that stupid 80 MB bash-script-elf-executable chimera when vim insists on adding a newline at the end when you save, which of course destroys the checksum. Add to that a non-hardened chroot on a hardened server and you find yourself chasing after all kinds of phantom bugs, looking entirely in the wrong direction.
Back to top
View user's profile Send private message
Hwoarang
Retired Dev
Retired Dev


Joined: 24 Feb 2007
Posts: 701
Location: Leeds, UK

PostPosted: Thu Mar 17, 2011 2:06 pm    Post subject: Reply with quote

Had the same problem. re-emerging glibc fixed it. However, I think that glibc should have been revbumped to avoid digging to google like crazy trying to find out what broke
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum