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 ?
the xosd-2.2.4.ebuild has been updated accordingly. Thanks for the heads-up. :)