[Bug 206849] vagrant 1.7.4 - dependent variant (Ruby) no longer supported.

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Feb 2 14:38:57 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=206849

            Bug ID: 206849
           Summary: vagrant 1.7.4 - dependent variant (Ruby) no longer
                    supported.
           Product: Ports & Packages
           Version: Latest
          Hardware: i386
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: pete_south at yahoo.com

vagrant 1.7.4 uses the ruby gem mechanism for installation.  It's now a
deprecated version and no longer supported by vagrant.  They suggest to
uninstall any versions installed in this manner.  This happens in PCBSD and
FREE BSD version 10.2

https://www.vagrantup.com/docs/installation/

"Looking for the gem install? Vagrant 1.0.x had the option to be installed as a
RubyGem. This installation method is no longer supported. If you have an old
version of Vagrant installed via Rubygems, please remove it prior to installing
newer versions of Vagrant."

They warn to only install from their sight and not to use pkg managers as
package managers go out of date.  Problem is.. The link they give you no longer
has a BSD version.

pkg install vagrant-1.7.4_1



[psouthwell at hyperion] /usr/ports% vagrant
/usr/local/lib/ruby/site_ruby/2.0/rubygems/dependency.rb:318:in `to_specs':
Could not find 'net-ssh' (< 2.10.0, >= 2.6.6) - did find: [net-ssh-3.0.2]
(Gem::LoadError)
Checked in
'GEM_PATH=/usr/home/psouthwell/.gem/ruby/2.0:/usr/local/lib/ruby/gems/2.0',
execute `gem env` for more information
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/specification.rb:1437:in `block in
activate_dependencies'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/specification.rb:1426:in `each'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/specification.rb:1426:in
`activate_dependencies'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/specification.rb:1408:in `activate'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/core_ext/kernel_gem.rb:67:in `block
in gem'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/core_ext/kernel_gem.rb:66:in
`synchronize'
        from
/usr/local/lib/ruby/site_ruby/2.0/rubygems/core_ext/kernel_gem.rb:66:in `gem'
        from /usr/local/bin/vagrant:22:in `<main>'
[psouthwell at hyperion] /usr/ports% sudo pkg delete vagrant-1.7.4_1
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages
in the universe):

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list