I tried to emerge media-sound/sonik-1.0_beta2 with the arts useflag disabled because I don't want that crap on my system. Unfortunately, it failed with: * * sonik requires arts in order to compile and run. * please enable arts useflag. * My question is, why is the useflag there when it needs to be enabled? Just hardcode the dependency or something but don't let people get this far...
*** This bug has been marked as a duplicate of 133182 ***
Reopening, it's now possible to finally fix this, as kde.eclass has been fixed.
Created attachment 87944 [details, diff] sonik-1.0_beta2.ebuild.diff - make bogus arts flag go away and kill bad die
Since we can't depend on packages useflags with current portage, we have to resort to checking them at setup time. Jakub, thanks for the fix, though this is cosmetic imho... in CVS.