diff options
author | Sam James <sam@gentoo.org> | 2023-03-18 01:02:49 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-03-18 01:19:38 +0000 |
commit | d93fa4a83a56a374fa62fe06a2979c626fe848c5 (patch) | |
tree | 06d0d8d4dedb4d094d9456aa543c58ced577db63 /app-admin | |
parent | app-emulation/vagrant: fix net-ssh dep (diff) | |
download | gentoo-d93fa4a83a56a374fa62fe06a2979c626fe848c5.tar.gz gentoo-d93fa4a83a56a374fa62fe06a2979c626fe848c5.tar.bz2 gentoo-d93fa4a83a56a374fa62fe06a2979c626fe848c5.zip |
app-admin/puppet: fix concurrent-ruby dep
Thanks to grknight for pointing this out. There's two upstream
bugs for this:
1. https://tickets.puppetlabs.com/browse/PUP-11722 (where they end up pinning the dep)
2. https://tickets.puppetlabs.com/browse/PUP-11723 (still open, discussion on how to unpin)
Closes: https://bugs.gentoo.org/900206
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/puppet/puppet-7.23.0-r1.ebuild (renamed from app-admin/puppet/puppet-7.23.0.ebuild) | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app-admin/puppet/puppet-7.23.0.ebuild b/app-admin/puppet/puppet-7.23.0-r1.ebuild index ca6e536b95e8..491d52e9696e 100644 --- a/app-admin/puppet/puppet-7.23.0.ebuild +++ b/app-admin/puppet/puppet-7.23.0-r1.ebuild @@ -20,12 +20,15 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax" RESTRICT="test" +# <dev-ruby/concurrent-ruby-1.2 for bug #900206 +# - https://tickets.puppetlabs.com/browse/PUP-11722 (workaround, pinning) +# - https://tickets.puppetlabs.com/browse/PUP-11723 (bug for fixing the pinning) ruby_add_rdepend " dev-ruby/hiera dev-ruby/json:= dev-ruby/semantic_puppet >=dev-ruby/facter-3.0.0 - dev-ruby/concurrent-ruby + <dev-ruby/concurrent-ruby-1.2 augeas? ( dev-ruby/ruby-augeas ) diff? ( dev-ruby/diff-lcs ) doc? ( dev-ruby/rdoc ) |