Public bug reported: Ubuntu patched perl to work around a libc compatibility issue, but there is a problem.
Please see the perl bug report at https://rt.perl.org/Public/Bug/Display.html?id=132631 Here is an excerpt from the linked-to perl bug: ...the relevant Ubuntu change: http://deriv.debian.net/patches/p/perl/Debian_perl_5.26.0-8_Ubuntu_perl_5.26.0-8ubuntu1.debian.patch Ubuntu's adding zero to SIG_NUM looks wrong and the probable cause of this bug to me. SIGUNUSED is 31 (alias for SIGSYS) on at least all the Debian architectures where it exists in the first place, and Perl_magic_setsig() gives the warning reported here ('No such signal') when the signal number is zero or negative. So I think this can only be fixed in Ubuntu, and presumably somebody needs to file a Ubuntu bug for that to happen. ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: perl 5.26.0-8ubuntu1 [modified: usr/bin/perldoc] ProcVersionSignature: Ubuntu 4.13.0-21.24-generic 4.13.13 Uname: Linux 4.13.0-21-generic x86_64 ApportVersion: 2.20.7-0ubuntu3.6 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Tue Dec 26 19:34:01 2017 InstallationDate: Installed on 2017-12-13 (13 days ago) InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018) SourcePackage: perl UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: perl (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug artful -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to perl in Ubuntu. https://bugs.launchpad.net/bugs/1740214 Title: Ubuntu patch to perl causes problem Status in perl package in Ubuntu: New Bug description: Ubuntu patched perl to work around a libc compatibility issue, but there is a problem. Please see the perl bug report at https://rt.perl.org/Public/Bug/Display.html?id=132631 Here is an excerpt from the linked-to perl bug: ...the relevant Ubuntu change: http://deriv.debian.net/patches/p/perl/Debian_perl_5.26.0-8_Ubuntu_perl_5.26.0-8ubuntu1.debian.patch Ubuntu's adding zero to SIG_NUM looks wrong and the probable cause of this bug to me. SIGUNUSED is 31 (alias for SIGSYS) on at least all the Debian architectures where it exists in the first place, and Perl_magic_setsig() gives the warning reported here ('No such signal') when the signal number is zero or negative. So I think this can only be fixed in Ubuntu, and presumably somebody needs to file a Ubuntu bug for that to happen. ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: perl 5.26.0-8ubuntu1 [modified: usr/bin/perldoc] ProcVersionSignature: Ubuntu 4.13.0-21.24-generic 4.13.13 Uname: Linux 4.13.0-21-generic x86_64 ApportVersion: 2.20.7-0ubuntu3.6 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Tue Dec 26 19:34:01 2017 InstallationDate: Installed on 2017-12-13 (13 days ago) InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018) SourcePackage: perl UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1740214/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp