Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 173448

Summary: games-fps/postal2 ~amd64 keyword
Product: Gentoo Linux Reporter: Radek Podgorny <radek>
Component: New packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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!