svn commit: r562048 - head/sysutils/puppet6
Matthias Fechner
mfechner at FreeBSD.org
Tue Jan 19 14:37:12 UTC 2021
Author: mfechner
Date: Tue Jan 19 14:37:11 2021
New Revision: 562048
URL: https://svnweb.freebsd.org/changeset/ports/562048
Log:
Readded dependency to rubygem-ruby-augeas again.
Even if puppet does not have a dependency to it, it breaks usage for user which should not happen for patches.
The dep was removed here:
https://svnweb.freebsd.org/ports/head/sysutils/puppet6/Makefile?r1=558467&r2=558466&pathrev=558467
Puppet7 does not have the dep, so users can plan the migration.
PR: 252339
Reported by: Eirik Oeverby <ltning-freebsd at anduin.net>
Modified:
head/sysutils/puppet6/Makefile
Modified: head/sysutils/puppet6/Makefile
==============================================================================
--- head/sysutils/puppet6/Makefile Tue Jan 19 14:30:24 2021 (r562047)
+++ head/sysutils/puppet6/Makefile Tue Jan 19 14:37:11 2021 (r562048)
@@ -2,7 +2,7 @@
PORTNAME= puppet
PORTVERSION= 6.19.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMESUFFIX= 6
@@ -12,6 +12,9 @@ COMMENT= Configuration management framework written in
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+# 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
RUN_DEPENDS= rubygem-concurrent-ruby>=1.0:devel/rubygem-concurrent-ruby \
rubygem-deep_merge>=1.0:devel/rubygem-deep_merge \
rubygem-fast_gettext1>=1.1:devel/rubygem-fast_gettext1 \
@@ -21,7 +24,8 @@ RUN_DEPENDS= rubygem-concurrent-ruby>=1.0:devel/rubyge
rubygem-locale>=2.1:devel/rubygem-locale \
rubygem-multi_json>=1.10:devel/rubygem-multi_json \
rubygem-puppet-resource_api>=0:devel/rubygem-puppet-resource_api \
- rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
+ rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
+ rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas
USES= cpe
CPE_VENDOR= puppetlabs
More information about the svn-ports-head
mailing list