Bug 256080 - devel/ruby-gems: Mark BROKEN with Ruby 3.0
Summary: devel/ruby-gems: Mark BROKEN with Ruby 3.0
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ruby (Nobody)
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2021-05-22 13:02 UTC by Yasuhiro Kimura
Modified: 2021-07-25 01:54 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (ruby)


Attachments
Patch file (1.48 KB, patch)
2021-05-22 13:02 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura 2021-05-22 13:02:56 UTC
Created attachment 225171 [details]
Patch file

Runtime error happens while executing gem command as following.

=======================<phase: extract        >============================
===>  License GPLv2 RUBY accepted by the user
===>   rubygem-rdoc-6.3.1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by rubygem-rdoc-6.3.1 for building
===>  Extracting for rubygem-rdoc-6.3.1
=> SHA256 Checksum OK for rubygem/rdoc-6.3.1.gem.
===>   rubygem-rdoc-6.3.1 depends on file: /usr/local/bin/ruby30 - found
===>   rubygem-rdoc-6.3.1 depends on file: /usr/local/bin/gem30 - found
ERROR:  While executing gem ... (Gem::Package::FormatError)
    package is corrupt, exception while verifying: wrong number of arguments (given 2, expected 1) (ArgumentError) 
in /portdistfiles/rubygem/rdoc-6.3.1.gem
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/rubygem-rdoc
Comment 1 Charlie Li freebsd_committer 2021-06-28 22:33:19 UTC
Just hit this myself.