Bug#888663: libtemplate-perl: FTBFS with debhelper/11.1
On Sat, 10 Mar 2018 19:07:27 -0800, Benj. Mako Hill wrote: > > > Is there something where the Debian Perl Group can help? > Apologies for the slow response. The package needed a major > overhaul. I've done that now and fixed this issue and quite a few > others. Thanks, that's excellent news. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: The Dubliners: Wild rover signature.asc Description: Digital Signature
Bug#888663: libtemplate-perl: FTBFS with debhelper/11.1
> Is there something where the Debian Perl Group can help? Apologies for the slow response. The package needed a major overhaul. I've done that now and fixed this issue and quite a few others. In general, I'm very happy with NMUs of my package if I'm not able to get to it or unresponsive for any reason. Thanks so much for offering to help! Later, Mako -- Benjamin Mako Hill http://mako.cc/ Creativity can be a social contribution, but only in so far as society is free to use the results. --GNU Manifesto signature.asc Description: PGP signature
Bug#888663: libtemplate-perl: FTBFS with debhelper/11.1
On Sun, 28 Jan 2018 11:25:10 -0800, Benj. Mako Hill wrote: > > > In the concrete case, it is appears to be relaitively simple to > > convert libtemplate-perl to use override targets rather than the > > deprecated manual sequence control parameters. I have attached > > a patch for this. > Thanks for the patch! I'll test this and upload it if it looks > alright. Any news? Is there something where the Debian Perl Group can help? Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- NP: Nick Drake: Which Will signature.asc Description: Digital Signature
Bug#888663: libtemplate-perl: FTBFS with debhelper/11.1
> In the concrete case, it is appears to be relaitively simple to > convert libtemplate-perl to use override targets rather than the > deprecated manual sequence control parameters. I have attached > a patch for this. Thanks for the patch! I'll test this and upload it if it looks alright. Later, Mako -- Benjamin Mako Hill http://mako.cc/ Creativity can be a social contribution, but only in so far as society is free to use the results. --GNU Manifesto signature.asc Description: PGP signature
Bug#888663: libtemplate-perl: FTBFS with debhelper/11.1
Package: libtemplate-perl Version: 2.24-1.2 Severity: serious Tags: patch Hi, The libtemplate-perl package FTBFS with debhelper/11.1 as its build target is not safe to run multiple times. However, since debhelper/11.1 this is occurs becase we had to fix a bug in debhelper's handling of "explicitly defined rules targets". In the concrete case, it is appears to be relaitively simple to convert libtemplate-perl to use override targets rather than the deprecated manual sequence control parameters. I have attached a patch for this. More details can be found in: * #886901 comment #35 * #887688 comment #37 * #880840 Apologies for the inconvenience. Thanks, ~Niels >From cf111ede34f6b34ecad12531e826e523c54b4a55 Mon Sep 17 00:00:00 2001 From: Niels Thykier Date: Sun, 28 Jan 2018 14:26:30 + Subject: [PATCH] Rewrite d/rules to avoid deprecated dh sequence ctrl parameters Signed-off-by: Niels Thykier --- debian/rules | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/debian/rules b/debian/rules index db25e51..8480199 100755 --- a/debian/rules +++ b/debian/rules @@ -2,18 +2,16 @@ %: dh $@ -build: - dh build --before dh_auto_configure +override_dh_auto_configre: [ ! -f $(CURDIR)/lib/Template/Config.pm.orig ] && cp $(CURDIR)/lib/Template/Config.pm $(CURDIR)/lib/Template/Config.pm.orig - dh build --remaining + dh_auto_configure override_dh_installdocs: dh_installdocs -X.svn/ -clean: - dh clean --until dh_auto_clean +override_dh_auto_clean: + dh_auto_clean rm -f $(CURDIR)/.defaults.cfg rm -f $(CURDIR)/t/test/src/divisionbyzero.ttc rm -rf $(CURDIR)/t/test/tmp/cache/* [ ! -f $(CURDIR)/lib/Template/Config.pm.orig ] || mv -f $(CURDIR)/lib/Template/Config.pm.orig $(CURDIR)/lib/Template/Config.pm - dh clean --remaining -- 2.15.1