On Fri, May 15, 2020 at 10:02:41AM +1000, Arthur Barton wrote: > Index: sysutils/ruby-puppet/Makefile.inc > =================================================================== > RCS file: /cvs/ports/sysutils/ruby-puppet/Makefile.inc,v > retrieving revision 1.47 > diff -u -p -r1.47 Makefile.inc > --- sysutils/ruby-puppet/Makefile.inc 16 Apr 2020 13:59:04 -0000 1.47 > +++ sysutils/ruby-puppet/Makefile.inc 14 May 2020 23:49:33 -0000 > @@ -30,6 +30,13 @@ SUBST_VARS += RUBY > # databases/puppetdb4 > # databases/ruby-hiera3 > # sysutils/facter > +# Puppet 5: > +# databases/ruby-hiera3 > +# sysutils/facter > +# Puppet 6: > +# devel/ruby-concurrent-ruby > +# devel/ruby-semantic_puppet > +# sysutils/facter facter is listed for all three versions now, should it not move into the common list?
"make fake" on amd64 with puppet-5.5.19 and ruby26-hiera3-3.6.0 installed fails for me: : /p/sysutils/ruby-puppet/6 ; make clean=fake ===> Cleaning for puppet-6.14.0 : /p/sysutils/ruby-puppet/6 ; make fake ===> Faking installation for puppet-6.14.0 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE= -DMODPY_COMMENT=\"@comment\ \" -DMODPY_ABI3SO= -DMODPY_PYC_MAGIC_TAG= -DMODPY_BIN=/usr/local/bin/python2.7 -DMODPY_EGG_VERSION= -DMODPY_VERSION=2.7 -DMODPY_BIN_SUFFIX= -DMODPY_PY_PREFIX=py- -DMODPY_PYOEXTENSION=pyo -DMODPY_DEFAULT_VERSION_2=2.7 -DMODPY_DEFAULT_VERSION_3=3.7 -DRUBY=/usr/local/bin/ruby26 -DMODRUBY_BINREV=26 -DMODRUBY_RELDOCDIR=share/doc/ruby26 -DMODRUBY_RELEXAMPLEDIR=share/examples/ruby26 -DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/2.6/x86_64-openbsd -DMODRUBY_SITEDIR=lib/ruby/site_ruby/2.6 -DMODRUBY_LIBREV=2.6 -DMODRUBY_ARCH=x86_64-openbsd -DARCH=amd64 -DBASE_PKGPATH=sysutils/ruby-puppet/6 -DFLAVOR_EXT= -DFULLPKGNAME=puppet-6.14.0 -DHOMEPAGE=https://puppet.com/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Sebastian\ Reitenbach\ \<sebas...@openbsd.org\> -DPREFIX=/usr/ports/pobj/puppet-6.14.0/fake-amd64/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=puppet -i -B /usr/ports/pobj/puppet-6.14.0 /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/provider/package/gem.rb /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/provider/package/pip.rb /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/provider/package/pip3.rb /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/reference/configuration.rb /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/util/run_mode.rb /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0/lib/puppet/defaults.rb Could not load hiera; cannot install *** Error 255 in . (Makefile:27 'do-install': @cd /usr/ports/pobj/puppet-6.14.0/puppet-6.14.0 && HOME=/home /usr/local/bin/ruby26 install.rb...) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2986 '/usr/ports/pobj/puppet-6.14.0/fake-amd64/.fake_done': @cd /p/sysutils/ruby-...) *** Error 2 in /p/sysutils/ruby-puppet/6 (/usr/ports/infrastructure/mk/bsd.port.mk:2573 'fake': @lock=puppet-6.14.0; export _LOCKS_HELD=" p...)