When I try to run unreal it gives a error message and exits Reproducible: Always Steps to Reproduce: 1. Emerge unreal (masked) 2. Execute 'unreal' Actual Results: The game shows these messages and closes: bigun@gentoo bigun $ unreal Unreal engine initialized Bound to SDLDrv.so Joystick [0] : Gravis GamePad Pro USB Joystick has 10 buttons Joystick has 2 axes SDLClient initialized. Bound to Render.so Lighting subsystem initialized Rendering initialized LoadMap: Entry Bound to Fire.so appError called: Class Actor Member Owner problem: Script=48 C++=52 Executing UObject::StaticShutdownAfterError Executing USDLClient::ShutdownAfterError Signal: SIGIOT [iot trap] Aborting. Exiting. Name subsystem shut down Expected Results: The game should work This is the initial error: bigun@gentoo bigun $ unreal Unreal engine initialized Bound to SDLDrv.so Joystick [0] : Gravis GamePad Pro USB Joystick has 10 buttons Joystick has 2 axes SDLClient initialized. Bound to Render.so Lighting subsystem initialized Rendering initialized LoadMap: Entry Bound to Fire.so appError called: Class Actor Member Owner problem: Script=48 C++=52 Executing UObject::StaticShutdownAfterError Executing USDLClient::ShutdownAfterError Signal: SIGIOT [iot trap] Aborting. Exiting. Name subsystem shut down But replacing *.u files in System subfolder with the ones from unreal-tournament changes to this one (fixed the problem for other people, see link): Unreal engine initialized Bound to SDLDrv.so Joystick [0] : THRUSTMASTeR FireStorm Dual Power 2 Joystick has 12 buttons Joystick has 11 axes SDLClient initialized. Bound to Render.so Lighting subsystem initialized Rendering initialized LoadMap: Entry Bound to Fire.so dlerror: ./Core.so: undefined symbol: intUObjectexecIsUTracing appError called: Can't find 'intUObjectexecIsUTracing' in 'Core.dll' Executing UObject::StaticShutdownAfterError Executing USDLClient::ShutdownAfterError Signal: SIGIOT [iot trap] Aborting. Exiting. Name subsystem shut down System: athlonXP 2000, ATI 9600Pro gentoo-dev-sources 2.6.5 ati-drivers-3.2.8-r1 'emerge info' output: max root # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.8 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -msse -m3dnow -mmmx -mfpmath=sse,387 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -msse -m3dnow -mmmx -mfpmath=sse,387 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache prelink sandbox" GENTOO_MIRRORS="http://212.219.247.15/sites/www.ibiblio.org/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://gentoo.inode.at/source/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow S3TC X aalib acpi alsa apache2 apm autofs avi berkdb bonobo cddb cdr crypt cups dga directfb encode esd evo fam fbcon flash foomaticdb freetype gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib java javascript joystick jpeg lcms ldap libg++ libwww mad mikmod mldonkeypango mmx mozilla mpeg music ncurses net nls nocardbus offensive oggvorbis opengl oss pam pdflib perl plotutils png pnp python quicktime readline rogue ruby sdl slang spell sse ssl stencil-buffer svga tcltk tcpd tiff truetype usb wmf x86 xatrix xface xml xml2 xmms xv xvid zlib"
see Bug 30611 basically unless you can come up with a fix, you're up the creek *** This bug has been marked as a duplicate of 30611 ***
Closing to clean up after bugzilla upgrade. reopen if closed in error. Thanks.
For those having problems with this, here is the fix: - Install Unreal Tournament version 436 using the Loki Installer. - Install Unreal via portage. - Copy the *.u files present in the installed UT "System" folder, to the Unreal "System" folder. Now Unreal will work. - Delete the UT install. You can now install UT 451 via portage.
Have a less manual way of doing that? Perhaps one that allows us to script it into an ebuild?
clean up bug list after bugzilla update