On Fri, Jan 20, 2023 at 01:58:32PM -0700, Sebastian Reitenbach wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   [email protected]        2023/01/20 13:58:32
> 
> Modified files:
>       sysutils/ruby-puppet: Makefile Makefile.inc 
>       sysutils/ruby-puppet/6: Makefile distinfo 
>       sysutils/ruby-puppet/6/pkg: PLIST 
>       sysutils/ruby-puppet/pkg: puppet.rc 
> Added files:
>       sysutils/ruby-puppet/6/patches: patch-lib_puppet_util_rb 
> Removed files:
>       sysutils/ruby-puppet/pkg: puppetmaster.rc 
> 
> Log message:
> unhook Puppet 5, hook up Puppet 7, move to Ruby 3.1,
> 
> Also switch to install gems instead of hand-rolled install

sysutils/ruby-puppet/6 fails to build.

===>  Configuring for puppet-6.28.0p2
/usr/bin/perl /hack/cvs/ports/infrastructure/bin/pkg_subst 
-DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -DMODPY_ABI3SO=.abi3 
-DMODPY_PYC_MAGIC_TAG=cpython-310. -DMODPY_BIN=/usr/local/bin/python3.10 
-DMODPY_EGG_VERSION= -DMODPY_VERSION=3.10 -DMODPY_BIN_SUFFIX= 
-DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc 
-DRUBY=/usr/local/bin/ruby31 -DMODRUBY_BINREV=31 -DMODPY_DEFAULT_VERSION_2=2.7 
-DMODPY_DEFAULT_VERSION_3=3.10 -DMODRUBY_RELDOCDIR=share/doc/ruby31 
-DMODRUBY_RELEXAMPLEDIR=share/examples/ruby31 -DGEM_LIB=lib/ruby/gems/3.1 
-DGEM_BIN=bin -DDISTNAME=puppet-6.28.0 
-DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/3.1/x86_64-openbsd 
-DMODRUBY_SITEDIR=lib/ruby/site_ruby/3.1 -DMODRUBY_LIBREV=3.1 
-DMODRUBY_ARCH=x86_64-openbsd -DARCH=amd64 
-DBASE_PKGPATH=sysutils/ruby-puppet/6 -DFLAVOR_EXT= 
-DFULLPKGNAME=puppet-6.28.0p2 -DHOMEPAGE=https://puppet.com/ 
-DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 
-DMAINTAINER=Sebastian\ Reitenbach\ \<[email protected]\> 
-DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local 
-DX11BASE=/usr/X11R6 -DPKGSTEM=puppet -i -B /hack/cvs/ports/pobj/puppet-6.28.0 
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/provider/package/gem.rb
  
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/provider/package/pip.rb
  
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/provider/package/pip3.rb
  
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/provider/package/gem.rb
  
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/reference/configuration.rb
  /hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/util/run_mode.rb  
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/lib/puppet/defaults.rb
===>  Building for puppet-6.28.0p2
if [ -f /hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0/.metadata ]; then  cd 
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0 && gzip .metadata &&  mv -f 
.metadata.gz /hack/cvs/ports/pobj/puppet-6.28.0/gem-content/metadata.gz;  fi;  
cd /hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0 && pax -wz -s 
'/.*\.orig$//'  -x ustar -o write_opt=nodir . 
>/hack/cvs/ports/pobj/puppet-6.28.0/gem-content/data.tar.gz;  cd 
/hack/cvs/ports/pobj/puppet-6.28.0/gem-content && tar -cf 
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0.gem *.gz;  mkdir -p 
/hack/cvs/ports/pobj/puppet-6.28.0/gem-tmp/.gem;  env -i CC=cc 
PYTHONUSERBASE=/hack/cvs/ports/pobj/puppet-6.28.0 PORTSDIR="/hack/cvs/ports" 
LIBTOOL="/usr/bin/libtool"  
PATH='/hack/cvs/ports/pobj/puppet-6.28.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 
-pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  
HOME='/puppet-6.28.0_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin BINOWN=root 
BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c INSTALL_STRIP=-s  
MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -c -s -m 
755"  BSD_INSTALL_SCRIPT="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -c -m 
755"  BSD_INSTALL_DATA="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -c -m 
644"  BSD_INSTALL_MAN="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -c -m 
644"  BSD_INSTALL_PROGRAM_DIR="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install 
-d -m 755"  
BSD_INSTALL_SCRIPT_DIR="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -d -m 
755"  BSD_INSTALL_DATA_DIR="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -d 
-m 755"  BSD_INSTALL_MAN_DIR="/hack/cvs/ports/pobj/puppet-6.28.0/bin/install -d 
-m 755" HOME=`dirname /hack/cvs/ports/pobj/puppet-6.28.0/gem-tmp/.gem` 
GEM_HOME=/hack/cvs/ports/pobj/puppet-6.28.0/gem-tmp/.gem  make="make V=1"  
/usr/local/bin/gem31 install --no-format-executable --local -N --no-force 
--verbose --backtrace --user-install 
/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0.gem  -- 
ERROR:  Could not find a valid gem 'multi_json' (~> 1.10) (required by 
'/hack/cvs/ports/pobj/puppet-6.28.0/puppet-6.28.0.gem' (>= 0)) in any repository
*** Error 2 in . (/hack/cvs/ports/lang/ruby/ruby.port.mk:293 'do-build')
*** Error 2 in . (/hack/cvs/ports/infrastructure/mk/bsd.port.mk:2956 
'/hack/cvs/ports/pobj/puppet-6.28.0/.build_done': @cd /usr/ports/sysuti...)
*** Error 2 in /usr/ports/sysutils/ruby-puppet/6 
(/hack/cvs/ports/infrastructure/mk/bsd.port.mk:2600 'all': 
@lock=puppet-6.28.0p2;  export _...)


-- 
Antoine

Reply via email to