#1111897 libicon-famfamfam-silk-perl: FTBFS with Perl 5.42: Undefined subroutine &Scalar::Util::refaddr called #1111897
- Package:
- src:libicon-famfamfam-silk-perl
- Source:
- src:libicon-famfamfam-silk-perl
- Submitter:
- Niko Tyni
- Date:
- 2025-08-23 15:07:03 UTC
- Severity:
- normal
- Tags:
Source: libicon-famfamfam-silk-perl Version: 0.002001003-3 Severity: important Tags: ftbfs forky sid upstream User: debian-perl@lists.debian.org Usertags: perl-5.42-transition This package fails to build with Perl 5.42 (currently in experimental.) https://perl.debian.net/rebuild-logs/perl-5.42-throwaway/libicon-famfamfam-silk-perl_0.002001003-3/libicon-famfamfam-silk-perl_0.002001003-3_amd64-2025-08-22T10:47:20Z.build /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/libicon-famfamfam-silk-perl-dgmoPZ/libicon-famfamfam-silk-perl-0.002001003=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/libicon-famfamfam-silk-perl-dgmoPZ/libicon-famfamfam-silk-perl-0.002001003=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::More ...missing. (would need 0.61) - ExtUtils::MakeMaker ...loaded. (7.76 >= 6.42) - MIME::Base64 ...loaded. (3.16_01) - URI ...loaded. (5.30) *** Module::AutoInstall configuration finished. Cannot determine license info from lib/Icon/FamFamFam/Silk.pm Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Icon::FamFamFam::Silk CPAN::Meta::YAML->errstr and $CPAN::Meta::YAML::errstr is deprecated at /usr/share/perl/5.42/CPAN/Meta.pm line 627. Undefined subroutine &Scalar::Util::refaddr called at /usr/share/perl/5.42/ExtUtils/MM_Any.pm line 1702. END failed--call queue aborted. It looks like this is because there's a bundled and stripped version of Scalar::Util in inc/ that doesn't have refaddr(), but ExtUtils::MakeMaker now requires it. I expect that removing the bundled version will fix the issue. There's a related upstream ticket at https://rt.cpan.org/Public/Bug/Display.html?id=156121 but it seems to be mainly about the CPAN::Meta::YAML deprecation warning (while I think the refaddr() thing is the main issue here.) If you want to test changes against Perl 5.42 in experimental and run into uninstallability problems, there is a test repository of rebuilt Debian sid packages for amd64 available at <https://perl.debian.net/>. Thanks for your work on Debian,
Hello, Bug #1111897 in libicon-famfamfam-silk-perl reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/perl-team/modules/packages/libicon-famfamfam-silk-perl/-/commit/fdcec235c57f0b133af0568b2283b29e5f0dd79b ------------------------------------------------------------------------ Use packaged module for building instead of vendored copies. Closes: #1111897 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1111897
We believe that the bug you reported is fixed in the latest version of
libicon-famfamfam-silk-perl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1111897@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated libicon-famfamfam-silk-perl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 23 Aug 2025 16:51:13 +0200
Source: libicon-famfamfam-silk-perl
Architecture: source
Version: 0.002001003-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Closes: 1111897
Changes:
libicon-famfamfam-silk-perl (0.002001003-4) unstable; urgency=medium
.
* Team upload.
* Use packaged module for building instead of vendored copies.
(Closes: #1111897)
Checksums-Sha1:
9fe68f0940a673270f71568c34a2097cd6764de0 2634 libicon-famfamfam-silk-perl_0.002001003-4.dsc
ce4e274aedc4c92b0b6552f9d8d12f92ecc77299 9828 libicon-famfamfam-silk-perl_0.002001003-4.debian.tar.xz
Checksums-Sha256:
9c809929aa0bdcdb877b49d9074aaff2ddc43b377381f207c681780a49e76024 2634 libicon-famfamfam-silk-perl_0.002001003-4.dsc
1923e02e32f7f9ea765f0403c375b3b90147b3391ae9b3ae3bfacd08b92103ac 9828 libicon-famfamfam-silk-perl_0.002001003-4.debian.tar.xz
Files:
7c698c3e3b4513b0a4f01bfda11f0aef 2634 perl optional libicon-famfamfam-silk-perl_0.002001003-4.dsc
fe3605b3c7f304cf4dea24be0de9d90b 9828 perl optional libicon-famfamfam-silk-perl_0.002001003-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmip1dJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgYOhBAAulmSTAWDjsJ5xICEe5AgFywKvNItKJHTjd2zAUe37Ynea0wFitYBqsav
vtJhWdgk5r5W1RhYjO40ofumFa1DGx70X/xgybDncVgHHojITe7mll3bbY+KVmZV
4wSsgWROH2OieOJUEiMthKqEDPb9piAmUPFR3SE/NUoqqwmbqb85qM+Iyos4ar/d
mdwz8TEo3f2HQvnQOk5QClCe/K/NcUByz+mM8gyrEMouQw3ldNahRa/Ca3kQy+0K
BSbD/d5Qk8sZP8QPh6UtBIA8ZuFIMY8vIVwwD1Nbq92yn07PHQpirzfP0pcamq85
WXxEkaIodlc902TobHfJ3owF9NcBA09sEmpJ0Xq59GGa+5BUwyI4w5UrCvXvrY7J
QXauZTGbRpHs5Ax5rmwrXHca4Ta34ttjatJi8FBoFcXjIJn08F7bb+EgnjTEV7Nt
yUMlQR1A85mHuoq2IduuTemWg+99Rrw7n4J4vQBiRKYcCGTH7rmfzj4GjIkdjmB/
xgcLYEX3sqAE4mQC9Ssp4Pzf+DO3EU0IoFQCM6hTv7b8/+uuvACCUmxshLZ90SMW
iD5/QZuwPwvQtT1sULq+Mm0s7g2qr9oeBAC+TD5w5Rwo+aTqRmjmntp3If9mo7Gc
u58oNRDqjT2qntNxqUcfIkfO7gsPRBruyspxSQjbznZeTURZ1iU=
=TsKU
-----END PGP SIGNATURE-----