Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49992 - egoboo in Gentoo, and permissions
Summary: egoboo in Gentoo, and permissions
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-04 10:10 UTC by George Shapovalov (RETIRED)
Modified: 2004-06-04 15:11 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 George Shapovalov (RETIRED) gentoo-dev 2004-05-04 10:10:02 UTC
Hi guys.

I got some bug reported via email apparently due to me mentioned in ChangeLog 2+ years ago. As user claims he has problems with Internet access atm (and since I am not handling games for quite some time) I am posting this bug for him. I hope I assigned it properly..

The user does not seem to be registered with bugzilla, but here are his credentials:
Tobias Brox <tobias@stud.cs.uit.no>
I'll tell him to followup this bug when he gets onto Internet.
(well, I'll also tell him that since this does not follow the protocol in the slightest the bug might get closed if he does not react soon :)).

So, here it goes:


Anyway, all of the games I emerge that end up
in /usr/games and /usr/share/games have wrong permissions, not allowing
regular users to execute and/or read the files.

Additionally, it installs binaries into /usr/share/games/egoboo.  /usr/share
is supposed to be for platform-independent data.  I suppose this "abuse" of
the share-folder is done by those porting egoboo.

Furthermore, starting egoboo tells me ...

 Xlib:  extension "XFree86-DRI" missing on display ":0.0".
 Fatal signal: Segmentation Fault (SDL Parachute Deployed)

A dependency problem, maybe?

(I see that bugs are supposed to be reported at http://bugs.gentoo.org/, but
I don't have access to Internet at the moment)
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-05-04 18:46:03 UTC
The permission problem is spelled out in the install of the games.  All users
who wish to play games must be part of the games group.

The DRI missing in X looks like a config issue to me.  Doesn't happen here.

The fact that it puts the binary in /usr/share/ is certainly ugly, but there
are several games that do that because the upstream packaging is pretty
bad.  We're working on cleaning up the installs of the games but it's
not "bug" worth at the moment.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2004-06-04 15:11:22 UTC
hmmm.  I meant to close this with the last comment.  Forgot to push the little button.