commit: 12a5605caf7ef360ceea481138405ad0b961f30e Author: Phil DeMonaco <phil <AT> demona <DOT> co> AuthorDate: Wed Sep 1 18:51:29 2021 +0000 Commit: Matthew Thode <prometheanfire <AT> gentoo <DOT> org> CommitDate: Tue Sep 28 20:25:18 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a5605c
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 <AT> demona.co> Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org> app-admin/puppet-agent/puppet-agent-7.10.0.ebuild | 2 +- app-admin/puppet-agent/puppet-agent-7.11.0.ebuild | 2 +- 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 1af71eb6f52..8ad3ca37f43 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 c24ff0f353a..f90ff43e876 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() {
