Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173448 - games-fps/postal2 ~amd64 keyword
Summary: games-fps/postal2 ~amd64 keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-05 11:03 UTC by Radek Podgorny
Modified: 2007-04-18 07:45 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 Radek Podgorny 2007-04-05 11:03:17 UTC
I suspect there's something wrong with the postal2 ebuild. It does not have a "amd64" nor "~amd64" keyword but if you take a look inside, it contains:

RDEPEND="x11-libs/libXext
        amd64? (
                app-emulation/emul-linux-x86-baselibs
                app-emulation/emul-linux-x86-xlibs
                app-emulation/emul-linux-x86-soundlibs
                app-emulation/emul-linux-x86-sdl
                app-emulation/emul-linux-x86-compat )"

I'd like to install in on my 64bit system (even with 32bit emulation) but the missing keyword prevents me from doing so... :-(
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-17 14:17:29 UTC
(In reply to comment #0)
> I'd like to install in on my 64bit system (even with 32bit emulation) but the
> missing keyword prevents me from doing so... :-(

 No.  Put
games-fps/postal2 **

into your /etc/portage/package.keywords file and try.  As it wants the original cdrom, I can't test it and have to wait for your ok.
Comment 2 Radek Podgorny 2007-04-17 15:35:50 UTC
Oh, my bad, sorry. I've already installed it and it worked fine (just as the demo did which has a amd64 keyword). I just didn't want to mess my system with "not keyworded for your arch" packages... ...and the internal conditional dependencies with "amd64?" smell anyway (when amd64 is not in IUSE)... :-)
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2007-04-17 15:52:12 UTC
Well, amd64 would never be in IUSE.  Anyway, I tend to add amd64 code into any binary games that I work on simply because they likely will work on amd64.  I don't KEYWORD them if I didn't test them, however.  There's nothing wrong with the ebuild, as it was done this way on purpose.  You'll actually find several ebuilds, especially for binary games, done the same way.

Anyway, this is now done.  Enjoy.
Comment 4 Radek Podgorny 2007-04-18 07:45:09 UTC
Errr, I meant ARCH of course :-) Thanks!