I just upgraded xosd from 2.2.2 to 2.2.4.
When I first did it, it did not remove 2.2.2 from the system for some reason -
both 2.2.2 and 2.2.4 were protected when it autocleaned. I'm not sure why this
was the case - they're the same slot and all. Anyway, I removed them both,
installed 2.2.2, and then installed 2.2.4, and it autocleaned 2.2.2, so I can't
reproduce that problem.
The problem comes in with the xmms plugins. It seems that 2.2.4 takes the
--with-plugindir configure option literally, and puts the plugins in there,
whereas 2.2.2 puts them in the "General" subdirectory of the plugindir option,
as it should.
Fixing this should simply be a matter of saying
--with-plugindir=/usr/lib/xmms/General ?