Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132716 - i forgot to run revdep-rebuild after upgrading dev-libs/DirectFB and now things broke
Summary: i forgot to run revdep-rebuild after upgrading dev-libs/DirectFB and now thin...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 132615 132807 133534 134182 153776 154028 182716 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-08 13:44 UTC by James Bowlin
Modified: 2007-06-20 18:12 UTC (History)
9 users (show)

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 James Bowlin 2006-05-08 13:44:55 UTC
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
Comment 1 hiyuh 2006-05-08 17:14:11 UTC
(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?
Comment 2 SpanKY gentoo-dev 2006-05-08 19:32:30 UTC
read the post install message about running revdep-rebuild
Comment 3 SpanKY gentoo-dev 2006-05-08 19:34:11 UTC
*** Bug 132615 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-09 11:38:17 UTC
*** Bug 132807 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-05-16 13:37:58 UTC
*** Bug 133534 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-05-24 02:57:22 UTC
*** Bug 134182 has been marked as a duplicate of this bug. ***
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2006-06-02 23:36:29 UTC
*** Bug 135351 has been marked as a duplicate of this bug. ***
Comment 8 marty rosenberg 2006-06-03 01:38:20 UTC
(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. 
Comment 9 SpanKY gentoo-dev 2006-06-07 11:46:53 UTC
if you have libs but not headers, you have bigger problems
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-11-02 03:35:56 UTC
*** Bug 153776 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-11-04 09:16:22 UTC
*** Bug 154028 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-06-20 18:12:53 UTC
*** Bug 182716 has been marked as a duplicate of this bug. ***