VLC fails to load its GUI with the following message: $ vlc -v --reset-config --reset-plugins-cache -l | grep wx VLC media player 0.8.5 Janus [00000001] main vlc warning: cannot load module [00000001] main vlc warning: cannot load module `/usr/lib/vlc/gui/libwxwidgets_plugin.so' (libiso9660.so.4: cannot open shared object file: No such file or directory) As reported by others, this would indicate that VLC was built against an old version of libcdio before version bumps around 0.77... except that this isn't the case. I've just rebuilt VLC, a number of times in fact. (I also tried installing the old version of libcdio, with the incredible result that the same build of VLC complained about not having libiso9660.so.5!) Messing around with symlinks (ln -s libiso9660.so.5 libiso9660.so.4) reveals that libwxwidgets_plugin.so also wants libcdio.so.5 (and refuses to use version 7). Another bug report suggested running scanelf on the offending library: $ scanelf -n /usr/lib/vlc/gui/libwxwidgets_plugin.so TYPE NEEDED FILE ET_DYN libpthread.so.0,libvcdinfo.so.0,libiso9660.so.5,libcdio.so.7,libwx_gtk2u_xrc-2.6.so.0,libwx_gtk2u_html-2.6.so.0,libwx_gtk2u_adv-2.6.so.0,libwx_gtk2u_core-2.6.so.0,libwx_baseu_xml-2.6.so.0,libwx_baseu_net-2.6.so.0,libwx_baseu-2.6.so.0,libstdc++.so.6,libm.so.6,libgcc_s.so.1,libc.so.6 /usr/lib/vlc/gui/libwxwidgets_plugin.so Which seems incredible to me--those are the correct versions (which do exist on the system), and yet it complains about not having the 'wrong' ones. What's going on here, and why is it asking for a different version of the library? -Christian Conkle $ emerge --info Portage 2.1.1_pre2-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.15 ccache version 2.3 [disabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 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-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -mmmx -msse -msse2" CHOST="i686-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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=athlon-xp -pipe -mmmx -msse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.utf8" LC_ALL="en_US.utf8" LINGUAS="en de_DE" 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="/usr/local/portage /usr/portage/local/layman/portage-xgl" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 apm asf avi berkdb bitmap-fonts bzip2 cli crypt cups dlloader dri dvd dvdr dvdread eds emboss encode flac foomaticdb fortran gdbm gif gpm gstreamer gtk2 hal imlib isdnlog jack jpeg kde kdeenablefinal kdehiddenvisibility libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl ogg opengl pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl tcpd theora truetype truetype-fonts type1-fonts udev unicode vim vorbis xml xmms xorg xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_en linguas_de_DE userland_GNU video_cards_nvidia video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** This bug has been marked as a duplicate of 132582 ***