Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78646 - quake3 depends on the nvidia emu libraries
Summary: quake3 depends on the nvidia emu libraries
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
: 78913 (view as bug list)
Depends on: 78655
Blocks:
  Show dependency tree
 
Reported: 2005-01-19 03:42 UTC by Christian Roessner
Modified: 2005-01-21 11:25 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 Christian Roessner 2005-01-19 03:42:04 UTC
Please remove the dependency of nvidia from quake3 or change it to something else.

ATI users do not need nvidia and vice versa.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-19 05:55:07 UTC
Care to be a bit more specific?  Which architecture are you talking about?

If you mean the emul-linux-x86-nvidia for amd64, then that won't be changed until there is a proper emulation libraries for ATI.
Comment 2 Christian Roessner 2005-01-19 07:17:08 UTC
Okay, I use amd64. Thanks.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-19 07:42:06 UTC
Since this bug is now a dependency of bug #78655, feel free to REOPEN it once that bug is resolved and we will change quake3 (among others).
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-21 04:11:32 UTC
*** Bug 78913 has been marked as a duplicate of this bug. ***
Comment 5 Tony Murray 2005-01-21 11:11:53 UTC
Not sure how I missed this searching, but ati-drivers can now run quake3 properly, the ati-drivers contain the 32-bit libs, so there is no need to require any silly emul-drivers-ati or whatever. (I don't like manually editing the quake3 ebuild every time I sync, btw)

However, to get quake3 to load the 32-bit fglrx_dri lib, you have add

export LIBGL_DRIVERS_PATH=/emul/linux/x86/usr/lib/modules/dri

to the launcher in /usr/games/bin. Then it works like a charm.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-21 11:25:12 UTC
Actually, I am thinking of removing the amd64 KEYWORD instead, since the package is now broken on amd64 without manual intervention.  The amd64 team has done a good job of totally screwing up every 32-bit binary game and I'm not going to waste my time fixing them.

Also, don't edit the ebuild.  Copy it to your overlay and edit it there... then you only have to edit once.