The Cisco VPN client doesn't work anymore. It started happening on both my x86 machine and amd64 machine. Example (from the x86 machine): paul@black ~ $ vpnclient connect work vpnclient: error while loading shared libraries: libvpnapi.so: cannot open shared object file: No such file or directory paul@black ~ $ locate libvpnapi /etc/opt/cisco-vpnclient/lib/libvpnapi.so paul@black ~ $ Does that library really belong in a path starting with /etc? Re-emerging shows that it did in fact put the library there: >>> Merging net-misc/cisco-vpnclient-3des-4.6.03.0190 to / * >>> SetUID: [chmod go-r] /var/tmp/portage/cisco-vpnclient-3des-4.6.03.0190/image//opt/cisco-vpnclient/bin/cvpnd ... [ ok ] --- /etc/ --- /etc/init.d/ >>> /etc/init.d/vpnclient --- /etc/opt/ --- /etc/opt/cisco-vpnclient/ --- /etc/opt/cisco-vpnclient/lib/ >>> /etc/opt/cisco-vpnclient/lib/libvpnapi.so >>> /etc/opt/cisco-vpnclient/vpnclient.ini --- /etc/opt/cisco-vpnclient/Profiles/ >>> /etc/opt/cisco-vpnclient/Profiles/sample.pcf --- /etc/opt/cisco-vpnclient/Certificates/ --- /opt/ >>> /opt/cisco-vpnclient/ >>> /opt/cisco-vpnclient/bin/ >>> /opt/cisco-vpnclient/bin/vpnclient >>> /opt/cisco-vpnclient/bin/cvpnd >>> /opt/cisco-vpnclient/bin/ipseclog >>> /opt/cisco-vpnclient/bin/cisco_cert_mgr >>> /opt/cisco-vpnclient/include/ >>> /opt/cisco-vpnclient/include/vpnapi.h --- /usr/ --- /usr/bin/ >>> /usr/bin/vpnclient -> /opt/cisco-vpnclient/bin/vpnclient --- /lib/ --- /lib/modules/ --- /lib/modules/2.6.12-gentoo-r4/ --- /lib/modules/2.6.12-gentoo-r4/CiscoVPN/ >>> /lib/modules/2.6.12-gentoo-r4/CiscoVPN/cisco_ipsec.ko >>> /lib/modules/2.6.12-gentoo-r4/CiscoVPN/cisco_ipsec.mod.c >>> /lib/modules/2.6.12-gentoo-r4/CiscoVPN/cisco_ipsec.mod.o >>> /lib/modules/2.6.12-gentoo-r4/CiscoVPN/cisco_ipsec.o strace tells me that it is looking for the library in /opt/... not /etc/opt/... Reproducible: Always Steps to Reproduce: 1. emerge cisco-vpnclient-3des 2. try to use it 3. Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.12-gentoo-r4 i686) ================================================================= System uname: 2.6.12-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.2.3-r6, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.10 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.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/NX/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage/" USE="x86 X aalib aim alsa apache2 apm arts audiofile avi berkdb bitmap-fonts cdparanoia cdr codecs crypt cups curl curlwrappers directfb dvd dvdr dvdread eds emboss encode esd ethereal evo exif fam flac flash foomaticdb fortran ftp gd gdbm gif gpm gstreamer gtk gtk2 guile imagemagick imap imlib innodb jabber java joystick jpeg kde kdeenablefinal libg++ libwww mad mikmod mime mmx mng motif mozilla mp3 mpeg msn ncurses network nls nptl nvidia odbc offensive ogg oggvorbis opengl oscar oss pam pdflib perl png python qt readline samba scanner sdl slang sndfile spell sse sse2 ssl svg svga tcltk tcpd tidy tiff truetype truetype-fonts type1-fonts usb videos vorbis wmf xine xml xml2 xmms xpm xv xvid yahoo zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Akk... sorry about that... completely my fault...