Emerged DirectFB-0.9.24 as part of "emerge -uDN world". Frozen-bubble stopped working giving this error message: Can't load '/usr/lib/perl5/vendor_perl/5.8.7/i686-linux/auto/SDL_perl/SDL_perl.so' for module SDL_perl: libdirectfb-0.9.so.22: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230. Masking dev-libs/DirectFB-0.9.24 and re-emerge downgraded to 0.9.22 and fixed the problem. Here is a thread on the forums with similar issues: http://forums.gentoo.org/viewtopic-t-460702-highlight-directfb.html?sid=baccdd564a6a52e07b008c5a78fe85f5 $ emerge --info Portage 2.1_pre10-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r3 i686) ================================================================= System uname: 2.6.16-gentoo-r3 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.12 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-r1 sys-devel/binutils: 2.16.1 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=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/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/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/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://cudlug.cudenver.edu/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo" LINGUAS="en" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acpi alsa audiofile avi bash-completion bcmath berkdb bitmap-fonts blas bzip2 cdb cdparanoia cdr cli crypt cups curl curlwrappers dbus dio directfb doc dri dvd dvdr dvdread encode examples exif fam fbcon ffmpeg fftw flac foomaticdb fortran gif gmp gpm gstreamer hal ieee1394 imagemagick imlib isdnlog jack jpeg jpeg2k kde kdeenablefinal kdexdeltas lapack libg++ libwww mad maildir mime mmap mmx mng mp3 mpeg ncurses nptl nvidia offensive ogg oggvorbis opengl pam pcmcia pcre pdf pdflib perl pic plotutils png posix pppd python qmail qt quicktime readline real reflection ruby session slang sockets spell spl sse sse2 ssl subversion symlink sysvipc tcpd tetex tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis wifi win32codecs wxwindows xine xinerama xml xorg xosd xpm xsl xv xvid zlib elibc_glibc kernel_linux linguas_en userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #0) > Can't load > '/usr/lib/perl5/vendor_perl/5.8.7/i686-linux/auto/SDL_perl/SDL_perl.so' for > module SDL_perl: libdirectfb-0.9.so.22: cannot open shared object file: No such > file or directory at /usr/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230. > > Masking dev-libs/DirectFB-0.9.24 and re-emerge downgraded to 0.9.22 and fixed > the problem. It seems shared libs version incompatible issues which is involve Perl and SDL stuffs, IMHO. Please see the DirectFB's ebuild ewarns for more details. So, perl-cleaner or revdep-rebuild cann't help?
read the post install message about running revdep-rebuild
*** Bug 132615 has been marked as a duplicate of this bug. ***
*** Bug 132807 has been marked as a duplicate of this bug. ***
*** Bug 133534 has been marked as a duplicate of this bug. ***
*** Bug 134182 has been marked as a duplicate of this bug. ***
*** Bug 135351 has been marked as a duplicate of this bug. ***
(In reply to comment #7) > *** Bug 135351 has been marked as a duplicate of this bug. *** > 135351 was my bug report. My problem was slightly different than the one mentioned in this bug report. My system can't find the .h files, not the actual libraries. revdep-rebuild only seems to check the actual libraries, nothing about the header files. without the proper header files, I can't even compile the code.
if you have libs but not headers, you have bigger problems
*** Bug 153776 has been marked as a duplicate of this bug. ***
*** Bug 154028 has been marked as a duplicate of this bug. ***
*** Bug 182716 has been marked as a duplicate of this bug. ***