Bug 280569 - sysutils/rubygem-hiera-eyaml-4.1.0: depends on devel/rubygem-highline2
Summary: sysutils/rubygem-hiera-eyaml-4.1.0: depends on devel/rubygem-highline2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Romain Tartière
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-02 13:00 UTC by Fredrik Eriksson
Modified: 2024-08-10 07:56 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fredrik Eriksson 2024-08-02 13:00:32 UTC
It seems latest rubygem-hiera-eyaml doesn't work well (or at all) with latest rubygem-highline but should depend on devel/rubygem-highline2 instead: https://github.com/voxpupuli/hiera-eyaml/blob/v4.1.0/hiera-eyaml.gemspec
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2024-08-03 13:49:20 UTC
Pass to the maintainer of sysutils/rubygem-hiera-eyaml.

And I could add another note that sysutils/rubygem-bolt has a similar problem.

====> Running Q/A tests (stage-qa)
Error: RubyGem dependency hiera-eyaml ~> 3 is not satisfied.
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/rubygem-bolt
Comment 2 Romain Tartière freebsd_committer freebsd_triage 2024-08-09 17:40:41 UTC
I saw it, did a patch, need to commit it but am currently on the train…
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-08-10 07:50:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=871e9db4dcde5de3b3ddfe3e15dcac1897d60f26

commit 871e9db4dcde5de3b3ddfe3e15dcac1897d60f26
Author:     Romain Tartière <romain@FreeBSD.org>
AuthorDate: 2024-08-10 07:44:44 +0000
Commit:     Romain Tartière <romain@FreeBSD.org>
CommitDate: 2024-08-10 07:50:08 +0000

    sysutils/rubygem-hiera-eyaml: Fix dependencies

    PR:             280569
    With hat:       puppet

 sysutils/rubygem-hiera-eyaml/Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)