1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00

sysutils/puppet6: Mark BROKEN with Ruby 3.x

=======================<phase: stage          >============================
===>  Staging for puppet6-6.26.0
===>   Generating temporary packing list
===> Creating groups.
===> Creating users
/usr/local/lib/ruby/3.0/fileutils.rb:206:in `mkdir_p': wrong number of arguments (given 2, expected 1) (ArgumentError)
	from /wrkdirs/usr/ports/sysutils/puppet6/work/puppet-6.26.0/install.rb:80:in `block in do_libs'
	from /wrkdirs/usr/ports/sysutils/puppet6/work/puppet-6.26.0/install.rb:76:in `each'
	from /wrkdirs/usr/ports/sysutils/puppet6/work/puppet-6.26.0/install.rb:76:in `do_libs'
	from /wrkdirs/usr/ports/sysutils/puppet6/work/puppet-6.26.0/install.rb:496:in `block in <main>'
	from /usr/local/lib/ruby/3.0/fileutils.rb:139:in `chdir'
	from /usr/local/lib/ruby/3.0/fileutils.rb:139:in `cd'
	from /wrkdirs/usr/ports/sysutils/puppet6/work/puppet-6.26.0/install.rb:475:in `<main>'
install -c -p -m 755 /tmp/puppet-binfile20220305-50220-k1a6ye /wrkdirs/usr/ports/sysutils/puppet6/work/stage/usr/local/bin/puppet
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/puppet6

PR:		262518
With hat:	puppet
This commit is contained in:
Yasuhiro Kimura 2022-03-13 13:08:03 +09:00 committed by Romain Tartière
parent d9e2869004
commit 70af43e376
No known key found for this signature in database
GPG Key ID: BA4D1D955112336F

View File

@ -9,6 +9,9 @@ COMMENT= Configuration management framework written in Ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_RUBY30= yes
BROKEN_RUBY31= yes
# rubygem-ruby-augeas add again see PR252339, it breaks the installation for some users
# puppet7 does not have it anymore, so users can do a migration to next major version
# without breaking their setup