Your message dated Sat, 03 Sep 2016 10:55:45 +0000
with message-id <e1bg8bx-0004ea...@franck.debian.org>
and subject line Bug#835491: fixed in slack 1:0.15.2-9
has caused the Debian Bug report #835491,
regarding slack: FTBFS with '.' removed from perl's @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 ow...@bugs.debian.org
immediately.)


-- 
835491: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835491
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: slack
Version: 0.15.2-8
Severity: important
User: debian-p...@lists.debian.org
Usertags: perl-cwd-inc-removal
Tags: patch

This package FTBFS when '.' is removed from @INC, as seen at [1].
This change is being made for security reasons; for more background,
see #588017 and [2]. Please see the attached patch which fixes this
by explicitly re-adding '.' to @INC where needed in test scripts.

This bug will become RC when the perl package change removing '.' from
@INC by default is uploaded to unstable, expected in a week or two.

By the way, when preparing this patch I found that the git repository
at git://anonscm.debian.org/collab-maint/polymake.git was behind the
Debian archive.

Thanks,
Dominic.

[1] 
<http://perl.debian.net/rebuild-logs/experimental/slack_0.15.2-8/slack_0.15.2-8_amd64-2016-08-16T19%3A05%3A45Z.build>
[2] <https://lists.debian.org/debian-release/2016/07/msg00456.html>
diff -urN slack-0.15.2.orig/test/01_module.t slack-0.15.2/test/01_module.t
--- slack-0.15.2.orig/test/01_module.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/01_module.t	2016-08-26 11:17:14.629445024 +0100
@@ -5,7 +5,7 @@
 
 BEGIN {
     chdir 'test' if -d 'test';
-    unshift @INC, '../src';
+    unshift @INC, '../src', '.';
     use_ok("Slack");
 }
 
diff -urN slack-0.15.2.orig/test/02_getroles.t slack-0.15.2/test/02_getroles.t
--- slack-0.15.2.orig/test/02_getroles.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/02_getroles.t	2016-08-26 11:17:22.709336964 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use Test::More tests => 6;
 use test_util;
diff -urN slack-0.15.2.orig/test/03_sync.t slack-0.15.2/test/03_sync.t
--- slack-0.15.2.orig/test/03_sync.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/03_sync.t	2016-08-26 11:17:30.901227349 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use warnings FATAL => qw(all);
 use Test::More;
diff -urN slack-0.15.2.orig/test/04_stage.t slack-0.15.2/test/04_stage.t
--- slack-0.15.2.orig/test/04_stage.t	2008-04-21 02:06:11.000000000 +0100
+++ slack-0.15.2/test/04_stage.t	2016-08-26 11:17:34.629177462 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use warnings FATAL => qw(all);
 use Test::More tests => 15;
diff -urN slack-0.15.2.orig/test/05_runscript.t slack-0.15.2/test/05_runscript.t
--- slack-0.15.2.orig/test/05_runscript.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/05_runscript.t	2016-08-26 11:17:37.877134008 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use Test::More tests => 18;
 use test_util;
diff -urN slack-0.15.2.orig/test/06_installfiles.t slack-0.15.2/test/06_installfiles.t
--- slack-0.15.2.orig/test/06_installfiles.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/06_installfiles.t	2016-08-26 11:17:41.093091097 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use warnings FATAL => qw(all);
 use Test::More tests => 13;
diff -urN slack-0.15.2.orig/test/07_frontend.t slack-0.15.2/test/07_frontend.t
--- slack-0.15.2.orig/test/07_frontend.t	2008-04-21 02:06:11.000000000 +0100
+++ slack-0.15.2/test/07_frontend.t	2016-08-26 11:17:44.581044326 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use warnings FATAL => qw(all);
 use Test::More tests => 13;
diff -urN slack-0.15.2.orig/test/08_diff.t slack-0.15.2/test/08_diff.t
--- slack-0.15.2.orig/test/08_diff.t	2008-04-21 02:06:10.000000000 +0100
+++ slack-0.15.2/test/08_diff.t	2016-08-26 11:17:48.100997199 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use strict;
 use POSIX qw(strftime);
 #use Test::More qw(no_plan); # tests => 12;
