Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107006 - games-strategy/scorched3d, games-action/chromium, amongst others, require libsdl but do not list it as a dependency
Summary: games-strategy/scorched3d, games-action/chromium, amongst others, require lib...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 09:15 UTC by Ben McIlwain
Modified: 2005-09-23 18:00 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 Ben McIlwain 2005-09-23 09:15:00 UTC
I attempted to compile games-strategy/scorched3d and games-action/chromium and 
neither worked.  They were giving me errors on undefined functions, namely sdl 
functions.  So I emerged media-libs/libsdl and they both compiled successfully.  
Apparently libsdl is a dependency for these (and other games), but do not 
officially show as a dependency, so if you don't have libsdl emerge will not 
show it as a dependency.

Reproducible: Always
Steps to Reproduce:
Try to compile the aforementioned games without libsdl installed.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-09-23 09:27:17 UTC
What?  Both the packages you mention list libsdl in DEPEND.
Comment 2 Ben McIlwain 2005-09-23 09:30:13 UTC
(In reply to comment #1)
> What?  Both the packages you mention list libsdl in DEPEND.

I don't know what to say ... I obviously didn't have libsdl installed and yet 
these games tried to compile anyway.

Hrrmmm, maybe my system is just screwed up?
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2005-09-23 09:44:28 UTC
>  maybe my system is just screwed up?

yes.
Comment 4 SpanKY gentoo-dev 2005-09-23 18:00:21 UTC
my guess is you upgraded DirectFB which broke libsdl which a re-emerge fixed

no idea really, no real info was posted