Hi, here is a patch for ut2004-bonuspack-mega to completely remove the need for ut2004-bonuspack-ece, by including its files also. It's now pretty redundant to have the ut2004-bonuspack-ece ebuild exist, because it simply contains a subset of the megapack. The only file change is that Help/BonusPackReadme.txt (installed by ece) has been removed. It was just a copy of Help/MegapackReadme.txt anyway. The ut2004 and ut2004-data ebuilds will need their dependency on ut2004-bonuspack-ece removed.
Created attachment 85178 [details, diff] ut2004-bonuspack-mega-1-r1.diff Patch for ut2004-bonuspack-mega-1-r1
So when are you going to decide to quit screwing with the ut2004 stuff and pissing off like every user using the ebuilds? *grin* I had originally *not* done this to keep users from having to reinstall ut2004-data over and over again. Also, doing this would *require* a revision bump to all of the affected packages, otherwise we'd end up getting more collision-protect bugs when a user tried to upgrade just the megapack, since the now-removed ECE ebuild would still own it. Honestly, it is not worth the headaches it will cause, so I'm going to WONTFIX it.
The ut2004-data ebuild is not affected by this patch. Bear it in mind, if people start asking why they have to install the megapack "twice" :)
*** Bug 161746 has been marked as a duplicate of this bug. ***