[Bug 295234] sysutils/rubygem-hiera-eyaml missing dependency on textproc/rubygem-abbrev

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 12 May 2026 15:22:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295234

            Bug ID: 295234
           Summary: sysutils/rubygem-hiera-eyaml missing dependency on
                    textproc/rubygem-abbrev
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: gavin@FreeBSD.org
                CC: puppet@FreeBSD.org, sunpoet@FreeBSD.org
                CC: puppet@FreeBSD.org, sunpoet@FreeBSD.org

Install rubygem-hiera-eyaml on a clean system and try to run it:

% eyaml
/usr/local/lib/ruby/3.4/did_you_mean/core_ext/name_error.rb:11: warning: abbrev
is not part of the default gems starting from Ruby 3.4.0. Install abbrev from
RubyGems.
<internal:/usr/local/lib/ruby/site_ruby/3.4/rubygems/core_ext/kernel_require.rb>:139:in
'Kernel#require': cannot load such file -- abbrev (LoadError)
        from
<internal:/usr/local/lib/ruby/site_ruby/3.4/rubygems/core_ext/kernel_require.rb>:139:in
'Kernel#require'
        from
/usr/local/lib/ruby/gems/3.4/gems/highline-2.1.0/lib/highline.rb:17:in '<top
(required)>'

Installing textproc/rubygem-abbrev fixes it.

-- 
You are receiving this mail because:
You are the assignee for the bug.