From ca9cda0532e26c4c24fe50cf84ba96bd7d3343b7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 14 Sep 2026 13:49:30 -0700 Subject: [PATCH] libcrypt-openssl-rsa-perl: add missing runtime dependencies Crypt::OpenSSL::RSA 0.41 does "use Crypt::OpenSSL::Bignum", which was not installed, so the module failed to load and every ptest failed: Can't locate Crypt/OpenSSL/Bignum.pm in @INC BEGIN failed--compilation aborted at .../Crypt/OpenSSL/RSA.pm line 7. Add libcrypt-openssl-bignum-perl to RDEPENDS, and perl-module-mime-base64 for t/der.t. meta-perl-image-ptest-libcrypt-openssl-rsa-perl on qemux86-64 now passes 16 tests with none failing (7 skipped). AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb index ee0b88f4b9..0ec5ed4035 100644 --- a/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb +++ b/meta-perl/recipes-perl/libcrypt/libcrypt-openssl-rsa-perl_0.41.bb @@ -12,6 +12,7 @@ SRC_URI[sha256sum] = "82fa839897b88e9c245b6265f3be26d3bc879cae4c7a8151fad4a307c3 DEPENDS += "libcrypt-openssl-guess-perl-native openssl" RDEPENDS:${PN} = " \ + libcrypt-openssl-bignum-perl \ libcrypt-openssl-random-perl \ perl-module-autoloader \ perl-module-carp \ @@ -36,6 +37,7 @@ RDEPENDS:${PN}-ptest += " \ perl-module-test \ perl-module-test-more \ perl-module-lib \ + perl-module-mime-base64 \ libcrypt-openssl-guess-perl \ perl-module-english \ "