FreeBSD Port: devel/ruby-gems - portmaster build error: find: lib/ruby/gems/2.6/doc/rubygems-3.0.6/: No such file or directory

David Gessel gessel at blackrosetech.com
Sun Aug 16 13:46:07 UTC 2020


Dear Po,


portmaster -Rd devel/ruby-gems fails with:


RubyGems installed the following executables:
/var/ports/usr/ports/devel/ruby-gems/work/stage/usr/local/bin/gem26

/bin/ln -sf gem26 /var/ports/usr/ports/devel/ruby-gems/work/stage/usr/local/bin/gem
cd /var/ports/usr/ports/devel/ruby-gems/work/stage/usr/local/ && /usr/bin/find -ds lib/ruby/gems/2.6/doc/rubygems-3.0.6/ ! -type d >> /var/ports/usr/ports/devel/ruby-gems/work/.PLIST.mktmp
find: lib/ruby/gems/2.6/doc/rubygems-3.0.6/: No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/ruby-gems

===>>> make stage failed for devel/ruby-gems
===>>> Aborting update


Trying to track down the missing file yields odd results:

  # find / -name "rubygems-3.0.6"
/var/ports/usr/ports/devel/ruby-gems/work/rubygems-3.0.6
/usr/local/lib/ruby/gems/2.5/doc/rubygems-3.0.6

yet:

# ls /usr/local/lib/ruby/
2.6             gems            site_ruby       vendor_ruby

and

# ls /usr/local/lib/ruby/2.6/doc
ls: /usr/local/lib/ruby/2.6/doc: No such file or directory

Installed versions:


ruby-2.6.6_1,1                     =   up-to-date with index
ruby26-gems-3.0.6                  =   up-to-date with index


-David



More information about the freebsd-ruby mailing list