Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213016 - games-fps/unreal-tournament-goty-436 fails to emerge
Summary: games-fps/unreal-tournament-goty-436 fails to emerge
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2008-03-11 08:53 UTC by Markos Chandras (RETIRED)
Modified: 2012-11-06 10:22 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markos Chandras (RETIRED) gentoo-dev 2008-03-11 08:53:09 UTC
Unreal-tournament-goty-436 fails to emerge during patch process with the following error

ERROR: No matching delta for /var/tmp/portage/games-fps/unreal-tournament-goty-436/image///opt/unreal-tournament/System/Editor.u
 *
 * ERROR: games-fps/unreal-tournament-goty-436 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2420:  Called die
 * The specific snippet of code:
 *       ./bin/Linux/x86/loki_patch patch.dat "${Ddir}" || die "failed to patch";
 *  The die message:
 *   failed to patch
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-fps/unreal-tournament-goty-436/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-fps/unreal-tournament-goty-436/temp/environment'.
 *


Reproducible: Always

Steps to Reproduce:
1.emerge =games-fps/unreal-tournament-goty-439
2.mount cd1
3.mount cd2
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2010-03-01 06:47:27 UTC
ping
Comment 2 Pablo Cholaky 2010-11-17 17:58:12 UTC
(In reply to comment #1)
> ping
> 

Up
Comment 3 Sean 2011-02-15 03:34:51 UTC
I have the work around, and just installed with it (and was playing).

when it asks for the second disk get onto another terminal and edit the file /var/tmp/portage/games-fps/unreal-tournament-goty-436/work/setup.data/patch.dat (or wherever your build directory is.  Remove everything under the line '%LOKI_PATCH 1.0 - Do not remove this line!' so the file patch.dat should read the following:
************************************

Product: ut
Version: 436-GOTY
Description: Unreal Tournament 436-GOTY Installer
Size: 1228 K
Postpatch: sh uz-maps.sh "$PATCH_PATH"
# Diskspace required: 47041 K

%LOKI_PATCH 1.0 - Do not remove this line!



****************************

Then after editing that file mount the second disk and hit enter.....

The problem is the goty is already patched and this file is attempting to patch the path.  It was solved in the freebsd forums at the link below and their workaround worked here.  It would be nice if this could be incorporated into the ebuild.

http://forums.freebsd.org/showthread.php?t=325

Thanks,

Sean
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2012-11-06 10:22:45 UTC
Version 436 is not in the tree anymore