Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 176917 - games-arcade/media-libs/freealut missing in app-emulation/emul-linux-x86-sdl-10.0 (required for openal)
Summary: games-arcade/media-libs/freealut missing in app-emulation/emul-linux-x86-sdl-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2007-05-03 13:15 UTC by Jon
Modified: 2010-01-06 05:36 UTC (History)
1 user (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 Jon 2007-05-03 13:15:51 UTC
I emerged gish-demo on my amd64 system but when I try to run it, it complains:

ERROR: ld.so: object '/usr/lib/libalut.so.0' from LD_PRELOAD cannot be preloaded: ignored.
./gish: symbol lookup error: ./gish: undefined symbol: alutInit

I looked in the install directory (/opt/gish-demo) and found that there is a wrapper that ties to the binary and should handle finding all of the libraries (which it actually does, it just can't load this one) so I also tried loading the /usr/lib64 libraries to no avail either (same exact error).

Reproducible: Always
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2007-08-03 18:35:06 UTC
I don't see media-libs/freealut on this list
http://www.gentoo.org/proj/en/base/amd64/emul/content.xml
Comment 2 Tupone Alfredo gentoo-dev 2007-08-24 01:02:58 UTC
As pointed on comment 1, freealut seems not in the list of emul package. So there are two alternative actions we can do:
1) Add freealut to one of the emul packages
2) Drop amd64 keyword from this game
So now is a can't fix
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2007-08-24 17:59:12 UTC
Err... no

If the version of openal is 0.0.8 in the emul packages, then we will likely *need* freealut to also be included, since prior versions of openal had freealut integrated.  This likely "broke" at some point during upgrades of the emul packages.  This should really be fixed by adding freealut alongside openal.
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2007-11-05 21:21:04 UTC
ping...

any news on this? freealut is still missing.
Comment 5 Mike Doty (RETIRED) gentoo-dev 2007-11-14 07:29:31 UTC
app-emulation/emul-linux-x86-sdl-20071114 in tree ~amd64 + p.masked.  Test at your own risk.
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2007-11-15 10:18:13 UTC
sorry, I can't find the 32bit libalut:

# find /usr/lib* -name "*alut*"
/usr/lib64/pkgconfig/freealut.pc
/usr/lib64/libalut.a
/usr/lib64/libalut.la
/usr/lib64/libalut.so
/usr/lib64/libalut.so.0
/usr/lib64/libalut.so.0.1.0

I have app-emulation/emul-linux-x86-sdl-20071114 installed.
Comment 7 Mike Doty (RETIRED) gentoo-dev 2007-11-21 17:12:42 UTC
should be fixed in 20071121.  reopen if not.