The sdl-mixer ebuild doesn't install playmus (or playwave, for that matter). Reproducible: Always Steps to Reproduce: 1. emerge sdl-mixer Actual Results: playmus/playwave wasn't installed Expected Results: install playmus
Why do you think they should be installed? They're both listed under noinst_PROGRAMS in the Makefile. Looks to me like the upstream author doesn't intend for them to be installed.
Oh, okay. Didn't notice that, sorry. I just remembered it used to be there when I installed it some time before (this might have been in another distro or from source), and it's been useful from time to time. Doesn't take up much space either.
Gerry - I'm going to mark this as WONTFIX because I don't think we want to support executables that the upstream author didn't deem install-worthy. If you really feel you need playmus and playwave you can modify the ebuild and put it in a local overlay. Feel free to attach a modified ebuild to this bug after I close it for other people to use if they're interested in playmus and playwave.
Actually this tools are useful, e.g. to test that libmikmod does not crash (like in bug 300525 suggested). What do you think about USE=playtools? In any case if we don't install them we should not build them too.
Created attachment 217571 [details, diff] sdl-mixer-1.2.11.ebuild.patch This patch + description into metadata.xml fixes this problem: <flag name='playtools'>Install playwave and playmus tools (usefull for testing)</flag> Could you review and commit or give me ok to commit.
Fixed. Thanks for report