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

Reply via email to