Bug#871367: fftw: diff for NMU version 2.1.5-4.2
On Wed, 16 Aug 2017 19:28:46 +0200, Mattia Rizzolo wrote: > > remote: YAML Error: Couldn't open > > /home/groups/debian-science/kgb/kgb-client.conf for input:\nNo such file or > > directory > > remote:Code: YAML_LOAD_ERR_FILE_INPUT > > remote: at /usr/share/perl5/YAML.pm line 71 > That's the one problem with non-team mebers pushing there, as they can't > read that file. Ah, makes sense (the explanation :)) > But everything else works, it's just that the commit > msg doesn't appear in the IRC channel, so *shrugs*. Ack. 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 of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Lenny Kravitz: It Aint Over Til Its Over signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#871367: fftw: diff for NMU version 2.1.5-4.2
On Wed, 16 Aug 2017 14:35:26 +0200, Mattia Rizzolo wrote: > On Wed, Aug 16, 2017 at 03:41:22AM +0200, gregor herrmann wrote: > > I've prepared an NMU for fftw (versioned as 2.1.5-4.2) and > > uploaded it to DELAYED/5. Please feel free to tell me if I > > should delay it longer. > On the contrary, I've just rescheduled it to 0 days, thank you! Thanks! > Just, would you be so kind to `gbp import-dsc …` it into the git > repository? All DDs should be able to write to debian-science > repos. Done. As a side note, there seems to be a problem with the hooks: remote: YAML Error: Couldn't open /home/groups/debian-science/kgb/kgb-client.conf for input:\nNo such file or directory remote:Code: YAML_LOAD_ERR_FILE_INPUT remote: at /usr/share/perl5/YAML.pm line 71 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 of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: The Eagles: Best Of My Love signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#871367: fftw: diff for NMU version 2.1.5-4.2
Control: tags 871367 + pending Dear maintainer, I've prepared an NMU for fftw (versioned as 2.1.5-4.2) and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it longer. Regards. -- .''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Pink Floyd: Yet Another Movie/Round And Ar diff -Nru fftw-2.1.5/debian/changelog fftw-2.1.5/debian/changelog --- fftw-2.1.5/debian/changelog 2016-09-18 14:15:51.0 +0200 +++ fftw-2.1.5/debian/changelog 2017-08-16 03:22:14.0 +0200 @@ -1,3 +1,14 @@ +fftw (2.1.5-4.2) unstable; urgency=medium + + * Non-maintainer upload. + * Fix "FTBFS: Unescaped left brace in regex is deprecated here": +add patch fix-texi2html-perl526.patch to fix Perl 5.26 regexp +warnings/errors. +(Closes: #871367) + * Add support for DEB_BUILD_OPTIONS=nocheck in debian/rules. + + -- gregor herrmann <gre...@debian.org> Wed, 16 Aug 2017 03:22:14 +0200 + fftw (2.1.5-4.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch --- fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch 1970-01-01 01:00:00.0 +0100 +++ fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch 2017-08-08 01:00:14.0 +0200 @@ -0,0 +1,35 @@ +Description: Fix perl 5.26 regexp warnings/errors +Origin: vendor +Bug-Debian: https://bugs.debian.org/871367 +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2017-08-07 + +--- a/doc/texi2html b/doc/texi2html +@@ -839,7 +839,7 @@ + s/\@refill\s+//g; + # other substitutions + _substitutions; +-s/\@value{($VARRE)}/$value{$1}/eg; ++s/\@value\{($VARRE)}/$value{$1}/eg; + s/\@footnote\{/\@footnote$docu_doc\{/g; # mark footnotes, cf. pass 4 + # + # analyze the tag again +@@ -1169,7 +1169,7 @@ + # + # xref + # +-while (/\@(x|px|info|)ref{($XREFRE)(}?)/o) { ++while (/\@(x|px|info|)ref\{($XREFRE)(}?)/o) { + # note: Texinfo may accept other characters + ($type, $nodes, $full) = ($1, $2, $3); + ($before, $after) = ($`, $'); +@@ -1768,7 +1768,7 @@ + while ($changed) { + $changed = 0; + $done = ''; +- while (/\@(\w+){([^\{\}]+)}/) { ++ while (/\@(\w+)\{([^\{\}]+)}/) { + $text = _style($1, $2); + if ($text) { + $_ = "$`$text$'"; diff -Nru fftw-2.1.5/debian/patches/series fftw-2.1.5/debian/patches/series --- fftw-2.1.5/debian/patches/series 2016-09-18 14:06:40.0 +0200 +++ fftw-2.1.5/debian/patches/series 2017-08-08 00:46:34.0 +0200 @@ -5,3 +5,4 @@ info-syntax fix-texi2html-perl522.patch perl-cwd-in-inc.patch +fix-texi2html-perl526.patch diff -Nru fftw-2.1.5/debian/rules fftw-2.1.5/debian/rules --- fftw-2.1.5/debian/rules 2016-07-11 21:59:11.0 +0200 +++ fftw-2.1.5/debian/rules 2017-08-08 01:10:18.0 +0200 @@ -30,17 +30,21 @@ # single precision F77=gfortran CFLAGS="$(CFLAGS)" CC=mpicc ./configure $(CONFFLAGS) --enable-float --enable-type-prefix $(ARCHCONFFLAGS) $(MAKE) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) #$(MAKE) -C tests check ./tests/fftw_test -t -e -v -p 1024 -x 1 ./tests/rfftw_test -t -e -v -p 1024 -x 1 +endif $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp-single $(MAKE) clean # double precision F77=gfortran CFLAGS="$(CFLAGS)" CC=mpicc ./configure $(CONFFLAGS) $(ARCHCONFFLAGS) $(MAKE) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) #$(MAKE) -C tests check ./tests/fftw_test -t -e -v -p 1024 -x 1 ./tests/rfftw_test -t -e -v -p 1024 -x 1 +endif $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp-double touch build-arch-stamp signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#871367: fftw: FTBFS: Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/\@(\w+){ <-- HERE ([^\{\}]+)}/ at texi2html
Control: tag -1 + patch On Mon, 07 Aug 2017 11:50:33 -0400, Lucas Nussbaum wrote: > Source: fftw > Version: 2.1.5-4.1 > Severity: serious > Tags: buster sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20170807 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part (hopefully): > > make[1]: Entering directory '/<>/doc' > > perl texi2html -split_chapter -no_toc_href fftw.texi > > Unescaped left brace in regex is deprecated here (and will be fatal in Perl > > 5.30), passed through in regex; marked by <-- HERE in m/\@(\w+){ <-- HERE > > ([^\{\}]+)}/ at texi2html line 1771. > > Unescaped left brace in regex is illegal here in regex; marked by <-- HERE > > in m/\@value{ <-- HERE ([^\s\{\}]+)}/ at texi2html line 842, line 4. > > Makefile:799: recipe for target 'html' failed > > make[1]: *** [html] Error 25 Here's yet another patch for texi2html. (And a bonus feature to make testing the build easier.) 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 of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- diff -Nru fftw-2.1.5/debian/changelog fftw-2.1.5/debian/changelog --- fftw-2.1.5/debian/changelog 2016-09-18 08:15:51.0 -0400 +++ fftw-2.1.5/debian/changelog 2017-08-07 18:39:10.0 -0400 @@ -1,3 +1,14 @@ +fftw (2.1.5-4.2) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix "FTBFS: Unescaped left brace in regex is deprecated here": +add patch fix-texi2html-perl526.patch to fix Perl 5.26 regexp + warnings/errors. +(Closes: #871367) + * Add support for DEB_BUILD_OPTIONS=nocheck in debian/rules. + + -- gregor herrmann <gre...@debian.org> Mon, 07 Aug 2017 18:39:10 -0400 + fftw (2.1.5-4.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch --- fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch 1969-12-31 19:00:00.0 -0500 +++ fftw-2.1.5/debian/patches/fix-texi2html-perl526.patch 2017-08-07 18:39:10.0 -0400 @@ -0,0 +1,35 @@ +Description: Fix perl 5.26 regexp warnings/errors +Origin: vendor +Bug-Debian: https://bugs.debian.org/871367 +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2017-08-07 + +--- a/doc/texi2html b/doc/texi2html +@@ -839,7 +839,7 @@ + s/\@refill\s+//g; + # other substitutions + _substitutions; +-s/\@value{($VARRE)}/$value{$1}/eg; ++s/\@value\{($VARRE)}/$value{$1}/eg; + s/\@footnote\{/\@footnote$docu_doc\{/g; # mark footnotes, cf. pass 4 + # + # analyze the tag again +@@ -1169,7 +1169,7 @@ + # + # xref + # +-while (/\@(x|px|info|)ref{($XREFRE)(}?)/o) { ++while (/\@(x|px|info|)ref\{($XREFRE)(}?)/o) { + # note: Texinfo may accept other characters + ($type, $nodes, $full) = ($1, $2, $3); + ($before, $after) = ($`, $'); +@@ -1768,7 +1768,7 @@ + while ($changed) { + $changed = 0; + $done = ''; +- while (/\@(\w+){([^\{\}]+)}/) { ++ while (/\@(\w+)\{([^\{\}]+)}/) { + $text = _style($1, $2); + if ($text) { + $_ = "$`$text$'"; diff -Nru fftw-2.1.5/debian/patches/series fftw-2.1.5/debian/patches/series --- fftw-2.1.5/debian/patches/series 2016-09-18 08:06:40.0 -0400 +++ fftw-2.1.5/debian/patches/series 2017-08-07 18:39:10.0 -0400 @@ -5,3 +5,4 @@ info-syntax fix-texi2html-perl522.patch perl-cwd-in-inc.patch +fix-texi2html-perl526.patch diff -Nru fftw-2.1.5/debian/rules fftw-2.1.5/debian/rules --- fftw-2.1.5/debian/rules 2016-07-11 15:59:11.0 -0400 +++ fftw-2.1.5/debian/rules 2017-08-07 18:39:10.0 -0400 @@ -30,17 +30,21 @@ # single precision F77=gfortran CFLAGS="$(CFLAGS)" CC=mpicc ./configure $(CONFFLAGS) --enable-float --enable-type-prefix $(ARCHCONFFLAGS) $(MAKE) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) #$(MAKE) -C tests check ./tests/fftw_test -t -e -v -p 1024 -x 1 ./tests/rfftw_test -t -e -v -p 1024 -x 1 +endif $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp-single $(MAKE) clean # double precision F77=gfortran CFLAGS="$(CFLAGS)" CC=mpicc ./configure $(CONFFLAGS) $(ARCHCONFFLAGS) $(MAKE) +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) #$(MAKE) -C tests check ./tests/fftw_test -t -e -v -p 1024 -x 1 ./tests/rfftw_test -t -e -v -p 1024 -x 1 +endif $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp-double touch build-arch-stamp signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#870821: esys-particle FTBFS with perl 5.26
Control: tag -1 + patch On Sat, 05 Aug 2017 17:30:46 +0300, Adrian Bunk wrote: > Source: esys-particle > Version: 2.3.5+dfsg1-1 > Severity: serious > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/esys-particle.html > > ... > ./makeglos.pl paper.glo > Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in > m/\\newglossarytype\[(.*)\]{ <-- HERE (.*)}{(.*)}{(.*)}/ at ./makeglos.pl > line 49. > Makefile:606: recipe for target 'ESyS-Particle_Tutorial.pdf' failed > make[4]: *** [ESyS-Particle_Tutorial.pdf] Error 255 Here's a patch fixing the regexps in the helper scripts and making the build succedd. 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 of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#837055: fftw: diff for NMU version 2.1.5-4.1
Control: tags 837055 + pending Dear maintainer, I've prepared an NMU for fftw (versioned as 2.1.5-4.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Tom Waits: Jack Kerouac on the Road diff -Nru fftw-2.1.5/debian/changelog fftw-2.1.5/debian/changelog --- fftw-2.1.5/debian/changelog 2016-07-12 23:16:24.0 +0200 +++ fftw-2.1.5/debian/changelog 2016-09-18 14:15:51.0 +0200 @@ -1,3 +1,13 @@ +fftw (2.1.5-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix "FTBFS due to bfnnconv.pl failing to execute m-ascii.pl (. +removed from @INC in perl)": +add patch adding "./" to the require() calls in FAQ/bfnnconv.pl. +(Closes: #837055) + + -- gregor herrmann <gre...@debian.org> Sun, 18 Sep 2016 14:15:51 +0200 + fftw (2.1.5-4) unstable; urgency=medium * Team upload diff -Nru fftw-2.1.5/debian/patches/perl-cwd-in-inc.patch fftw-2.1.5/debian/patches/perl-cwd-in-inc.patch --- fftw-2.1.5/debian/patches/perl-cwd-in-inc.patch 1970-01-01 01:00:00.0 +0100 +++ fftw-2.1.5/debian/patches/perl-cwd-in-inc.patch 2016-09-18 14:15:48.0 +0200 @@ -0,0 +1,21 @@ +Description: require() sripts with ./ + After cwd was removed from perl's @INC (CVE-2016-1238), + bfnnconv.pl doesn't find its "subscripts" anymore. + require them with "./" prefixed. +Origin: vendor +Bug-Debian: https://bugs.debian.org/837055 +Forwarded: no +Author: gregor herrmann <gre...@debian.org> +Last-Update: 2016-09-18 + +--- a/FAQ/bfnnconv.pl b/FAQ/bfnnconv.pl +@@ -61,7 +61,7 @@ + + open(U,">$prefix.xrefdb-new"); + +-for $x (@outputs) { require("m-$x.pl"); } ++for $x (@outputs) { require("./m-$x.pl"); } + + ('init'); + diff -Nru fftw-2.1.5/debian/patches/series fftw-2.1.5/debian/patches/series --- fftw-2.1.5/debian/patches/series 2016-07-11 08:55:51.0 +0200 +++ fftw-2.1.5/debian/patches/series 2016-09-18 14:06:40.0 +0200 @@ -4,3 +4,4 @@ 05_ac_define_syntax.diff info-syntax fix-texi2html-perl522.patch +perl-cwd-in-inc.patch signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#805824: Team maintenance in Debian Science for pdl? (Was: pdl: Fails to build with GSL 2)
On Fri, 15 Jan 2016 14:13:33 +0100, Andreas Tille wrote: > BTW, I have CCed Gregor Hermann since after noticing that the package is > hosted at CPAN this might also be a package for Debian Perl team. I > trust Gregor to decide whether he want to forward this for discussion or > leave it in Debian Science. I'm fine with having it either in the Science or the Perl team, whatever is more convenient for you guys. Since you just moved it to Science, maybe we can leave it there for now, and we're always around for help. Unless Henning prefers pkg-perl of course. Cheers, gregor -- .''`. Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: John Zorn: Kedushah (Sparks) signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
Bug#754661: findimagedupes: FTBFS: build-dependencies not satisfyable in sid
Control: block -1 with 754564 On Mon, 14 Jul 2014 15:06:39 +0200, Andreas Tille wrote: libinline-c-perl is in NEW - may be just waiting would help in this case? Gregor, what do you think? (BTW, feel free to NMU according to your opinion!) Correct, libinline-c-perl is in NEW; #754564. I guess the ftp-masters were more busy with the point release in the last days. In general I think that this is a typical example of a lose-lose situation: - Either you upload early, then the package has a problem as long as the dependency is still in NEW (like now); - or you upload late, then the package FTBFS as soon as (libinline-c-perl is accepted and) the new libinline-perl is uploaded. I agreed that waiting for libinline-c-perl makes sense, and then closing this bug. (Uploading now with a reversed order, and then uploading again in a few days with another reversal seems like a waste of time to me.) Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: Suzanne Vega: Knight Moves signature.asc Description: Digital Signature -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers