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

Bug 47473

Summary: Mods do not work with ut2003
Product: Gentoo Linux Reporter: Chris Gianelloni (RETIRED) <wolf31o2>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED WONTFIX    
Severity: normal CC: brebs, m.debruijne
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ut2003-2225-r3.ebuild
files/ut2003.xml

Description Chris Gianelloni (RETIRED) gentoo-dev 2004-04-10 18:59:19 UTC
Due to the lack of a few files from outside the actual game install directory, mods will be unable to find the game and will fail to install.

The directory is /root/.loki and there should be xml files in it pointing to the installation.

I'll research further on this, but wanted to post a bug to remind myself.
Comment 1 SpanKY gentoo-dev 2004-04-10 19:06:43 UTC
doesnt it looke at ${HOME} ?

thus can we add something to the eclass to (1) set HOME=$T and (2) autogen bogus .xml files in $T that point at our /opt/ut2003 ?
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-10 19:19:30 UTC
Actually, I'm not really sure how it works.  I'm going to have to go through a real install to find out.  This is also an issue with ut2004, so I want to get it fixed before I put it in portage.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-28 19:07:24 UTC
Created attachment 30290 [details]
ut2003-2225-r3.ebuild

This is a new ebuild which should work to provide mod support.

Please test this and report back to me.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2004-04-28 19:08:40 UTC
Created attachment 30291 [details]
files/ut2003.xml

You will also need this file to be in ${FILESDIR} before trying to merge this
ebuild.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2005-07-21 11:28:05 UTC
I guess this may or may not work... I really need to go back and revisit this bug...
Comment 6 Paul Bredbury 2006-05-21 04:31:02 UTC
This feature of Loki installers is really a *good* thing to ignore, because:

It encourages users to install via ebuilds (ideally with collision protection turned on), so they can see if they would be overwriting any of Unreal Tournament's own files. Installing previous versions of some of its files will make UT200x crash in impossible-to-debug ways, and re-installing all of UT200x (especially if it's on 6 CDs) isn't attractive.

Manual installations belong in /usr/local rather than /opt, anyway.

The eclass in bug #121647 will make writing ebuilds for these games even easier.