Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98070 - cisco-vpnclient-3des does not work anymore, library is installed to /etc
Summary: cisco-vpnclient-3des does not work anymore, library is installed to /etc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Chris Gianelloni (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-05 17:48 UTC by Paul Hartman
Modified: 2005-07-06 06:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Hartman 2005-07-05 17:48:18 UTC
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
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-07-06 06:45:12 UTC
Akk... sorry about that... completely my fault...