Your message dated Fri, 17 Mar 2017 15:51:51 +0000
with message-id <[email protected]>
and subject line Bug#839536: fixed in perl 5.24.1-2
has caused the Debian Bug report #839536,
regarding "do EXPR" no longer behaves as documented with '.' removed from @INC
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.)


-- 
839536: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839536
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.24.1~rc3-3
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

perlfunc's documentation for "do EXPR" says:

    do EXPR Uses the value of EXPR as a filename and executes the contents of
            the file as a Perl script.

                do 'stat.pl';

            is largely like

                eval `cat stat.pl`;

But it's not like that eval at all, because do no longer searches the
current working directory. You now have to write:

    do './stat.pl'

That also means it's not really using the value of EXPR as a filename
(compare to, e.g., "open" which also takes a filename).

Surprisingly, even though the above works, this does not:

    do 'subdir/file.pl'

seems as if q{./} is doing something magical.

This breaks Config::Any::Perl, or at least a lot of usages of it that
used to work. Filing a bug there as well.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing'), (500, 'stable'), (130, 
'unstable'), (120, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages perl depends on:
ii  dpkg               1.18.10
ii  libperl5.24        5.24.1~rc3-3
ii  perl-base          5.24.1~rc3-3
ii  perl-modules-5.24  5.24.1~rc3-3

Versions of packages perl recommends:
ii  netbase  5.3
ii  rename   0.20-4

Versions of packages perl suggests:
ii  libterm-readline-gnu-perl  1.34-1+b1
ii  make                       4.1-9
ii  perl-doc                   5.24.1~rc3-3

- -- no debconf information

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

iFwEARECABwFAlfv46YVHGFudGhvbnlAZGVyb2JlcnQubmV0AAoJEPs/iMJV6ln+
xuAAoIppFEN/qcYF0KlcBt8mGvh9yFoRAJ0aCVFKb7PvWhljJQYEyNtRpuuu3Q==
=1RHs
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.24.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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dominic Hargreaves <[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: Thu, 16 Mar 2017 11:11:46 +0000
Source: perl
Binary: perl-base perl-doc perl-debug libperl5.24 libperl-dev perl-modules-5.24 
perl
Architecture: source
Version: 5.24.1-2
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <[email protected]>
Changed-By: Dominic Hargreaves <[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: 839536 855064
Changes:
 perl (5.24.1-2) unstable; urgency=medium
 .
   * Apply patch from upstream fixing leak in list assignment
     (Closes: #855064)
   * Clarify documentation of 'do' in the face of '.' being removed
     from @INC (Closes: #839536)
Checksums-Sha1:
 6c8f3b84d3438089c04c2ebfdacfe0f0dc9cb3d3 2316 perl_5.24.1-2.dsc
 a012036b604def4b21e8e6cbab77b18af788302c 165680 perl_5.24.1-2.debian.tar.xz
Checksums-Sha256:
 4938b6b81912d4fea8626b84f14292d49c25d500a223644b2f67db8f1d01e150 2316 
perl_5.24.1-2.dsc
 e398649c63c1f50adace04531856b03a73892f6f210b2d18b16fb8978c5d28b8 165680 
perl_5.24.1-2.debian.tar.xz
Files:
 7bf9cc5723f277043b51a9f8d3a7d3fe 2316 perl standard perl_5.24.1-2.dsc
 0263bc3cf271e211abda8fc756ec9a1c 165680 perl standard 
perl_5.24.1-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJYzAFoAAoJEMAFfnFNaU+ymRgP/2Q5zmBz73em55gbnxFDoqUA
cprNzvN6Gb9+n0UHjtFjSIv1oOue+y/KUIlTT+zLMEsaZlTg4NJf8oHJTF22dWbe
KJIB1fdS3nnTpOSCzfYxTaUVOkcNA3eW3t8T9qvxq4pd9iMb/t5Etwgvqwun/WOh
sKX4ezJGTvPELtN5gejQ70s6+d9FzrFCmqhOEoSrqEX6FsONcu2wL44TMI0L09f5
BoAOclmPdl60cp5smujYho8jyHc6iE4pH0vuPjnH5WPMt9IJbpeC/xrOhO8MBaF4
olRKtz68+bFBuIJzYB2+6dLtR3ZvDbnIZjcQ/iL61zFDxDRdZPQIuRo0U0bzxixG
idcn0zer/PuuXFy4F+UROAW0vEJgtIhtUdp7V184vp5rtWKs5G0L7ZFBy4wDWWsy
+YljayxUyXXk+i9y7JgWdtztQJqk/3vpN17L98g+Ow2tikDPpnAzjvKwldXvgJ5v
u931kpujAZAdJdHA/NCoeMiLs6WqTdZZDdFQaq+/gZszSkIYRkxANOlBSkFEFdd1
4XiyafpuqpVsjdpM5Q9FMmo+o+ilZyHCpy4qYSMszkg3Bz7z2TLuzVE81dPyqNpv
AV3AkV7i9CG/OmekI4XnGIinT3zsCFuDbSm/XjTmU81SYAfgN/bef4/rEroyfuZx
fPN7aa/PXKjvoSSKxkU6
=Ok8V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to