hi, David, sorry that we only have initial support for fedora https://github.com/intel/lkp-tests?tab=readme-ov-file#supported-distributions we will look this issue. however, due to resource constraint, we may not be able to supply quick support. btw, for this case, it really need 4 hdd partitions, so need refer to https://github.com/intel/lkp-tests?tab=readme-ov-file#run-your-own-disk-partitions On Wed, Sep 18, 2024 at 03:03:38PM +0100, David Howells wrote: > Hi Oliver, > > The reproducer script doesn't manage to build (I'm using Fedora 39): > > + /usr/lib/rpm/check-rpaths > ******************************************************************************* > * > * WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause > * 'rpmbuild' to fail. To ignore these errors, you can set the > * '$QA_RPATHS' environment variable which is a bitmask allowing the > * values below. The current value of QA_RPATHS is 0x0000. > * > * 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor > * issue but are introducing redundant searchpaths without > * providing a benefit. They can also cause errors in multilib > * environments. > * 0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute > * nor relative filenames and can therefore be a SECURITY risk > * 0x0004 ... insecure RPATHs; these are relative RPATHs which are a > * SECURITY risk > * 0x0008 ... the special '$ORIGIN' RPATHs are appearing after other > * RPATHs; this is just a minor issue but usually unwanted > * 0x0010 ... the RPATH is empty; there is no reason for such RPATHs > * and they cause unneeded work while loading libraries > * 0x0020 ... an RPATH references '..' of an absolute path; this will break > * the functionality when the path before '..' is a symlink > * > * > * Examples: > * - to ignore standard and empty RPATHs, execute 'rpmbuild' like > * $ QA_RPATHS=$(( 0x0001|0x0010 )) rpmbuild my-package.src.rpm > * - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like > * $ RPM_BUILD_ROOT=<top-dir> /usr/lib/rpm/check-rpaths > * > ******************************************************************************* > ERROR 0002: file '/usr/local/sbin/fsck.f2fs' contains an invalid runpath '/usr/local/lib' in [/usr/local/lib] > ERROR 0002: file '/usr/local/sbin/mkfs.f2fs' contains an invalid runpath '/usr/local/lib' in [/usr/local/lib] > ERROR 0002: file '/usr/local/lib/libf2fs_format.so.9.0.0' contains an invalid runpath '/usr/local/lib' in [/usr/local/lib] > error: Bad exit status from /var/tmp/rpm-tmp.ASUBws (%install) > > RPM build warnings: > source_date_epoch_from_changelog set but %changelog is missing > > RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.ASUBws (%install) > error: open of /mnt2/lkp-tests/programs/xfstests/pkg/rpm_build/RPMS/xfstests-LKP.rpm failed: No such file or directory > ==> WARNING: Failed to install built package(s). >