1.問題特徵:
1 Checking for confuse 2 checking for cfg_parse in -lconfuse... no 3 Trying harder including gettext 4 checking for cfg_parse in -lconfuse... no 5 Trying harder including iconv 6 checking for cfg_parse in -lconfuse... no 7 libconfuse not found 8 error: Bad exit status from /var/tmp/rpm-tmp.86847 (%build)
2.問題分析
Build 3.7 on RHEL5 update 10 #161
3.解決方法
yum install -y e2fsprogs-devel.x86_64
再重新打包即可:
...... Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/ganglia-3.6.1-buildroot Wrote: /usr/src/redhat/SRPMS/ganglia-3.6.1-1.src.rpm Wrote: /usr/src/redhat/RPMS/x86_64/ganglia-gmetad-3.6.1-1.x86_64.rpm Wrote: /usr/src/redhat/RPMS/x86_64/ganglia-gmond-3.6.1-1.x86_64.rpm Wrote: /usr/src/redhat/RPMS/x86_64/ganglia-gmond-modules-python-3.6.1-1.x86_64.rpm Wrote: /usr/src/redhat/RPMS/x86_64/ganglia-devel-3.6.1-1.x86_64.rpm Wrote: /usr/src/redhat/RPMS/x86_64/libganglia-3.6.1-1.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.88957 + umask 022 + cd /usr/src/redhat/BUILD + cd ganglia-3.6.1 + /bin/rm -rf /var/tmp/ganglia-3.6.1-buildroot + exit 0