Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110853 - games-fps/unreal installs and runs on amd64
Summary: games-fps/unreal installs and runs on amd64
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-29 17:51 UTC by Søren Bøg
Modified: 2019-12-09 03:50 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for Unreal on AMD64 (unreal-226-r2.ebuild,2.11 KB, text/plain)
2005-10-29 17:52 UTC, Søren Bøg
Details
Updated ebuild (unreal-226-r2.ebuild,2.17 KB, text/plain)
2005-11-09 13:20 UTC, Søren Bøg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Søren Bøg 2005-10-29 17:51:36 UTC
games-fps/unreal can be installed and run on the AMD64 architecture. Perhaps
~AMD64 should be added to keywords.

Note: Pawns (characters) in game move at unusually fast rates, however the same
occurs on x86.

Reproducible: Always
Steps to Reproduce:
1. Add attached ebuild to portage/portage overlay.
2. Add "=games-fps/unreal-226-r2" to /etc/portage/package.unmask

Actual Results:  
Unreal installed and ran.

Expected Results:  
Unreal installed and ran.
Comment 1 Søren Bøg 2005-10-29 17:52:55 UTC
Created attachment 71698 [details]
Ebuild for Unreal on AMD64
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-09 11:24:16 UTC
Alright, I see that you have the compat libs for amd64, but what about any other
libs.  Does this not need xlibs, also?  Unfortunately, I can't check this out
myself, as I don't have the original Unreal.
Comment 3 Søren Bøg 2005-11-09 12:02:56 UTC
As Unreal here is a hack on top of Unreal Tournament 436 I would expect similar
dependencies. As for libraries, running ldd on the UnrealTournament executable
in the Unreal install gives:

linux-gate.so.1 =>  (0xffffe000)
libdl.so.2 => /lib32/libdl.so.2 (0x55588000)
libnsl.so.1 => /lib32/libnsl.so.1 (0x5558c000)
libpthread.so.0 => /lib32/tls/libpthread.so.0 (0x555a1000)
Engine.so => ./Engine.so (0x555b3000)
Core.so => ./Core.so (0x5580c000)
libSDL-1.2.so.0 => /emul/linux/x86/usr/lib/libSDL-1.2.so.0 (0x5597c000)
libXpm.so.4 => /emul/linux/x86/usr/lib/libXpm.so.4 (0x559da000)
libstdc++-libc6.2-2.so.3 => /emul/linux/x86/usr/lib/libstdc++-libc6.2-2.so.3
(0x559e9000)
libm.so.6 => /lib32/tls/libm.so.6 (0x55a3d000)
libc.so.6 => /lib32/tls/libc.so.6 (0x55a60000)
libX11.so.6 => /emul/linux/x86/usr/lib/libX11.so.6 (0x55b77000)
/lib/ld-linux.so.2 (0x55555000)
libSDL-1.1.so.0 => ./libSDL-1.1.so.0 (0x55c42000)
libXext.so.6 => /emul/linux/x86/usr/lib/libXext.so.6 (0x55ce1000)
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-09 12:19:40 UTC
So it definitely needs emul-linux-x86-xlibs, too.  Also, if unreal-tournament
doesn't have this listed as a dependency, it needs to be fixed, too.
Comment 5 Søren Bøg 2005-11-09 13:16:24 UTC
It seems as though Unreal Tournament depends on:
emul-linux-x86-sdl
emul-linux-x86-baselibs
emul-linux-x86-xlibs

I have added emul-linux-x86-xlibs to the unreal ebuild, and will attach it shortly.
Comment 6 Søren Bøg 2005-11-09 13:20:47 UTC
Created attachment 72517 [details]
Updated ebuild
Comment 7 Arfrever Frehtes Taifersar Arahesis 2019-12-09 03:50:18 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010852d13e7f1c59bc11ab2e3efe806dfacebaf4

commit 010852d13e7f1c59bc11ab2e3efe806dfacebaf4
Author:     Aaron Bauman <bman@gentoo.org>
AuthorDate: 2019-12-08 21:13:32 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2019-12-08 21:13:32 +0000

    games-*/*: drop last-rited pkgs
    
    Bug: https://bugs.gentoo.org/515926
    Bug: https://bugs.gentoo.org/510960
    
    Signed-off-by: Aaron Bauman <bman@gentoo.org>