diff -urN slack-0.15.2.orig/test/gen_config_file slack-0.15.2/test/gen_config_file
--- slack-0.15.2.orig/test/gen_config_file	2008-04-21 02:06:11.000000000 +0100
+++ slack-0.15.2/test/gen_config_file	2016-08-26 11:17:55.812894220 +0100
@@ -1,5 +1,7 @@
 #!/usr/bin/perl -w
 
+BEGIN { unshift @INC, '.' }
+
 use test_util qw(gen_config_file);
 
 die unless $#ARGV==1;

--- End Message ---
--- Begin Message ---
Source: slack
Source-Version: 1:0.15.2-9

We believe that the bug you reported is fixed in the latest version of
slack, 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 835...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrew Pollock <apoll...@debian.org> (supplier of updated slack 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 30 Aug 2016 21:33:45 +1000
Source: slack
Binary: slack
Architecture: source all
Version: 1:0.15.2-9
Distribution: unstable
Urgency: medium
Maintainer: Andrew Pollock <apoll...@debian.org>
Changed-By: Andrew Pollock <apoll...@debian.org>
Description:
 slack      - configuration management program for lazy admins
Closes: 835491
Changes:
 slack (1:0.15.2-9) unstable; urgency=medium
 .
   * Applied patch from Dominic Hargreaves to fix FTBFS with '.' removed from
     perl's @INC (closes: #835491)
Checksums-Sha1:
 36f76064021870bee455fa825361534e56ea84c3 1642 slack_0.15.2-9.dsc
 00579bd70e10c8260e36cfc34e865642340b1e73 3740 slack_0.15.2-9.debian.tar.xz
 d99d46fe4e44cc2155465da7f681f232911bc11a 35386 slack_0.15.2-9_all.deb
Checksums-Sha256:
 585ade0445b57b8ae8574abf3d7fc98689535b4460abfa3afe86086a132614fb 1642 
slack_0.15.2-9.dsc
 b9b0b2aa8fb65babaaefd37c4c1624f4a6aa972721390d9f8482e84612283dec 3740 
slack_0.15.2-9.debian.tar.xz
 6ddcc7518d7805a96ce13c444ffeb9159eec6d61ffd33a07a9a4f4bacc24717c 35386 
slack_0.15.2-9_all.deb
Files:
 03458d7ba19210eae347e6e5061c53e4 1642 admin optional slack_0.15.2-9.dsc
 d3b0189bfa74f99e1def1cb76104e507 3740 admin optional 
slack_0.15.2-9.debian.tar.xz
 198350f7e8a397828edd3a6a0ecf3f5d 35386 admin optional slack_0.15.2-9_all.deb

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

iQIcBAEBCgAGBQJXyoqqAAoJEFHf2Ts++3nv4boP/R533fNwVMPW9Fo1nX3jrfOf
5zaoH991/ASQp226WrQ/zyHcWRro5WLt6eOfM3xdeHU/wA5Sk8Vfo/POr3dL0fzu
ebGQGpwBguehYmKlQE6yzUM+l1ebqmC8l9JDeH4kVG6R3JU93fPs533d8wfB4EE5
q7/DAjGvKz6conixOGYuOlDCBVHmtjIcYM/uJmGf9V/GuEg/TIPjx2v2+T2SKw3+
teraruzVTLah85Ql7smt0+58oK5GJoVkkKHlfuSmlD+nwBcw3dAZIW8ZYl/BUraR
euoEkof6MdY8p+Tl1IkOs6/L+9EXvtGkAjUrWwEVVnppU3qSKqcZomZ4463gUn1e
3u6FsuDKo0IFm8TOQD1mM3DxYe1wpEGhiO0zgE0Ny65eSgXHVysrTVUvH4QeUaeo
dgQMB8zmxnwoIt1xp3Ai28Mgc3x/ecxlqhEmWDW8cCf71OHuoqNNrf8LDwWJhhQ3
oOAsGiKGesTRY97On/ciNgzVGDkla5QKJP0XZexBmp6Q364MNcWzR3gSzJgphFCM
p+U2aKRexdUw/z2H/rYwPVqggmTvwfifizG7EESW6yrL44yXmp27tF1g0r+iqZ+O
a/yxDXkuHzVW6UOpfGRvi29GnhLiePLsJ+cml4erjXVUXMhRcwbaXFVHzFd0x345
ZYLdKzp9qk6DVzQHQkmd
=t4kr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to