Your message dated Fri, 18 May 2018 11:19:32 +0000
with message-id <[email protected]>
and subject line Bug#898989: fixed in altree 1.3.1-6
has caused the Debian Bug report #898989,
regarding altree: FTBFS with Perl 5.27: _quicksort sub-pragma removed
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.)


-- 
898989: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898989
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: altree
Version: 1.3.1-5
Severity: important
User: [email protected]
Usertags: perl-5.28-transition
Tags: patch

When rebuilding altree against perl 5.27.11, we found this problem caused
by the removal of the '_quicksort' sub-pragma to sort:

PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" 
"-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" 
t/*.t
#   Failed test 'use ALTree::Import;'
#   at t/ALTree.t line 9.
#     Tried to use 'ALTree::Import'.
#     Error:  sort: unknown subpragma '_quicksort' at 
/<<PKGBUILDDIR>>/blib/lib/ALTree/SitePerForet.pm line 10.

With the attached patch, altree builds under perl 5.27.11.

This file doesn't even seem to use perl's sort function, so the change
is effectively a no-op.

Thanks,
Dominic.
>From 792e0f374d932af390df409d61710633d60e2717 Mon Sep 17 00:00:00 2001
From: Dominic Hargreaves <[email protected]>
Date: Fri, 18 May 2018 11:21:09 +0200
Subject: [PATCH] Remove unused _quicksort sub-pragma, no longer supported in
 Perl 5.27

---
 debian/changelog                  |  7 +++++++
 debian/patches/no-quicksort.patch | 15 +++++++++++++++
 debian/patches/series             |  1 +
 3 files changed, 23 insertions(+)
 create mode 100644 debian/patches/no-quicksort.patch

diff --git a/debian/changelog b/debian/changelog
index ec75751..505ee30 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+altree (1.3.1-5.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove unused _quicksort sub-pragma, no longer supported in Perl 5.27
+
+ -- Dominic Hargreaves <[email protected]>  Fri, 18 May 2018 11:20:24 +0200
+
 altree (1.3.1-5) unstable; urgency=medium
 
   * Moved packaging from SVN to Git
diff --git a/debian/patches/no-quicksort.patch b/debian/patches/no-quicksort.patch
new file mode 100644
index 0000000..735d231
--- /dev/null
+++ b/debian/patches/no-quicksort.patch
@@ -0,0 +1,15 @@
+Author: Dominic Hargreaves <[email protected]>
+Description: Remove unused _quicksort sub-pragma, no longer supported in Perl 5.27
+
+diff --git a/ALTree/SitePerForet.pm b/ALTree/SitePerForet.pm
+index bbfbb4d..eaf805e 100644
+--- a/ALTree/SitePerForet.pm
++++ b/ALTree/SitePerForet.pm
+@@ -7,7 +7,6 @@ package ALTree::SitePerForet;
+ ################################################################
+ 
+ use base qw(ALTree::Base ALTree::Site);
+-use sort '_quicksort';
+ 
+ sub New { # [classe] site_nb
+     my $class=shift;
diff --git a/debian/patches/series b/debian/patches/series
index f412662..ddb8d43 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 from-upstream-no-nested-functions.patch
+no-quicksort.patch
-- 
2.11.0


--- End Message ---
--- Begin Message ---
Source: altree
Source-Version: 1.3.1-6

We believe that the bug you reported is fixed in the latest version of
altree, 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.
Andreas Tille <[email protected]> (supplier of updated altree 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: Fri, 18 May 2018 12:01:00 +0200
Source: altree
Binary: altree altree-examples
Architecture: source
Version: 1.3.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
 altree     - program to perform phylogeny-based association and localization a
 altree-examples - example files for ALTree
Closes: 898989
Changes:
 altree (1.3.1-6) unstable; urgency=medium
 .
   [ Dominic Hargreaves ]
   * Remove unused _quicksort sub-pragma, no longer supported in Perl 5.27
     Closes: #898989
 .
   [ Andreas Tille ]
   * debhelper 11
   * Point Vcs fields to salsa.debian.org
   * Standards-Version: 4.1.4
   * Drop useless get-orig-source target
Checksums-Sha1:
 a93f0fa5f2cd865c4586a1e6a0b12c10b327c794 2264 altree_1.3.1-6.dsc
 1e77c85355c249a401137af6b04754041693b788 6124 altree_1.3.1-6.debian.tar.xz
Checksums-Sha256:
 05a2abe60ae25c9f6ee5ed3890619c5acbed5f3ade69946d4b6ab2bceef87295 2264 
altree_1.3.1-6.dsc
 5bd1462c5ba8fb4c70400fa1eec6a7ce047c8b828b9f85e5a49525815c6d20e8 6124 
altree_1.3.1-6.debian.tar.xz
Files:
 79d3156bd3c8b6317264a3512aa8b6bc 2264 science optional altree_1.3.1-6.dsc
 e7b66fed205afc60724b3a9c6cdc4c60 6124 science optional 
altree_1.3.1-6.debian.tar.xz

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlr+si4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHb/A//dbjzJX0fAn4QI5H94255pr8gzvBGMXD0
K7rljwUUSnVxt64FeNSFsLUdIbBY3RO/7IWtbil2BHEeKxwmXXxLMPMPft/OXUem
mO9ZdI1KstlUQmiTKQGszOl2ylJAqyIpOhx8awc0VzR+KYolvBlrEnzoxTgkuii9
XTqrdOjauQNQys9Wj9DX32y4YE50uMia2UwgXBE8WUvbisKiE5cSDSCwaVeEcBo9
GvpzPcBQu3dAziFjoEOFF/UUdQhIGsCWJSNYaYn7RCaQhfaV92ksg+W9Du37/EXv
PC1v+LLFOKHXm6bI8hxqpnyuJT5Dsk6rRlJhmky8SB5VFtYrkT5B2m+YYwIsl525
aMYKMmIEn9hpaXbUDcJaBsAkz84gx7qG7DXKVcLsYOF2DtvqT2uhDwMM6HDMEhgE
8j98DcJgpcMznn9KcqfD8o8XJT8yoB0YMZscV6FlmrO6YyVAZ21arVB5JMbKBSnQ
pfoLlmx58Cg6FlTzlYjFVbmVP0EpSbaXXZGjOb3rzaL4OqlmwAIcMcZVux3z/7Nb
JhHDAEyh2liaT78I4IUiwJ4V7ZF56t+wShI/wyzWZlR8oaIVRYdRJvVxwIR99vKo
hMf5kCVcJAS4XDblhi1N0Jl0XEMIHbjQcqvtaIM6IxfsSzlhKHZvyB/Wx5tzNeSC
WuxIPwj1yno=
=jjrE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to