summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil DeMonaco <phil@demona.co>2021-09-01 14:51:29 -0400
committerMatthew Thode <prometheanfire@gentoo.org>2021-09-28 15:25:18 -0500
commit12a5605caf7ef360ceea481138405ad0b961f30e (patch)
tree9dd903b0c75217110924c713ba4c05e0afd8557d /app-admin/puppet-agent
parentdev-ruby/roadie-rails: fix tests in 2.2.0 (diff)
downloadgentoo-12a5605caf7ef360ceea481138405ad0b961f30e.tar.gz
gentoo-12a5605caf7ef360ceea481138405ad0b961f30e.tar.bz2
gentoo-12a5605caf7ef360ceea481138405ad0b961f30e.zip
app-admin/puppet-agent: symlink fix
Both 7.9 and 7.10 installed a broken symlink to the libcrypt.so.1 library which cause the agent to fail. There may be some systems where the appropriate library still appears first in the system search path, however, on my system the glibc version is selected and it does not contain `XCRYPT_2.0` which ruby apparently requires. Closes: https://bugs.gentoo.org/809263 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Philip DeMonaco <phil@demona.co> Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
Diffstat (limited to 'app-admin/puppet-agent')
-rw-r--r--app-admin/puppet-agent/puppet-agent-7.10.0.ebuild2
-rw-r--r--app-admin/puppet-agent/puppet-agent-7.11.0.ebuild2
2 files changed, 2 insertions, 2 deletions
diff --git a/app-admin/puppet-agent/puppet-agent-7.10.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.10.0.ebuild
index 1af71eb6f52c..8ad3ca37f43e 100644
--- a/app-admin/puppet-agent/puppet-agent-7.10.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.10.0.ebuild
@@ -70,7 +70,7 @@ src_install() {
dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
- dosym ../../../../usr/lib/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1
+ dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1
}
pkg_postinst() {
diff --git a/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild
index c24ff0f353a2..f90ff43e8768 100644
--- a/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.11.0.ebuild
@@ -70,7 +70,7 @@ src_install() {
dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
- dosym ../../../../usr/lib/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1
+ dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 /opt/puppetlabs/puppet/lib/libcrypt.so.1
}
pkg_postinst() {