qpkg -f /usr/bin/muse media-sound/muse * media-sound/museseq * Guess that's not the way it should be ;-) Reproducible: Always Steps to Reproduce: 1. emerge muse 2. emerge museseq 3. qpkg -f /usr/bin/muse
Talking to some #gentoo-people and thinking about a possible solution I guess the museseq-maintainer should name "his" binary just like that. Since he already added the "seq" suffix to the package name it should be quite intuitive to provide a program with the same name.
another option is "lmuse" - that's the page name on sourceforge...
This is the way i can resolve it in my system, but maybe it isn't the best solution : #ebuild /usr/portage/media-sound/museseq/museseq-0.6.2.ebuild fetch unpack compile install #cd /var/tmp/portage/museseq-0.6.2/image/usr/bin/ #mv muse lmuse #ebuild /usr/portage/media-sound/museseq/museseq-0.6.2.ebuild qmerge #emerge muse This way you can use museseq and muse in the same system and portage knows that museseq is called now lmuse (good for unmerging) //Sorry about my english, feel free to correct it
Created attachment 25761 [details, diff] ebuild-patch: changes muse to lmuse & adds einfo i just incorporated that solution into the ebuild-file. you have to add the lines cd ${D} mv usr/bin/muse usr/bin/lmuse at the end of the "src-install()"-part of the ebuild. the applied patch does that. a few open questions: o is it nice to change binary-names of packages? o shouldn't the beuild be called "lmuse" instead of "museseq"? o did anybody contact the author of this package?
in portage...