Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129932 - ut2004-data-3186-r3 has file collisions with ut2004
Summary: ut2004-data-3186-r3 has file collisions with ut2004
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-14 05:26 UTC by Paul Bredbury
Modified: 2006-04-14 09:43 UTC (History)
0 users

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


Attachments
ut2004-data-3186-r3.diff (ut2004-data-3186-r3.diff,2.50 KB, patch)
2006-04-14 05:33 UTC, Paul Bredbury
Details | Diff
ut2004-data-3186-r3.diff (ut2004-data-3186-r3.diff,2.35 KB, patch)
2006-04-14 06:52 UTC, Paul Bredbury
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Bredbury 2006-04-14 05:26:48 UTC
Hi, some file collisions have crept into the ut2004 ebuilds. This patch fixes them by favouring ut2004 over ut2004-data.
Comment 1 Paul Bredbury 2006-04-14 05:33:15 UTC
Created attachment 84630 [details, diff]
ut2004-data-3186-r3.diff

This is a patch against the current ut2004-data-3186-r3.ebuild. This should have a revision bump, since some of the files are updated in the ut2004 ebuild.

I'm currently testing this patch, will let you know how it goes in an hour or so...
Comment 2 Paul Bredbury 2006-04-14 06:52:36 UTC
Created attachment 84636 [details, diff]
ut2004-data-3186-r3.diff

This revised patch works, now it deals with mixed-case filenames like "xVoting" and "XVoting". There were 173 file collisions, now there are no file collisions, and 173 files have been removed from ut2004-data by the patch.

What I've learnt from this is that we must explicitly *unmerge* packages before emerging them again, to clear out Portage's file lists, so that it will properly check for file collisions.
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-04-14 09:43:37 UTC
Fixed in CVS