Hi guys, I previously reported that RPM building failed after the upgrade because of changes to macros. I've just discovered another problem: after the upgrade, binary payloads are compressed with xz (instead of gzip) and file digests use SHA-256 by default, instead of MD5. The issue with this is that now rpm packages will be incompatible with SL-5 machines: such packages require the "rpmlib(FileDigests)" and "rpmlib(PayloadIsXz)" capabilities, which SL-5 rpm doesn't provide. The work-around is to specify the desired compression and hash algorithm explicitly. These can be placed in a configuration file (e.g., ~/.rpmmacros), provided on the rpmbuild command-line or embedded within the spec file: %define _source_payload w9.gzdio %define _binary_payload w9.gzdio %define _source_filedigest_algorithm 1 %define _binary_filedigest_algorithm 1 This problem was caused by the rpm introducing a new dependency: redhat-rpm-config. Cheers, Paul.