Hi, have a great 2021
Thanks for the port.
I tried it on 6.8, it compiles fine, however by running
make fake
it produces:
===> Faking installation for ruby-3.0.0
find /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 -name '*.orig' -delete;
/usr/ports/pobj/ruby-3.0.0/bin/install -d -m 755
/usr/ports/pobj/ruby-3.0.0/fake-amd64/usr/l
ocal/share/doc/ruby
/usr/ports/pobj/ruby-3.0.0/fake-amd64/usr/local/lib/ruby/gems/3.0/extensions/x86_64-openbsd
/usr/ports/pobj/ruby-3.0.0/fake-amd64/usr/loca
l/lib/ruby/gems/3.0/extensions/x86_64-openbsd/3.0;
/usr/local/bin/ruby --disable=gems -C "." -I./tool -rdownloader -answ
-e 'gem, ver = *$F' -e 'next if !ver or /^#/=~gem' -e 'old =
Dir.glob("gems/#{gem}-*.g
em")' -e 'gem = "#{gem}-#{ver}.gem"' -e
'Downloader::RubyGems.download(gem, "gems", nil) and' -e
'(old.delete("gems/#{gem}"); !old.empty?) and' -e 'File.unl
ink(*old) and' -e 'FileUtils.rm_rf(old.map{'"|n|"'n.chomp(".gem")})'
gems/bundled_gems
Traceback (most recent call last):
-e:in `require': cannot load such file -- downloader (LoadError)
*** Error 1 in /usr/ports/pobj/ruby-3.0.0/ruby-3.0.0 (Makefile:2008
'update-gems')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3010
'/usr/ports/pobj/ruby-3.0.0/fake-amd64/.fake_done': @cd
/usr/ports/pobj/ruby...)
*** Error 2 in /usr/ports/mystuff/lang/ruby/3.0
(/usr/ports/infrastructure/mk/bsd.port.mk:2584 'fake': @lock=ruby-3.0.0;
export _LOCKS_HELD...)
Even after installing globally the gem downloader, any advice on how to
proceed?
Greetings
El 2020-12-25 11:32, Jeremy Evans escribió:
Here's a port for the recently released Ruby 3.0.0.
Release notes at:
http://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/
Tested on amd64. OKs to import?
Thanks,
Jeremy
--
Dios, gracias por tu amor infinito.
--
Vladimir Támara Patiño. http://vtamara.pasosdeJesus.org/
http://www.pasosdejesus.org/dominio_publico_colombia.html