Bug 262517 - sysutils/mcollective: Mark BROKEN with Ruby 3.x
Summary: sysutils/mcollective: Mark BROKEN with Ruby 3.x
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: FreeBSD Puppet Team
URL:
Keywords:
Depends on:
Blocks: 262350
  Show dependency treegraph
 
Reported: 2022-03-13 03:45 UTC by Yasuhiro Kimura
Modified: 2022-03-18 23:36 UTC (History)
1 user (show)

See Also:
romain: maintainer-feedback+


Attachments
Patch file (742 bytes, patch)
2022-03-13 03:45 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 freebsd_committer freebsd_triage 2022-03-13 03:45:49 UTC
Created attachment 232418 [details]
Patch file

Mark BROKEN with Ruby 3.x.

=======================<phase: stage          >============================
===>  Staging for mcollective-2.12.5
===>   mcollective-2.12.5 depends on package: rubygem-stomp>=0 - found
===>   mcollective-2.12.5 depends on file: /usr/local/bin/ruby30 - found
===>   Generating temporary packing list
cd /wrkdirs/usr/ports/sysutils/mcollective/work/mcollective-2.12.5 ; /usr/local/bin/ruby30 install.rb --destdir=/wrkdir
s/usr/ports/sysutils/mcollective/work/stage --configdir=/usr/local/etc/mcollective --plugindir=/usr/local/share/mcollec
tive
install.rb:51:in `<main>': uninitialized constant FALSE (NameError)
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/mcollective
Comment 1 Romain Tartière freebsd_committer freebsd_triage 2022-03-17 01:02:34 UTC
LGTM, mcollective is being replaced by choria and has not seen updates since 2019.

I think I will deprecate these ports and schedule them for deletion when puppet 6 Reach EOL.

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-03-18 23:34:39 UTC
A commit in branch main references this bug:

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

commit d9e2869004d09901a194a932d003fe3333eaf763
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-03-13 03:40:53 +0000
Commit:     Romain Tartière <romain@FreeBSD.org>
CommitDate: 2022-03-18 23:32:57 +0000

    sysutils/mcollective: Mark BROKEN with Ruby 3.x

    PR:             262517
    With hat:       puppet

 sysutils/mcollective/Makefile | 3 +++
 1 file changed, 3 insertions(+)