[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#834731: marked as done (kdesrc-build: FTBFS with '.' removed from perl's @INC)



Your message dated Mon, 05 Sep 2016 22:26:12 +0000
with message-id <E1bh2LE-00079e-Eh@franck.debian.org>
and subject line Bug#834731: fixed in kdesrc-build 1.15.1-1.1
has caused the Debian Bug report #834731,
regarding kdesrc-build: 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 owner@bugs.debian.org
immediately.)


-- 
834731: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834731
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kdesrc-build
Version: 1.15.1-1
Severity: important
User: debian-perl@lists.debian.org
Usertags: perl-cwd-inc-removal
Tags: patch

This package FTBFS when '.' is removed from @INC, as seen at [1].
The attached patch should fix this.

This change is being made for security reasons; for more background,
see #588017 and [2].

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.

Thanks,
Dominic.

[1] <http://perl.debian.net/rebuild-logs/experimental/kdesrc-build_1.15.1-1/kdesrc-build_1.15.1-1_amd64-2016-08-16T16%3A58%3A25Z.build>
[2] <https://lists.debian.org/debian-release/2016/07/msg00456.html>
diff -Nru kdesrc-build-1.15.1/debian/changelog kdesrc-build-1.15.1/debian/changelog
--- kdesrc-build-1.15.1/debian/changelog	2012-05-25 11:51:54.000000000 +0100
+++ kdesrc-build-1.15.1/debian/changelog	2016-08-18 12:52:08.000000000 +0100
@@ -1,3 +1,10 @@
+kdesrc-build (1.15.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix kdesrc-build-test.pl to work without '.' in @INC
+
+ -- Dominic Hargreaves <dom@earth.li>  Thu, 18 Aug 2016 12:52:00 +0100
+
 kdesrc-build (1.15.1-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru kdesrc-build-1.15.1/debian/patches/series kdesrc-build-1.15.1/debian/patches/series
--- kdesrc-build-1.15.1/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ kdesrc-build-1.15.1/debian/patches/series	2016-08-18 12:52:56.000000000 +0100
@@ -0,0 +1 @@
+test-without-inc
diff -Nru kdesrc-build-1.15.1/debian/patches/test-without-inc kdesrc-build-1.15.1/debian/patches/test-without-inc
--- kdesrc-build-1.15.1/debian/patches/test-without-inc	1970-01-01 01:00:00.000000000 +0100
+++ kdesrc-build-1.15.1/debian/patches/test-without-inc	2016-08-18 12:53:09.000000000 +0100
@@ -0,0 +1,15 @@
+Fix kdesrc-build-test.pl to work without '.' in @INC
+
+Author: Dominic Hargreaves <dom@earth.li>
+
+--- kdesrc-build-1.15.1.orig/kdesrc-build-test.pl
++++ kdesrc-build-1.15.1/kdesrc-build-test.pl
+@@ -21,7 +21,7 @@ my $fullRun = 0;
+ GetOptions("full-run!" => \$fullRun);
+ 
+ package test; # Tells kdesrc-build not to run
+-require 'kdesrc-build';
++require './kdesrc-build';
+ 
+ # Reset to kdesrc-build's package so we don't have to import symbols back from
+ # kdesrc-build.

--- End Message ---
--- Begin Message ---
Source: kdesrc-build
Source-Version: 1.15.1-1.1

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

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated kdesrc-build 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: SHA512

Format: 1.8
Date: Wed, 31 Aug 2016 21:43:59 +0200
Source: kdesrc-build
Binary: kdesrc-build
Architecture: source all
Version: 1.15.1-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description:
 kdesrc-build - tool for building KDE from its source repositories
Closes: 834731
Changes:
 kdesrc-build (1.15.1-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Dominic Hargreaves ]
   * Fix kdesrc-build-test.pl to work without '.' in @INC
     Closes: #834731
Checksums-Sha1:
 86cc9c6d46da5b11a2594740abbcd1fa2c6645b6 2145 kdesrc-build_1.15.1-1.1.dsc
 5b887ac468d3211e9215dfc14584bf9988d80d9c 3668 kdesrc-build_1.15.1-1.1.debian.tar.xz
 f2ef0de7a1ad92ba89b6c1b35c30eb83956b265e 167092 kdesrc-build_1.15.1-1.1_all.deb
Checksums-Sha256:
 05fef4841c21e6d314c7fd49817e899fadbb5f07a9e15783d5b3b3d9aff425e8 2145 kdesrc-build_1.15.1-1.1.dsc
 8325647abef48fd2806e430f696e6e627d5805799f58663210f7db4468203dca 3668 kdesrc-build_1.15.1-1.1.debian.tar.xz
 8f4ee6febf5bb3d6e96eabd99e9300426965e252c9f4756116bb7ed43444f4ab 167092 kdesrc-build_1.15.1-1.1_all.deb
Files:
 cbd003673909828137ae087e5d94ee03 2145 kde optional kdesrc-build_1.15.1-1.1.dsc
 cf62735de8dac8f555af6d69ac001290 3668 kde optional kdesrc-build_1.15.1-1.1.debian.tar.xz
 757e50688eb2b3b46b9f35847edc95fd 167092 kde optional kdesrc-build_1.15.1-1.1_all.deb

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

iQJ8BAEBCgBmBQJXxzPlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGFf0P/1+22w3lnSvgIXyNVDHCP5H5
5pcnHuO+dFWVsxSPGMA8AorSDvNfhB/fQwXVK0QmYVTUADbnrGsrVm9m2o5cDTum
UBuIGEJkeHvKO8pSTx+YE7uqTLdleEeHpqloM9bAmbyPtmUCX5HAiZz+ol3GgBKD
5F8eXaQeiP1C/beU2OF1CXQ7C15XYQ1N8VYV1c0MYgFt41JMrXywbMY3DX9abhpC
Qx+Hb5EqKRDIQVdsyDSWyrDWlOlkRtGnR4P3ERHeF43vnDQyh0fQ6UBaMtHWPT90
DQ+r6rx3HeUZE9py6/Kfff4SmkO3jN/Ud4LWjT9In8nxD/1GHgHsvQCwkdrQkS8d
S3pF0OsKrNzpiarWxkhsoq8nRFQpkXlFFcmhF14rCrhMebe++kjoyoI8l9yp6o0Y
tYKzAavJYvyemiB21iinWXy1j1vUEdFMz0eosY53ysQ1lhUrpRRx5JTmvZN7XJ1J
x9/gvCDSQTfzI0m9S1AWtwgR/5LKo7BAwZRFMMHal7cfl5uBOc1R3ff4xAbuzCzd
cM1BVOWcc8KyY0+QYnrpfcSIAgnAsURtw1bTlQewr86e8NadFBSGAVQwbkVZlPqJ
LXWboGTK6rItBgOr7/twXnEGeq0u68mU/AbiK1Rqw+hiHmuWKH/xWLyHbPEltBVl
JBlnAY9LRPPCKRPbe68g
=g6mq
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: