-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
archive-tar-minitar gem conflicts with minitar #292
Comments
This was fixed a while back, just didn't update this issue. |
hi @anodelman when you say this was fixed a while back, was the change actually made available in the rubygems repositories? I am using https://rubygems.org/ as my source for installation of beaker using rvm and getting this error in Ruby 1.9.3. I have also tried changing the source to point to the github url for puppetlabs beaker repository and still get the same error. I am using puppet & rvm to setup tools in my environment and beaker is one of them. Any help would be appreciated. |
FYI -- I just ran into this while trying to install beaker 1.20.1 from rubygems on a fresh centos 6.5 box with RVM/Ruby 2.1.3 |
I just ran a danieldreier@Daniels-MacBook-Pro~/development/puppet-installer$ rvm gemset use puppet-installer --create
Using ruby-2.1.2 with gemset puppet-installer
ruby-2.1.2 - #gemset created /Users/danieldreier/.rvm/gems/ruby-2.1.2@puppet-installer
ruby-2.1.2 - #generating puppet-installer wrappers..........
danieldreier@Daniels-MacBook-Pro~/development/puppet-installer$ gem install beaker
Fetching: hocon-0.0.6.gem (100%)
Successfully installed hocon-0.0.6
Fetching: net-ssh-2.9.1.gem (100%)
Successfully installed net-ssh-2.9.1
Fetching: net-scp-1.2.1.gem (100%)
Successfully installed net-scp-1.2.1
Fetching: inifile-2.0.2.gem (100%)
Successfully installed inifile-2.0.2
Fetching: nokogiri-1.5.11.gem (100%)
Building native extensions. This could take a while...
Successfully installed nokogiri-1.5.11
Fetching: builder-3.2.2.gem (100%)
Successfully installed builder-3.2.2
Fetching: trollop-2.0.gem (100%)
Successfully installed trollop-2.0
Fetching: rbvmomi-1.8.1.gem (100%)
Successfully installed rbvmomi-1.8.1
Fetching: mime-types-1.25.1.gem (100%)
Successfully installed mime-types-1.25.1
Fetching: formatador-0.2.5.gem (100%)
Successfully installed formatador-0.2.5
Fetching: excon-0.41.0.gem (100%)
Successfully installed excon-0.41.0
Fetching: fog-core-1.25.0.gem (100%)
Successfully installed fog-core-1.25.0
Fetching: multi_json-1.10.1.gem (100%)
Successfully installed multi_json-1.10.1
Fetching: fog-json-1.0.0.gem (100%)
Successfully installed fog-json-1.0.0
Fetching: ipaddress-0.8.0.gem (100%)
Successfully installed ipaddress-0.8.0
Fetching: inflecto-0.0.2.gem (100%)
Successfully installed inflecto-0.0.2
Fetching: fog-brightbox-0.6.1.gem (100%)
Successfully installed fog-brightbox-0.6.1
Fetching: fog-1.22.1.gem (100%)
Successfully installed fog-1.22.1
Fetching: thor-0.19.1.gem (100%)
Successfully installed thor-0.19.1
Fetching: minitar-0.5.4.gem (100%)
Successfully installed minitar-0.5.4
Fetching: blimpy-0.6.7.gem (100%)
Successfully installed blimpy-0.6.7
Fetching: CFPropertyList-2.2.8.gem (100%)
Successfully installed CFPropertyList-2.2.8
Fetching: fission-0.5.0.gem (100%)
Successfully installed fission-0.5.0
Fetching: addressable-2.3.6.gem (100%)
Successfully installed addressable-2.3.6
Fetching: multipart-post-2.0.0.gem (100%)
Successfully installed multipart-post-2.0.0
Fetching: faraday-0.9.0.gem (100%)
Successfully installed faraday-0.9.0
Fetching: jwt-1.0.0.gem (100%)
Successfully installed jwt-1.0.0
Fetching: signet-0.5.1.gem (100%)
Successfully installed signet-0.5.1
Fetching: uuidtools-2.1.5.gem (100%)
Successfully installed uuidtools-2.1.5
Fetching: extlib-0.9.16.gem (100%)
Successfully installed extlib-0.9.16
Fetching: autoparse-0.3.3.gem (100%)
Successfully installed autoparse-0.3.3
Fetching: retriable-2.0.0.beta5.gem (100%)
Successfully installed retriable-2.0.0.beta5
Fetching: launchy-2.4.3.gem (100%)
Successfully installed launchy-2.4.3
Fetching: google-api-client-0.7.1.gem (100%)
Successfully installed google-api-client-0.7.1
Fetching: aws-sdk-1.42.0.gem (100%)
Successfully installed aws-sdk-1.42.0
Fetching: archive-tar-minitar-0.5.2.gem (100%)
archive-tar-minitar's executable "minitar" conflicts with minitar
Overwrite the executable? [yN] |
Tried installing using beaker - 1.12.1 as mentioned in the fix and still same error. |
Latest beaker is 1.20.1 - is that what you are using? |
I must have made a mistake previously; I can confirm that it passes for me now using 1.20.1. Closing because I apparently re-opened it in error. |
When I try to install the latest beaker gem (1.12.1), archive-tar-minitar's "minitar" executable conflicts with minitar's executable of the same name. Archive-tar-minitar comes from beaker's docker-api dependency, while minitar comes from blimpy:
I haven't figured out what actual impact it has if you go ahead and overwrite it.
Example on ruby 2.1.2
Example on ruby 1.9.3
The text was updated successfully, but these errors were encountered: