- Package:
- src:openscap
- Source:
- openscap
- Submitter:
- Niko Tyni
- Date:
- 2022-07-13 16:42:04 UTC
- Severity:
- serious
This package fails to build from source with Perl 5.34 (currently in experimental). This is because debian/rules hardcodes Perl version 5.32.0. From the build log: chrpath -d debian/tmp/usr/bin/oscap chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/libopenscap.so.25.3.0 chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/libopenscap_sce.so.25.3.0 chrpath -d debian/tmp/usr/lib/x86_64-linux-gnu/perl5/5.32/openscap_pm.so open: No such file or directory elf_open: Invalid argument make[1]: *** [debian/rules:33: override_dh_auto_install] Error 1 A full build log is available at http://perl.debian.net/rebuild-logs/perl-5.34/openscap_1.3.4-1/openscap_1.3.4-1+b1_amd64-2021-08-29T22:29:14Z.build
commit c1060eee08d477cbc59426dbf6b38886fae3441b
Author: Hideki Yamane <henrich@debian.org>
Date: Sun Jul 4 03:41:48 2021 +0900
Do not specify specific version number to deal with changes
Perl5 transition would break build without this commit.
And it is expected to change soname in the future.
Fixed by Hideki Yamane in version 1.3.5-0.1. Fix is still, only in experimental.