Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34973 - media-sound/muse and media-sound/museseq share the same binary name /usr/bin/muse
Summary: media-sound/muse and media-sound/museseq share the same binary name /usr/bin/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-03 07:22 UTC by Benjamin Podszun (Blafasel @ irc)
Modified: 2004-02-19 10:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild-patch: changes muse to lmuse & adds einfo (museseq-0.6.2.muse2lmuse.patch,962 bytes, patch)
2004-02-17 05:25 UTC, plasmagunman
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Podszun (Blafasel @ irc) 2003-12-03 07:22:35 UTC
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
Comment 1 Benjamin Podszun (Blafasel @ irc) 2003-12-03 08:21:35 UTC
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.
Comment 2 Rossen Apostolov 2003-12-11 21:24:08 UTC
another option is "lmuse" - that's the page name on sourceforge...
Comment 3 GuillermoE 2004-02-16 04:20:44 UTC
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
Comment 4 plasmagunman 2004-02-17 05:25:00 UTC
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?
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-19 10:40:49 UTC
in portage...