xmms requires /usr/share/xmms/Skins/Bluecurve-xmms.zip, as that is its default
skin. This is all fine and good, except Bluecurve is a trademark of Red Hat and
Red Hat trademark guidelines do not allow distribution of the Bluecurve themes
if they are called "Bluecurve". Therefore, xmms must be recompiled if the theme
changes name. It would be much better if xmms could require
/usr/share/xmms/Skins/default which would be provided by redhat-artwork as
symlink to Bluecurve-xmms.zip, or to do something similar.
I'd say the basic problem is that xmms has its default theme hardcoded in the
binary instead of in a configuration file or schemas file. That's what I'd tend
to fix. symlink hacks might break stuff, aside from aesthetic issues.
Well, we can take out the literal Requirement:; xmms will just throw up an error
on startup and use the default skin if redhat-artwork isn't installed.
Fixed in 1.2.8-1.