Date: Fri, 06 Nov 2015 18:01:41 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 204339] devel/rubygem-pry broke in svn commit 399570 Message-ID: <bug-204339-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D204339 Bug ID: 204339 Summary: devel/rubygem-pry broke in svn commit 399570 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: nick@foobar.org CC: freebsd-ports-bugs@FreeBSD.org rubygem-pry was broken with commit 399570, which made it accept slop 4.2.0: https://svnweb.freebsd.org/ports/head/devel/rubygem-pry/files/patch-gemspec= ?revision=3D399570&view=3Dco pry uses slop 3.x only and does not work with slop 4: > % pry > /usr/local/lib/ruby/gems/2.1/gems/pry-0.10.3/lib/pry/cli.rb:100:in `<top = (required)>': undefined method `new' for Slop:Module (NoMethodError) > from /usr/local/lib/ruby/site_ruby/2.1/rubygems/core_ext/kernel_require.= rb:54:in `require' > from /usr/local/lib/ruby/site_ruby/2.1/rubygems/core_ext/kernel_require.= rb:54:in `require' > from /usr/local/lib/ruby/gems/2.1/gems/pry-0.10.3/lib/pry.rb:150:in `<to= p (required)>' > from /usr/local/lib/ruby/site_ruby/2.1/rubygems/core_ext/kernel_require.= rb:54:in `require' > from /usr/local/lib/ruby/site_ruby/2.1/rubygems/core_ext/kernel_require.= rb:54:in `require' > from /usr/local/lib/ruby/gems/2.1/gems/pry-0.10.3/bin/pry:9:in `<top (re= quired)>' > from /usr/local/bin/pry:23:in `load' > from /usr/local/bin/pry:23:in `<main>' > % The correct freebsd fix is to add a slop3 port and make the pry port depend= on devel/rubygem-slop3. I've just submitted bug #204338 for this. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204339-13>