CVSROOT:        /cvs
Module name:    ports
Changes by:     k...@cvs.openbsd.org    2021/01/15 21:45:36

Modified files:
        sysutils/ruby-puppet/5: Makefile 

Log message:
Fix Puppet 5 after switching Ruby from 2.6 to 2.7

The sync gem has been removed from Ruby 2.7, add new port to RUN_DEPENDS to
fix "cannot load such file -- sync" on puppet(1) usage.

Found the hard way and diagnosed by giovanni when upgrading agents from
6.8 -stable to snapshots.

Help from gkoehler by porting the ruby-sync gem.

OK and tested with Puppet 5.5 agent on -CURRENT with Puppet 5.5 server on 6.8
-stable by giovanni

Reply via email to