[Bug 262351] sysutils/rubygem-hiera-eyaml: broken

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 05 Mar 2022 07:41:00 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262351

            Bug ID: 262351
           Summary: sysutils/rubygem-hiera-eyaml: broken
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: puppet@FreeBSD.org
          Reporter: freebsd-ports@andre.rikkertdekoe.nl
             Flags: maintainer-feedback?(puppet@FreeBSD.org)
          Assignee: puppet@FreeBSD.org

with current portstree

root@puppetserver:~ # eyaml
Traceback (most recent call last):
        7: from /usr/local/bin/eyaml:25:in `<main>'
        6: from /usr/local/bin/eyaml:25:in `load'
        5: from
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/bin/eyaml:10:in `<top
(required)>'
        4: from
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/lib/hiera/backend/eyaml/plugins.rb:31:in
`find'
        3: from
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/lib/hiera/backend/eyaml/plugins.rb:31:in
`each'
        2: from
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/lib/hiera/backend/eyaml/plugins.rb:34:in
`block in find'
        1: from
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/lib/hiera/backend/eyaml/plugins.rb:34:in
`each'
/usr/local/lib/ruby/gems/2.7/gems/hiera-eyaml-3.2.2/lib/hiera/backend/eyaml/plugins.rb:37:in
`block (2 levels) in find': undefined method `dependencies' for
#<Gem::StubSpecification:0x00000008054bb0d8> (NoMethodError)
root@puppetserver:~ # which eyaml
/usr/local/bin/eyaml
root@puppetserver:~ # pkg which /usr/local/bin/eyaml
/usr/local/bin/eyaml was installed by package rubygem-hiera-eyaml-3.2.2
root@puppetserver:~ # 


puppet lookup still handles decryption of existing encrypted hieradata values
using eyaml_lookup_key

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