Command name "annotate" conflicts with gd2, bazaar #153

Closed
cabo opened this Issue Dec 4, 2013 · 5 comments

2 participants

@cabo

Not a great choice for the name of the command line tool.
(Yes, the other two packages have to fix this, too.)

How about annomo or some such. Shorter, too.

@ctran ctran added the non-issue label Feb 26, 2014
@ctran
Owner

You can always use the rake command. Try "rake -T"

@ctran ctran closed this Feb 26, 2014
@cabo

That is not the problem.
As of today, the gem cannot be installed as it conflicts with the other packages.
That is a complete show-stopper error.

@cabo cabo referenced this issue Apr 3, 2014
Closed

Re-open #153 #176

@ctran
Owner

I'm not see the problem. I installed gd2, bazaar and this gem and got no error.

@cabo

Apparently, the binaries live in different places on your system.
It's still a lottery which of the ones you actually get.
For your reference, here is how the installation fails when gd2 or bazaar are installed (the command here was gem update):

Updating annotate
annotate's executable "annotate" conflicts with /opt/local/bin/annotate
Overwrite the executable? [yN]  n
ERROR:  Error installing annotate:
    "annotate" from annotate conflicts with /opt/local/bin/annotate
@ctran
Owner

There's not much I can do at this point. There are workarounds that you can employ (rename your annotate, use rbenv, etc). The current binary name is already used by existing users so renaming is out of the question. Besides, it's a good descriptive name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment