Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 145886

Summary: lostirc-0.4.6 broken after gcc/glibc upgrade
Product: Gentoo Linux Reporter: Maarten Maathuis <madman2003>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Maarten Maathuis 2006-09-01 11:33:01 UTC
running lostirc gives this:

lostirc: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.5' not found (required by lostirc)
lostirc: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by lostirc)
lostirc: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.5' not found (required by /usr/lib/libgtkmm-2.4.so.1)
lostirc: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.5' not found (required by /usr/lib/libpangomm-1.4.so.1)
lostirc: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/libstdc++.so.6: version `GLIBCXX_3.4.5' not found (required by /usr/lib/libglibmm-2.4.so.1)

I've run revdep-rebuilt, rebuilt glibmm and gtkmm, rebuilt lostirc more than once. It doesn't go away. Maybe lostirc is hardcoded to require a specific gcc version.
Comment 1 Maarten Maathuis 2006-09-01 11:34:27 UTC
emerge --info:

Portage 2.1.1_rc1-r2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r
3, 2.6.17-ck1-r3 x86_64)
=================================================================
System uname: 2.6.17-ck1-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.4
Last Sync: Fri, 01 Sep 2006 13:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
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=k8 -Os -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shu
tdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib6
4/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms
/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k8 -Os -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer nostrip sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwe
nte.nl/pub/os/linux/gentoo"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en nl"
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='/d
istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/proaudio /usr/local/nouveau"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="amd64 X alsa aotuv avi berkdb bitmap-fonts cairo caps cdr cli crypt cups db
us dhcp dlloader dri dvd dvdr eds elibc_glibc emboss encode fam firefox flac for
tran gdbm gif gimpprint gpm gstreamer gtk gtk2 hal input_devices_keyboard input_
devices_mouse ipv6 isdnlog jack jpeg kernel_linux ldap libg++ linguas_en linguas
_nl mad mikmod minimal mp3 mpeg musepack ncurses nls nptl nptlonly nvidia offens
ive ogg oggvorbis opengl pam pcre pdf pdflib perl png ppds pppd python qt3 qt4 q
uicktime readline reflection sdl session spell spl ssl svg tcpd truetype truetyp
e-fonts type1-fonts udev unicode usb userland_GNU video_cards_nouveau video_card
s_nv vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, PORTAGE_RSYNC_EXTRA_OP
TS
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-01 12:11:34 UTC
Maybe you should just read the docs...

http://www.gentoo.org/doc/en/gcc-upgrading.xml
Comment 3 Maarten Maathuis 2006-09-01 13:53:23 UTC
I have done all that, i'm not stupid. I changed profile, emerged gcc, made sure gcc was set right, emerge -e system && emerge -e world. That's the short explanation. Please reopen it.
Comment 4 Maarten Maathuis 2006-09-01 13:54:53 UTC
(In reply to comment #3)
> I have done all that, i'm not stupid. I changed profile, emerged gcc, made sure
> gcc was set right, emerge -e system && emerge -e world. That's the short
> explanation. Please reopen it.
> 

And i didn't forget the libtool thing, even did a revdep-rebuild afterwards to be sure. I just saw i can reopen this myself, so i will.
Comment 5 Maarten Maathuis 2006-09-01 14:16:53 UTC
Sorry for being so rude, it was my mistake after all. Forgot to remove the old gcc, why that mattered, i'm not quite sure. But i'm closing it again.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-09-01 14:19:33 UTC
(In reply to comment #5)
> Forgot to remove the old gcc

Was about to suggest that... Good that it works now, closing. ;)