Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 261496 - games-arcade/gish-demo wants libopenal.so.0, seems to work with .so.1
Summary: games-arcade/gish-demo wants libopenal.so.0, seems to work with .so.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-06 21:01 UTC by Colin Macdonald
Modified: 2009-03-09 17:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
openal_so_hack.patch (openal_so_hack.patch,873 bytes, patch)
2009-03-06 21:04 UTC, Colin Macdonald
Details | Diff
openal_so_hack.patch (openal_so_hack.patch,873 bytes, patch)
2009-03-06 22:23 UTC, Colin Macdonald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Macdonald 2009-03-06 21:01:50 UTC
$ gish
./gish: error while loading shared libraries: libopenal.so.0: cannot open shared object file: No such file or directory

But a symlink from libopenal.so.1 seems to work for me.  I'll attach an ebuild patch.
Comment 1 Colin Macdonald 2009-03-06 21:04:34 UTC
Created attachment 184175 [details, diff]
openal_so_hack.patch

This keeps the horrible symlink hack local in /opt/gish-demo.

I put -amd64 because I'm not use if linking from /usr/lib is the right thing to do: I'll let someone else work that out.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2009-03-06 21:43:46 UTC
can you re-roll the patch so it's not reversed please?
Comment 3 Colin Macdonald 2009-03-06 22:23:32 UTC
Created attachment 184182 [details, diff]
openal_so_hack.patch

oops sorry about that
Comment 4 emerald 2009-03-06 22:58:35 UTC
Wwith $(get_libdir) in place of (lib/lib64) it's even amd64 compatible
Comment 5 Colin Macdonald 2009-03-07 01:30:56 UTC
re: comment #4.  Really?  On my system $(get_libdir) is /lib/ but the symlink should be to /usr/lib/
Comment 6 emerald 2009-03-07 07:53:40 UTC
How about /usr/$(get_libdir)/ ?
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2009-03-09 17:04:19 UTC
in portage.  thanks for the bug report and patch.