Your message dated Sun, 04 Sep 2016 10:58:32 +0000
with message-id <[email protected]>
and subject line Bug#825020: fixed in perl 5.24.1~rc3-1
has caused the Debian Bug report #825020,
regarding perl: does not support error strings any more on hurd-i386
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
825020: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825020
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.24.0-1
Severity: important

Hello,

On hurd-i386, version 5.24.0-1 of Perl does not support error strings
any more:

€ cat ~/test.pl
$rc = system { "lkjsdf"} "lkjdf";
printf "# \$! eq %d, '%s'\n", $!, $!;

Using perl 2.22.2:

€ perl ~/test.pl
# $! eq 1073741826, 'No such file or directory'

Using perl 2.24.0:

€ ./perl ~/test.pl
# $! eq 1073741826, '1073741826'

This leads to the following testsuite failure:

    t/op/exec ..................................................... # Failed 
test 17 - at op/exec.t line 114
    FAILED at test 17

which doesn't work any more because this test:

    unless ( ok( $! == 2  or  $! =~ /\bno\b.*\bfile/i or

doesn't get to parse the error message (in addition to the hardcoded errno 
value).

I don't know which part of perl is supposed to ship error messages, but
it seems it broke somewhere between 5.22 and 5.24 for the hurd.

Samuel

-- System Information:
Debian Release: stretch/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.7+git20160522-486-dbg/Hurd-0.8
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages perl depends on:
ii  dpkg               1.18.7
ii  libperl5.22        5.22.2-1+b1
ii  perl-base          5.22.2-1+b1
ii  perl-modules-5.22  5.22.2-1

Versions of packages perl recommends:
ii  netbase  5.3
pn  rename   <none>

Versions of packages perl suggests:
pn  libterm-readline-gnu-perl | libterm-readline-perl-perl  <none>
ii  make                                                    4.1-9
pn  perl-doc                                                <none>

-- no debconf information

-- 
Samuel Thibault <[email protected]>

--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.24.1~rc3-1

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 03 Sep 2016 14:18:56 +0300
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.24 libperl-dev perl-modules-5.24 
perl
Architecture: source
Version: 5.24.1~rc3-1
Distribution: experimental
Urgency: medium
Maintainer: Niko Tyni <[email protected]>
Changed-By: Niko Tyni <[email protected]>
Description:
 libperl-dev - Perl library: development files
 libperl5.24 - 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.24 - Core Perl modules
Closes: 825016 825020 825223 829296 829578
Changes:
 perl (5.24.1~rc3-1) experimental; urgency=medium
 .
   [ Dominic Hargreaves ]
   * Add Breaks for older verions of texinfo which didn't work
     with perl 5.24 (Closes: #825223)
   * Skip some POSIX uid and pid tests on GNU/Hurd. Thanks to
     Samuel Thibault for the report (Closes: #825016)
   * Fix GNU/Hurd hints (Closes: #825020)
   * Switch Vcs-Browser from gitweb to cgit and Vcs-Git to https
 .
   [ Niko Tyni ]
   * [SECURITY] CVE-2016-6185: Make XSLoader skip relative paths not
     on @INC. (Closes: #829578)
   * Add patch from Chris Lamb making the output of ExtUtils::ParseXS
     reproducible. (Closes: #829296)
   * Import new upstream release candidate.
     + provide perlapi-5.24.0-exp1 for compatibility with test packages
   * Merge 5.22.2-5 from unstable.
Checksums-Sha1:
 11e605c1e440a0df8e27f44338965c86a25f29bb 2359 perl_5.24.1~rc3-1.dsc
 91a778d75eb952fb3c4246b10844765873461934 11552388 perl_5.24.1~rc3.orig.tar.xz
 4d8ba9372ec1c1ccd6b29819eac3d4d9d7b4a18d 160996 perl_5.24.1~rc3-1.debian.tar.xz
Checksums-Sha256:
 ef123c9e36142a024fc9344419e7f038be6dafaaa8acca2b4d4f531f44410bec 2359 
perl_5.24.1~rc3-1.dsc
 18a25373d80e5d5c39928790e45427c7bc34a98499b25645de2b5fb2ab7ba7b5 11552388 
perl_5.24.1~rc3.orig.tar.xz
 079598b57a824704e178eea143c40b4f211f11f088063e470461898e3bacddee 160996 
perl_5.24.1~rc3-1.debian.tar.xz
Files:
 89af8ce435693b17ee493c6dd626384a 2359 perl standard perl_5.24.1~rc3-1.dsc
 8a4954e183fe8568797c58d0080396de 11552388 perl standard 
perl_5.24.1~rc3.orig.tar.xz
 b522e221bad90a69cc6e320dc134cc88 160996 perl standard 
perl_5.24.1~rc3-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJXy/bhAAoJEC7A/7O3MBsfHckP/RBP4pWdKybH96KFvvlENrRp
Ou7fkiDH/khZkns8qWH9x7HnHkM/XmISVu0cUTdE+6cPaNYN2AA8LmUt4Y6H16bJ
gfMudm/+i0u26zHMWiKX0SdxfK3Q/+esNgUGqNxufox0D823pp8fQuv1OVaY08Vx
RuAidYxcvoHFMsuwcrCXfA5ISZyw6OW4vfUwb6TPHQ52hZKiQHgUR51DGmY276wh
YkXSuAhINUoIqgSMvg4Z/bWV6YW73YhOE6pYXRxPLB7yBd7G8LeO/Z4miy0+Sl2x
o4QADVu3Odxdsv3qBZceSI8nciqTKiSq+j7Wxc+EFrDecQ6qz/hMcGIB+bkettFw
P2sjGvUqz9Go9OPH4YIFbGNdQdjQ8yAAr47bEWKGUvxEgO+QvAU5aNK3UIUp+ZWL
D/enUshMO+cmP9JpAYGxVVE569J2IUPA6YK+8ffW0CbFqyLavPz73XCm0N29jtJ/
ghA1m2BgYYCZI5EKyCQAu38Dml7qerHLeTtT9flQTVoo94JjzXdMNjLoLitllRaC
PruS5it9wyp1BwLsYQuaX2R5V5wOqed+N2Tl3iP4nIWk9M3UsHqxQAFGJBmtJQ+d
0J0oYkXufUysO6FNckLQfQMomlTQpwE5IHLOJaVenBGSdsZyshAJP031//92rAlu
JR3ssJ+9lHoR35ErhMqH
=i/mS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to