Debian Bug report logs -
#915209
perl: FTBFS in the year 2020: cpan/Time-Local/t/Local.t failure
Reported by: Niko Tyni <ntyni@debian.org>
Date: Sat, 1 Dec 2018 18:30:02 UTC
Severity: serious
Tags: fixed-upstream, patch, stretch
Found in versions perl/5.28.1-1, perl/5.24.1-3, perl/5.28.0-4
Fixed in versions perl/5.28.1-2, perl/5.24.1-3+deb9u6
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Forwarded to https://rt.cpan.org/Public/Bug/Display.html?id=124787
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org:
Bug#915209; Package src:perl.
(Sat, 01 Dec 2018 18:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Niko Tyni <ntyni@debian.org>:
New Bug report received and forwarded.
(Sat, 01 Dec 2018 18:30:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: perl
Version: 5.24.1-3
Severity: serious
Tags: patch fixed-upstream stretch
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=124787
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
Control: found -1 5.28.0-4
Control: found -1 5.28.1-1
As noticed by the reproducible-builds project, this package fails
to build in the year 2020 and later.
Severity set to 'serious' as we can't release buster with this issue
even though it works at the moment.
It looks like stretch is also affected, and as it will still be supported
in 2020 it should be fixed as well.
% faketime 'Fri Feb 3 02:29:50 2020' prove cpan/Time-Local/t/Local.t
cpan/Time-Local/t/Local.t .. 1/?
# Failed test 'timelocal year for 1970 1 2 0 0 0'
# at cpan/Time-Local/t/Local.t line 109.
# got: '170'
# expected: '70'
# Failed test 'timegm year for 1970 1 2 0 0 0'
# at cpan/Time-Local/t/Local.t line 124.
# got: '170'
# expected: '70'
# Looks like you failed 2 tests of 187.
This is [rt.cpan.org #124787] and was fixed upstream with
https://github.com/houseabsolute/Time-Local/commit/63265fd81c7f6177bf28dfe0d1ada9cb897de566
--
Niko Tyni ntyni@debian.org
Marked as found in versions perl/5.28.0-4.
Request was from Niko Tyni <ntyni@debian.org>
to control@bugs.debian.org.
(Sat, 01 Dec 2018 19:27:03 GMT) (full text, mbox, link).
Marked as found in versions perl/5.28.1-1.
Request was from Niko Tyni <ntyni@debian.org>
to control@bugs.debian.org.
(Sat, 01 Dec 2018 19:27:04 GMT) (full text, mbox, link).
Reply sent
to Niko Tyni <ntyni@debian.org>:
You have taken responsibility.
(Mon, 03 Dec 2018 19:54:18 GMT) (full text, mbox, link).
Notification sent
to Niko Tyni <ntyni@debian.org>:
Bug acknowledged by developer.
(Mon, 03 Dec 2018 19:54:18 GMT) (full text, mbox, link).
Message #14 received at 915209-close@bugs.debian.org (full text, mbox, reply):
Source: perl
Source-Version: 5.28.1-2
We believe that the bug you reported is fixed in the latest version of
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 915209@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niko Tyni <ntyni@debian.org> (supplier of updated 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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 03 Dec 2018 20:24:24 +0200
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.28 libperl-dev perl-modules-5.28 perl
Architecture: source
Version: 5.28.1-2
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <ntyni@debian.org>
Changed-By: Niko Tyni <ntyni@debian.org>
Description:
libperl-dev - Perl library: development files
libperl5.28 - shared Perl library
perl - Larry Wall's Practical Extraction and Report Language
perl-base - minimal Perl system
perl-debug - debug-enabled Perl interpreter
perl-doc - Perl documentation
perl-modules-5.28 - Core Perl modules
Closes: 914133 914809 914962 915209
Changes:
perl (5.28.1-2) unstable; urgency=medium
.
[ Dominic Hargreaves ]
* Add 5.28.1 to debian/released-versions
* Drop incorrect libversion-requirements-perl Provides (Closes: #914809)
.
[ Niko Tyni ]
* Add a maintainer / autopkgtest check for debian/released-versions
contents.
* Apply patch by Bernhard M. Wiedemann fixing Time-Local tests in the
year 2020 and onwards. (Closes: #915209)
* Fix t/porting/manifest.t failures when run in a git checkout.
(Closes: #914962)
* Add current data for database and compression autopkgtest checks.
* Update cross build support files.
* Slightly improve maintainer test stderr handling.
* Disable Storable stacksize probing at build time. (Closes: #914133)
+ apply upstream patches that disable the probing when cross-compiling
+ amend the cross-compling fix to also look at PERL_STORABLE_DONT_PROBE
in the environment, and set that in debian/rules
Checksums-Sha1:
92ce609b0178218145df356e1b356773d449452a 2823 perl_5.28.1-2.dsc
c4cf97c243f606664c4cecd4e90983930cf48d67 168204 perl_5.28.1-2.debian.tar.xz
742058c05d6b0c594609b09f60b45bd4d62e98fd 4677 perl_5.28.1-2_source.buildinfo
Checksums-Sha256:
ecfc4ccb84e5fc4cce9789f0031465c3aa75b2222e2b34ec7a876f0330c004cb 2823 perl_5.28.1-2.dsc
44827716b9468f5c5bebac152420405b335ea28979575b37930e59e8a1391269 168204 perl_5.28.1-2.debian.tar.xz
69df32ae43e39c0108b17ff3c8bf8fcf9d4ffa4be865c64dfc2d1db84d07ea8a 4677 perl_5.28.1-2_source.buildinfo
Files:
7044765fda2dee9bc8d0973af08d6a3b 2823 perl standard perl_5.28.1-2.dsc
617cda5bc52b389732741c5c3542985c 168204 perl standard perl_5.28.1-2.debian.tar.xz
f76517a9a83349c19560f9f666bccb01 4677 perl standard perl_5.28.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEEdqKOQsmBHZHoj7peLsD/s7cwGx8FAlwFdRYRHG50eW5pQGRl
Ymlhbi5vcmcACgkQLsD/s7cwGx/O6A//fl5vTwqQ12Cy02d17ntjeR0II7OqE+DZ
/sOs8cLTVdm2w+E9fvw0wLRP45SG1QDa2VCHiglab1ms9Zh+GUZMylzG5Yxr3Tmf
G6dD4qJuf7aUoe9cXD4UgzyoUhFhC+W8oHYFwACNH69IzWxBK3ij6KEcjRq4FsMk
hwx0Z5OwAGzkGkPvgXzXIEVuvzilWNAFZOadOOSwhzHvwz2zxtvppRKQwAtKc/V7
qI9ctUqQxSPULYRaWQA7gHdDqu5YjzQfs+xaEOSPZ6k/a1HVa1f7ZjtXtb+y3926
HBhBOg4Fo3K7idp/k9fbX6LOsetrVeGjgzAH8fWiK6mULebwhl97mSXnAW9OVip8
zoDUH0kGJwTqvT0EoQevBl1zvQP/vgsFfGNCHU6d8oXE33+8ctCG93gfVE0X9uXa
sPsJPd5l48N6Xm6N1QaEA/kKEMhPxmaPdWkzZ1YZqe5lYJCngZGXhcEf2Lx6/NdO
nnM3/nMFfQlz6oE0IZ9WsxfiFe0EXRghej7nE+Ok7enuh4xGVxF0YtH5QKniX6Ct
QZXLuBerS9DPqtwlNfb8bCeBq38yEZ/ZIbb2NRjrlfjFuNRyzQfI+C3GOwfOJyZi
EG6j3CzZ7sdzNhlxyOhsNG2Yywvrst0JdPd+eJiS5CxxHYCoSjw/VkGVu4DC2RvH
x4ZFb3HJIy0=
=Z8VA
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#915209; Package src:perl.
(Mon, 13 Jan 2020 04:15:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Dean Hamstead <dean@fragfest.com.au>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>.
(Mon, 13 Jan 2020 04:15:03 GMT) (full text, mbox, link).
Message #19 received at 915209@bugs.debian.org (full text, mbox, reply):
Package: perl
Followup-For: Bug #915209
Dear Maintainer,
We have this same issue on 5.24.1 for debian 9 (yes, old stable)
cpan/Time-Local/t/Local ....................................... # Failed test 'timelocal year for 1970 1 2 0 0 0'
# at t/Local.t line 104.
# got: '170'
# expected: '70'
# Failed test 'timegm year for 1970 1 2 0 0 0'
# at t/Local.t line 120.
# got: '170'
# expected: '70'
# Looks like you failed 2 tests of 187.
FAILED at test 6
Just adding this here if you would be so kind as to patch it too
Dean
Psst! It's possible that this email contains information that is on the super secret side of confidential. So if you received it accidentally, let the sender know straight away and delete it (and the email you sent them). Also, we should let you know that any emails that come and go through Winc™ might be scanned, stored or read by Winc™ at its discretion. If you've got a question, please give us a buzz on +61 2 9335 0555 (Australia) or +64 9 271 7600 (NZ). Oh, and Winc™ does its best to avoid errors on emails it sends, but we can't promise that it will be error free. So, please don't hold it against us.
Information forwarded
to debian-bugs-dist@lists.debian.org, Niko Tyni <ntyni@debian.org>:
Bug#915209; Package src:perl.
(Tue, 14 Jan 2020 04:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Dean Hamstead <dean@fragfest.com.au>:
Extra info received and forwarded to list. Copy sent to Niko Tyni <ntyni@debian.org>.
(Tue, 14 Jan 2020 04:51:03 GMT) (full text, mbox, link).
Message #24 received at 915209@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
The attached patch is for 5.24.1 old-stable and is derived from
https://rt.cpan.org/Public/Bug/Display.html?id=124787
Offered under the same license as perl
Perhaps it will help someone
On 2020-01-13 15:15, Debian Bug Tracking System wrote:
> Thank you for the additional information you have supplied regarding
> this Bug report.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
> Niko Tyni <ntyni@debian.org>
>
> If you wish to submit further information on this problem, please
> send it to 915209@bugs.debian.org.
>
> Please do not send mail to owner@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
[999_deb915209.diff (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#915209; Package src:perl.
(Tue, 14 Jan 2020 20:51:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list.
(Tue, 14 Jan 2020 20:51:05 GMT) (full text, mbox, link).
Message #29 received at 915209@bugs.debian.org (full text, mbox, reply):
On Tue, Jan 14, 2020 at 03:26:33PM +1100, Dean Hamstead wrote:
> The attached patch is for 5.24.1 old-stable and is derived from
> https://rt.cpan.org/Public/Bug/Display.html?id=124787
Thanks! I'll try to get this in the next oldstable point release,
currently scheduled for February.
--
Niko Tyni ntyni@debian.org
Reply sent
to Niko Tyni <ntyni@debian.org>:
You have taken responsibility.
(Thu, 30 Jan 2020 21:21:16 GMT) (full text, mbox, link).
Notification sent
to Niko Tyni <ntyni@debian.org>:
Bug acknowledged by developer.
(Thu, 30 Jan 2020 21:21:16 GMT) (full text, mbox, link).
Message #34 received at 915209-close@bugs.debian.org (full text, mbox, reply):
Source: perl
Source-Version: 5.24.1-3+deb9u6
We believe that the bug you reported is fixed in the latest version of
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 915209@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niko Tyni <ntyni@debian.org> (supplier of updated 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)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 25 Jan 2020 19:54:54 +0200
Source: perl
Architecture: source
Version: 5.24.1-3+deb9u6
Distribution: stretch
Urgency: medium
Maintainer: Niko Tyni <ntyni@debian.org>
Changed-By: Niko Tyni <ntyni@debian.org>
Closes: 915209
Changes:
perl (5.24.1-3+deb9u6) stretch; urgency=medium
.
* Add backported Time-Local patch by Bernhard M. Wiedemann fixing test
failures from the year 2020 onwards. Thanks to Dean Hamstead.
(Closes: #915209)
Checksums-Sha1:
e22e446358fe4ede4c650454e129c9098d5324d9 2397 perl_5.24.1-3+deb9u6.dsc
9ff5c7f5c12e916364676b5783af9d9c8a343229 186028 perl_5.24.1-3+deb9u6.debian.tar.xz
addac731c382e921570a309ee4ad4f03ea63b2e5 4812 perl_5.24.1-3+deb9u6_source.buildinfo
Checksums-Sha256:
5c61985fb955a4b756f7d5502977f6f28178f477a21e4b0a42f265fbda76d412 2397 perl_5.24.1-3+deb9u6.dsc
55452dc45712a3a80dd16f796278bf1748582f28e9754131aea282a4719aebbd 186028 perl_5.24.1-3+deb9u6.debian.tar.xz
2668f08dbfb30fbe71f4e290162f03b631f80840280868a346939b171b692cac 4812 perl_5.24.1-3+deb9u6_source.buildinfo
Files:
d8307843ea23ad58e7868a8027b05e7e 2397 perl standard perl_5.24.1-3+deb9u6.dsc
79c91343273ca691b2b495c1c9e26fc5 186028 perl standard perl_5.24.1-3+deb9u6.debian.tar.xz
5a4c1fefa17a390f92a444f627853765 4812 perl standard perl_5.24.1-3+deb9u6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEEdqKOQsmBHZHoj7peLsD/s7cwGx8FAl4sgi4RHG50eW5pQGRl
Ymlhbi5vcmcACgkQLsD/s7cwGx/ALRAAvJXH/fAYXn6qPUqGldi/85yBNFJAbGC+
RbggFQmLE14zr5b+R5i4vSfLiX4aD7XYJGnYxPEPu/v63Dp47UIxhea4g42thP1T
p9x2Fo1DLzRd54BXBaKteolgDv1C35mZyKbnF5P3y+amzOSMVzjF+m1K17VXiJ0y
mPeXT/9mMhexeshpYfoXG2M1Mpqts/X33ijZwDsw5GayxtQmmD6a1w/9ebxPAOHa
suuUWZ9FqU+4CopbEB8hM//GD1CagiffdDSNNVugZR4+OydUZJmrf6m+ZvRU3sy/
LJfMIDSmi+sCP6vMjdhBpmnQs+Irt4kV6zavPVdWE6ByilL5AfhSVZB/WNENElqO
T4mUaw2aR7zBCgGxksupsxRHyN1iJNJ/nmBJcJxRbBQhTiQdVHksfkTZVEG0aiUq
iDF/pOj+hpP8zuiEagG2Z4jlZMj3KuGMaBu3XTsWG/bAWHJdQ30Ao5EF4OhctDXM
Bzfd1ERN5YwA5yHK0yHphuVO0o78sB9hxoZaiW5KBYT8cGcjIM0TUhoja63YsHkh
rBoq7p8zW+IlmVtUDD48K8dp3CCqdUJufoWSmUCiyjXlGMH2V0DKb2Iv1eks+57e
M3euOZI+Qe8solhyn+4WELFNP6wLOP2n6izvhgGuPRBNcwqPg38610RnKG2Ea4rB
f7WSj3bA49A=
=5bUk
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 08 Mar 2020 07:26:36 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 11:25:02 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.