Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 173448
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Radek Podgorny <radek@podgorny.cz>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 173448 depends on: Show dependency tree
Bug 173448 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-04-05 11:03 0000
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 From Christian Faulhammer 2007-04-17 14:17:29 0000 -------
(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 From Radek Podgorny 2007-04-17 15:35:50 0000 -------
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 From Chris Gianelloni (RETIRED) 2007-04-17 15:52:12 0000 -------
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 From Radek Podgorny 2007-04-18 07:45:09 0000 -------
Errr, I meant ARCH of course :-) Thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug