Hi, some file collisions have crept into the ut2004 ebuilds. This patch fixes them by favouring ut2004 over ut2004-data.
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...
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.
Fixed in CVS