Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89781 - Updating DirectFB breaks clanbomber. revdep-rebuild doesn't fix it.
Summary: Updating DirectFB breaks clanbomber. revdep-rebuild doesn't fix it.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on: 62644
Blocks:
  Show dependency tree
 
Reported: 2005-04-20 03:08 UTC by MAL
Modified: 2006-01-17 19:02 UTC (History)
3 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 MAL 2005-04-20 03:08:38 UTC
Updated DirectFB, leaving clanbomber linked to old version.

# revdep-rebuild -- -p

...

Dynamic linking on your system is consistent... All done.

revdep-rebuild should have found /usr/games/bin/clanbomber
I guess it isn't finding it because it's not in root's PATH, but is in normal user's PATH.

Reproducible: Always
Steps to Reproduce:
Comment 1 Roland Bär 2005-04-20 03:22:09 UTC
It is upstream documented, that the API does frequently change, etc pp...
The dirty trick, use with caution:
cd /usr/lib
ln -s libdirectfb-0.9.so.22.0.0 libdirectfb-0.9.so.21
seams to work here, at least if the app is only linked against 
and does not really use it...
DirectFB ebuild should be slotted to get around that problem....
Comment 2 Lachlan Pease 2005-04-20 04:52:12 UTC
The problem here isn't one with clanbomber, but with revdep-rebuild (in that it does not scan all known executable paths - one might not consider this a problem) - this bug has been submitted to the wrong section, should be reassigned to the Portage team.
Comment 3 SpanKY gentoo-dev 2005-04-20 18:39:47 UTC
not an issue with DirectFB or clanbomber

*** This bug has been marked as a duplicate of 83985 ***
Comment 4 MAL 2005-04-21 03:08:38 UTC
It's not a duplicate of bug 83985 - in that case libsdl was missed due to 2-deep linking, but in this case revdep-rebuild simply wasn't looking where the clanbomber executable was kept.
Comment 5 SpanKY gentoo-dev 2005-04-21 10:02:46 UTC
whatever, not a games issue
Comment 6 SpanKY gentoo-dev 2005-05-12 05:20:14 UTC
*** Bug 92277 has been marked as a duplicate of this bug. ***
Comment 7 Wim Muskee 2005-08-04 00:56:00 UTC
# libdirectfb error in sdl-net install

When I was trying to emerge sdl-net, it was complaining about the version of SDL
(=> 1.2.4). I had sdl-lib 1.2.8 installed. 

/var/tmp/portage/sdl-net-1.2.5/work/SDL_net-1.2.5/config.log was telling me that
libdirectfb-0.9.so.20 could not be found and was quiting for that reason. I
checked and had libdirectfb-0.9.so.22 installed. So I made a symbolic link to
the desired version and had no problems with the installation of sdl-net.

# emerge info (part):
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.11-gentoo-r11 i686)
=================================================================
System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
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.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
Comment 8 Paul Varner (RETIRED) gentoo-dev 2006-01-17 19:02:35 UTC
Fixed in gentoolkit-0.2.1