When revdep-update-ing I found that dev-lang/icc-7.1.006 has file
/opt/intel/compiler70/ia32/bin/idb (Linux Application Debugger) that requires
libstdc++-libc6.2-2.so.3. This was not on my system. It is provided by
sys-libs/lib-compat-1.3 and the icc ebuild doesn't check for this (no
dependancy).
Reproducible: Always
Steps to Reproduce:
1. Emerge dev-lang/icc-7.1.006 on a system without sys-libs/lib-compat-1.3
2. Make sure there is a license from Intel installed.
3. Source /etc/profile.
4. Run idb.
Actual Results:
Running idb fails with error message "idb: error while loading shared
libraries:
libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or
directory"
Expected Results:
The idb program should print "Linux Application Debugger for 32-bit
applications, Version 7.1, Build 20030303
(idb)" and not crash. :)
Portage 2.0.50-r5 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25-gentoo)
=================================================================
System uname: 2.4.25-gentoo i586 Pentium 75 - 200
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium -funroll-loops -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium -funroll-loops -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="adns apache2 berkdb crypt ethereal fastcgi flash gd gdbm gif icc icc-pgo
imagemagick imap imlib informix innodb ipv6 java jikes jpeg kerberos krb4 lcms
ldap libg++ libwww maildir mbox memlimit mpeg mpi mysql ncurses nls oggvorbis
opengl pam pdflib perl pic png postgres prelude python quicktime readline ruby
sasl slang snmp spell sqlite ssl tcpd tetex tiff truetype unicode wmf x86 xfs
xml xml2 zlib"