FreeBSD Port: devel/ruby-gems Flavor problems?

David Gessel gessel at blackrosetech.com
Tue Dec 8 10:10:36 UTC 2020


I'm having trouble updating ruby-gems and I don't see anything helpful in UPDATING.


I get the following:


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

/bin/ln -sf gem27 /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.7/doc/rubygems-3.0.8/ ! -type d >> /var/ports/usr/ports/devel/ruby-gems/work/.PLIST.mktmp
find: lib/ruby/gems/2.7/doc/rubygems-3.0.8/: 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

===>>> Update for ruby26-gems-3.0.6 failed
===>>> Aborting update

===>>> Update for rubygem-rdoc-6.1.2_1 failed
===>>> Aborting update


===>>> You can restart from the point of failure with this command line:
        portmaster <flags> databases/ruby-xapian devel/rubygem-rdoc devel/ruby-gems

This command has been saved to ~/portmasterfail.txt


The /doc/ directory is, indeed, empty:

root at bakushi:/var/ports/usr/ports/devel/ruby-gems/work/stage/usr/local/lib/ruby/gems/2.7/doc # ls
root at bakushi:/var/ports/usr/ports/devel/ruby-gems/work/stage/usr/local/lib/ruby/gems/2.7/doc #


For some reason, two ports are marked as orphan (though the port remains - no notes as to why this would be?)


  # pkg version -v | grep orphaned
ruby26-gems-3.0.6                  ?   orphaned: devel/ruby-gems
ruby26-xapian-1.4.17               ?   orphaned: databases/ruby-xapian


https://www.freshports.org/search.php?query=ruby-gems&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive

https://www.freshports.org/search.php?query=ruby-xapian&search=go&num=10&stype=name&method=match&deleted=excludedeleted&start=1&casesensitivity=caseinsensitive


Seems like there was a break in the port continuity?


Any help, much appreciated.

-David




More information about the freebsd-ruby mailing list