public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-amd64] Looks like I broke libc
@ 2006-08-04 19:06 Michael Hordijk
  2006-08-04 23:51 ` Michael Weyershäuser
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Hordijk @ 2006-08-04 19:06 UTC (permalink / raw
  To: gentoo-amd64

Yay.  Somewhere in the course of normal compiling, I've managed to hork 
something up.  I run a plain amd64 system, and usually don't do anything 
funny outside of the stable packages unless I need to.  It appears I've 
broken my glibc installation:

configure:2289: checking for C compiler default output file name
configure:2292: gcc -march=athlon64 -O2 -pipe   conftest.c  >&5
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld: 
skipping incompatible /lib/libc.so.6 when searching for /lib/libc.so.6
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld: 
cannot find /lib/libc.so.6

First let me say that I haven't done anything funny on this system, save 
for updating my profile from 2005.3 -> 2006.0.  I usually don't switch 
profiles without first checking on amd64, but I haven't seen anything 
that indicates this is a no-no.  Somewhere in the course of emerge -uD 
world (which I hadn't done in a while), during which both gcc and glibc 
were updated, I got the above problem.

My emerge info:

Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 
2.6.16-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 2800+
Gentoo Base System version 1.6.14
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config 
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild 
/etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox 
sfperms strict userfetch userpriv"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com http://gentoo.osuosl.org 
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--compress --force --whole-file --delete --delete-after --stats 
--timeout=180 --exclude='/distfiles' --exclude='/local' 
--exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/hoffer1/portage /usr/portage/local/hoffer1"
SYNC="rsync://rsync/gentoo-portage"
USE="amd64 X aac alsa avi bash-completion bitmap-fonts caps cli crypt 
cups djbfft dlloader dv dvd eds emboss encode ffmpeg firefox flac 
foomaticdb gif gnome gpm gstreamer gtk gtk2 ieee1394 imlib isdnlog jpeg 
kde lzw lzw-tiff mad mp3 mpeg mysql ncurses nls nptl nptlonly nsplugin 
ofx ogg opengl pam pcre pdflib png pppd python qt3 qt4 quicktime quotes 
readline reflection rtc sdl session spell spl ssl tcpd tiff 
truetype-fonts type1-fonts usb visualization vorbis xine xmms xorg xpm 
xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse 
input_devices_evdev kernel_linux userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, 
LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS

So I take it I've borked my libraries in one way or another.  What's 
going to take to get them back to usable state?  Other than this, my 
system still seems to run fine.

- hoffer
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-amd64] Looks like I broke libc
  2006-08-04 19:06 [gentoo-amd64] Looks like I broke libc Michael Hordijk
@ 2006-08-04 23:51 ` Michael Weyershäuser
  2006-08-05  1:17   ` Nuitari
  2006-08-05  1:18   ` [gentoo-amd64] " Michael Hordijk
  0 siblings, 2 replies; 4+ messages in thread
From: Michael Weyershäuser @ 2006-08-04 23:51 UTC (permalink / raw
  To: gentoo-amd64

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Michael Hordijk wrote:
> Yay.  Somewhere in the course of normal compiling, I've managed to hork
> something up.  I run a plain amd64 system, and usually don't do anything
> funny outside of the stable packages unless I need to.  It appears I've
> broken my glibc installation:
> 
> configure:2289: checking for C compiler default output file name
> configure:2292: gcc -march=athlon64 -O2 -pipe   conftest.c  >&5
> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld:
> skipping incompatible /lib/libc.so.6 when searching for /lib/libc.so.6
> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld:
> cannot find /lib/libc.so.6

That sounds... bad ;) I cannot offer you any ideas on how that
happened (did you check if /lib/libc.so.6 is present?), but I can
offer you a quickpkg of my glibc:
http://alcaline.gotdns.com/gentoo/glibc-2.3.6-r4.tbz2

Hope that helps.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFE091x6q4f+IV6B/wRAoz0AJ9N8/CzxCeif2qFYevptMg+Z4XdvwCfQC9A
NZy6zdyc14YLg26iF+h6swk=
=ZB2y
-----END PGP SIGNATURE-----
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-amd64] Looks like I broke libc
  2006-08-04 23:51 ` Michael Weyershäuser
@ 2006-08-05  1:17   ` Nuitari
  2006-08-05  1:18   ` [gentoo-amd64] " Michael Hordijk
  1 sibling, 0 replies; 4+ messages in thread
From: Nuitari @ 2006-08-05  1:17 UTC (permalink / raw
  To: gentoo-amd64

>> Yay.  Somewhere in the course of normal compiling, I've managed to hork
>> something up.  I run a plain amd64 system, and usually don't do anything
>> funny outside of the stable packages unless I need to.  It appears I've
>> broken my glibc installation:
>>
>> configure:2289: checking for C compiler default output file name
>> configure:2292: gcc -march=athlon64 -O2 -pipe   conftest.c  >&5
>> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld:
>> skipping incompatible /lib/libc.so.6 when searching for /lib/libc.so.6
>> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld:
>> cannot find /lib/libc.so.6
>
> That sounds... bad ;) I cannot offer you any ideas on how that
> happened (did you check if /lib/libc.so.6 is present?), but I can
> offer you a quickpkg of my glibc:
> http://alcaline.gotdns.com/gentoo/glibc-2.3.6-r4.tbz2
>
> Hope that helps.

I had a similar problem once when I had x86 crossdev running. Removing it 
(and associated packages) and getting a quickpkg of glibc of a similar 
machine fixed it. The 32 bit version of libc got put at the same place 
then the 64 bit one.
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-amd64]  Re: Looks like I broke libc
  2006-08-04 23:51 ` Michael Weyershäuser
  2006-08-05  1:17   ` Nuitari
@ 2006-08-05  1:18   ` Michael Hordijk
  1 sibling, 0 replies; 4+ messages in thread
From: Michael Hordijk @ 2006-08-05  1:18 UTC (permalink / raw
  To: gentoo-amd64

Michael Weyershäuser wrote:
>>Yay.  Somewhere in the course of normal compiling, I've managed to hork
>>something up.  I run a plain amd64 system, and usually don't do anything
>>funny outside of the stable packages unless I need to.  It appears I've
>>broken my glibc installation:

> That sounds... bad ;) I cannot offer you any ideas on how that
> happened (did you check if /lib/libc.so.6 is present?), but I can
> offer you a quickpkg of my glibc:

Yes, bad indeed.  libc.so.6 (and the libc-2.3.6...) was present.  Just 
broke, I guess.  I emerged the package and thank goodness, I can compile 
again!  Yay!  Somehow managed to loose all my timezone data, but that's 
easy enough to fix.  Thanks so much!

- michael

-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-08-05  1:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-04 19:06 [gentoo-amd64] Looks like I broke libc Michael Hordijk
2006-08-04 23:51 ` Michael Weyershäuser
2006-08-05  1:17   ` Nuitari
2006-08-05  1:18   ` [gentoo-amd64] " Michael Hordijk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox