You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by ju...@apache.org on 2020/06/05 01:47:34 UTC

[bigtop] branch master updated: BIGTOP-3361: No libcrypt.so.1 in Fedora-31

This is an automated email from the ASF dual-hosted git repository.

junhe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bigtop.git


The following commit(s) were added to refs/heads/master by this push:
     new 955cdec  BIGTOP-3361: No libcrypt.so.1 in Fedora-31
955cdec is described below

commit 955cdec96d264fb96be3262923a387c9e1ed9f36
Author: Yuqi Gu <yu...@arm.com>
AuthorDate: Fri May 29 02:38:19 2020 +0000

    BIGTOP-3361: No libcrypt.so.1 in Fedora-31
    
    libcrypt.so.1 is not available in Fedora-31 both for Arm64 (both in bigtop/puppet and bigtop/slaves)
    and x86_64 (just in bigtop/puppet).
    It would cause some dependency issues when some pacakges need to link it such as jffi.
    Add libxcrypt-compat in Bigtop_toolchain to fix it.
    
    Change-Id: Ia3b67c17ae710f4e1d06fe3f213c02a83e99b3df
    Signed-off-by: Yuqi Gu <yu...@arm.com>
---
 bigtop_toolchain/bin/puppetize.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bigtop_toolchain/bin/puppetize.sh b/bigtop_toolchain/bin/puppetize.sh
index f5c01a2..a6ede3c 100755
--- a/bigtop_toolchain/bin/puppetize.sh
+++ b/bigtop_toolchain/bin/puppetize.sh
@@ -24,7 +24,7 @@ case ${ID}-${VERSION_ID} in
     fedora-31)
         dnf -y install yum-utils
         dnf -y check-update
-        dnf -y install hostname findutils curl sudo unzip wget puppet procps-ng
+        dnf -y install hostname findutils curl sudo unzip wget puppet procps-ng libxcrypt-compat
         # On Fedora 31, the puppetlabs-stdlib package provided by the distro installs the module
         # into /usr/share/puppet/modules, but it's not recognized as the default module path.
         # So we install that module in the same way as CentOS 7.