Your message dated Tue, 30 Aug 2016 16:28:45 +0000
with message-id <[email protected]>
and subject line Bug#835432: fixed in polymake 3.0r2-2
has caused the Debian Bug report #835432,
regarding polymake: 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 [email protected]
immediately.)
--
835432: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835432
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: polymake
Version: 3.0r2-1
Severity: important
User: [email protected]
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 invoking configure.pl with "-I.".
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/polymake_3.0r1-4/polymake_3.0r1-4_amd64-2016-08-16T19%3A03%3A11Z.build>
[2] <https://lists.debian.org/debian-release/2016/07/msg00456.html>
>From 210ea4895a1e56461a7776b6e4336a3a7c4d0f82 Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves <[email protected]>
Date: Thu, 25 Aug 2016 16:36:45 +0100
Subject: [PATCH] Run configure.pl with -I. to fix problems when '.' is removed
from @INC
---
configure | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/configure b/configure
index ca94fa6..94b7086 100755
--- a/configure
+++ b/configure
@@ -19,11 +19,11 @@ ExtractPerl() {
case "$*" in *PERL=*)
ExtractPerl "$@"
- exec $Perl $Script "$@"
+ exec $Perl -I. $Script "$@"
;;
?*)
- exec perl $Script "$@"
+ exec perl -I. $Script "$@"
;;
esac
-exec perl $Script
+exec perl -I. $Script
--
2.1.4
--- End Message ---
--- Begin Message ---
Source: polymake
Source-Version: 3.0r2-2
We believe that the bug you reported is fixed in the latest version of
polymake, 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.
David Bremner <[email protected]> (supplier of updated polymake 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: SHA1
Format: 1.8
Date: Mon, 29 Aug 2016 16:51:55 -0300
Source: polymake
Binary: polymake
Architecture: source
Version: 3.0r2-2
Distribution: unstable
Urgency: medium
Maintainer: David Bremner <[email protected]>
Changed-By: David Bremner <[email protected]>
Description:
polymake - Tool for algorithmic discrete geometry
Closes: 835432
Changes:
polymake (3.0r2-2) unstable; urgency=medium
.
* Bug fix: force . in @INC for configure, thanks
to Dominic Hargreaves (Closes: #835432).
Checksums-Sha1:
db0752b2c8f790e21159e021a8daf3ba872cd739 2127 polymake_3.0r2-2.dsc
50b7e059c33c096a39a4c8caf41ed7cbd45736cc 8600 polymake_3.0r2-2.debian.tar.xz
Checksums-Sha256:
852b39cfe384a42adbd245a437a64ef2365083653ff120b79d8b5829ab59f321 2127
polymake_3.0r2-2.dsc
e94af0380403281689613f1c22c7918aa0138c233660f8b6d0cd627e5744cf65 8600
polymake_3.0r2-2.debian.tar.xz
Files:
f809b8550689cea088ace0124e8f19a0 2127 math optional polymake_3.0r2-2.dsc
725e432113c16c10fc5f6aa4434f7e52 8600 math optional
polymake_3.0r2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJXxatPAAoJEMAFfnFNaU+y62IP/jF0pa1731sWngJprRIRuL2Q
p8Qr9SHHh8C0U6zujuUy7oTz9czLTABeWf/BOTyeLH0pxOejAheg+iTajq/RxKS5
kw7w7excxXJAFcG3Je938JHZHz3rbFIi9V5ha5PidLSWvNTBDhqfshRmWQKB7Cq1
mxLzXpGGCb41fNuj32SbykLUhWE83QUOQt0RDv5eaU7Sa+czxTdEle7EC4mg9woo
kdBqSU9V2RDqx9cd4m2jxkXafuYP6cUJOdLdE5Tn9PHx6iQvSofyf1F5bXUhAVvM
BAQ1dU+mHnqJw70MFjgoAfxYtFTuZv+MXqkuVnu8hc+KmhfrsjBeKRDchoaBCjL9
sWWlbMk0Ehzi2ODaC9z9Ke4vXUoU4kJOtbptBGZoKc93JZEc6d9eyYVjgn3i2LsY
hlk/pFqX/HyuL393Jrlm7OdxRVG0SxhyFiJhw1W2tcWDhr/QJ1EoUV7XQwVre4Re
7SjF1t4Vghlxbgo7fYyUOSl1jLiqHcnRAoCxpa63YeqkPaPzZBxJmYRmJTaPw0e3
fBskwGgl9mfEeR43953HnHzBwpCUJzTW9QCWPnH0l7RxtLYU43U80KukDY8OPc2F
MxfQRm+eUzPhG2ax5lylajcnQj4UBUZZ3pYR3iJSldkbBZNPWAmqw3VrMtmKX5m8
aT1/qGU7adULSxjAfNCx
=+OlY
-----END PGP SIGNATURE-----
--- End Message ---