Bug 206646 - sysutils/vagrant: Update to 1.8.1 (Currently fails: Could not find 'net-ssh' (< 2.10.0, >= 2.6.6)
Summary: sysutils/vagrant: Update to 1.8.1 (Currently fails: Could not find 'net-ssh' ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Many People
Assignee: Kurt Jaeger
URL: https://github.com/mitchellh/vagrant/...
Keywords: patch, patch-ready
: 206849 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-01-26 15:15 UTC by Christoph Moench-Tegeder
Modified: 2016-02-07 04:37 UTC (History)
5 users (show)

See Also:
joe: maintainer-feedback+
koobs: merge-quarterly?


Attachments
update sysutils/vagrant to 1.8.1 (29.91 KB, patch)
2016-01-26 15:15 UTC, Christoph Moench-Tegeder
koobs: maintainer-approval? (joe)
Details | Diff
poudriere testport log (29.88 KB, text/x-log)
2016-01-26 15:16 UTC, Christoph Moench-Tegeder
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Moench-Tegeder freebsd_committer freebsd_triage 2016-01-26 15:15:31 UTC
Created attachment 166150 [details]
update sysutils/vagrant to 1.8.1

Current sysutils/vagrant 1.7.4 is unusable because of a dependency problem - vagrant does not like current rubygem-net-ssh:
$ vagrant up
/usr/local/lib/ruby/site_ruby/2.1/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)

(fat backtrace skipped)

Instead of mucking about with the gemspec file, I updated the port to 1.8.1 - see relase at github: https://github.com/mitchellh/vagrant/releases

Poudriere and basic functionality test passed (that's an improvement over the current situation :))
Comment 1 Christoph Moench-Tegeder freebsd_committer freebsd_triage 2016-01-26 15:16:00 UTC
Created attachment 166151 [details]
poudriere testport log
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2016-02-01 13:47:05 UTC
Thank you very much for this.  Just ran into the same problem and updating to 1.8.1 fixes it for me as well :-)
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-02 14:46:42 UTC
*** Bug 206849 has been marked as a duplicate of this bug. ***
Comment 4 joe 2016-02-04 16:10:34 UTC
The patch and build log look OK; however, I am unable to test full functionality at this time. Based on the patch and build log, it is approved for commit.
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-06 21:59:05 UTC
testbuilds@work
Comment 6 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-07 04:33:42 UTC
Testbuilds are fine.
Comment 7 commit-hook freebsd_committer freebsd_triage 2016-02-07 04:35:40 UTC
A commit references this bug:

Author: pi
Date: Sun Feb  7 04:35:30 UTC 2016
New revision: 408343
URL: https://svnweb.freebsd.org/changeset/ports/408343

Log:
  sysutils/vagrant: 1.7.4 -> 1.8.1

  - patches now generated by makepatch
  - upgrade fixes problem with rubygem-net-ssh
  - Changelog:
    https://github.com/mitchellh/vagrant/blob/master/CHANGELOG.md

  PR:		206646
  Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
  Reviewed by:	Tobias Kortkamp <t@tobik.me>
  Approved by:	joe@thrallingpenguin.com (maintainer)

Changes:
  head/sysutils/vagrant/Makefile
  head/sysutils/vagrant/distinfo
  head/sysutils/vagrant/files/patch-bin_vagrant
  head/sysutils/vagrant/files/patch-vagrant-is-vagrant-installer.patch
  head/sysutils/vagrant/files/patch-vagrant.gemspec
  head/sysutils/vagrant/pkg-plist
Comment 8 Kurt Jaeger freebsd_committer freebsd_triage 2016-02-07 04:37:18 UTC
Committed, thanks.