long time no blog post. – & the stretch
release
happened without many RC bug fixes from me; in practice, the
auto-removals
are faster & more convenient.
what I nevertheless did in the last months was to fix RC bugs in
pkg-perl
packages (it still surprises me how fast rotting &
constantly moving code is); prepare RC bug fixes for jessie (also for
pkg-perl
packages); & in the last weeks provide patches
& carry out NMUs for perl packages as part of the ongoing perl
5.26
transition.
#783656– libhtml-microformats-perl: "libhtml-microformats-perl: missing dependency on libmodule-pluggable-perl"
fix in jessie (pkg-perl)#788008– libcgi-application-plugin-anytemplate-perl: "libcgi-application-plugin-anytemplate-perl: missing dependency on libclone-perl"
fix in jessie (pkg-perl)#788350– libhttp-proxy-perl: "libhttp-proxy-perl: FTBFS - proxy tests"
fix in jessie (pkg-perl)#808454– src:libdata-faker-perl: "libdata-faker-perl: FTBFS under some locales (eg. fr_CH.UTF-8)"
fix in jessie (pkg-perl)#824843– libsys-syscall-perl: "libsys-syscall-perl: FTBFS on arm64: test suite failures"
fix in jessie (pkg-perl)#824936– libsys-syscall-perl: "libsys-syscall-perl: FTBFS on mips*: test failures"
fix in jessie (pkg-perl)#825012– libalgorithm-permute-perl: "libalgorithm-permute-perl: FTBFS with Perl 5.24: undefined symbol: PUSHBLOCK"
upload new upstream release (pkg-perl)#826136– libsys-syscall-perl: "libsys-syscall-perl FTBFS on hppa arch (with patch)"
fix in jessie (pkg-perl)#826471– intltool: "intltool: Unescaped left brace in regex is deprecated at /usr/bin/intltool-update line 1070"
extend existing patch, uploaded by maintainer#826502– quilt: "quilt: FTBFS with perl 5.26: Unescaped left brace in regex"
apply patch from ntyni (pkg-perl)#826505– swissknife: "swissknife: FTBFS with perl 5.26: Unescaped left brace in regex"
add patches from ntyni, upload to DELAYED/5#839208– libio-compress-perl: "libio-compress-perl: uninstallable, current version superseded by Perl 5.24.1"
upload newer upstream release (pkg-perl)#839218– nama: "nama: FTBFS because of perl's lack of stack reference counting"
apply patch from Balint Reczey (pkg-perl)#848060– src:libx11-protocol-other-perl: "libx11-protocol-other-perl: FTBFS randomly (failing tests)"
fix in jessie (pkg-perl)#855920– src:fail2ban: "fail2ban: FTBFS: test_rewrite_file: AssertionError: False is not true"
try to reproduce, later propose different fix#855951– src:libsecret: "libsecret FTBFS with test failures on many architectures"
try to reproduce#856133– src:shiboken: "shiboken FTBFS on i386/armel/armhf: other_collector_external_operator test failed"
try to reproduce#857087– nsscache: "nsscache: /usr/share/nsscache not installed"
triaging, later fixed by maintainer#858501– libmojomojo-perl: "libmojomojo-perl: broken symlink: /usr/share/perl5/MojoMojo/root/static/js/jquery.autocomplete.js -> ../../../../../javascript/jquery-ui/ui/jquery.ui.autocomplete.min.js"
fix symlink (pkg-perl)#858509– cl-csv-data-table: "cl-csv-data-table: broken symlink: /usr/share/common-lisp/systems/cl-csv-data-table.asd -> ../source/cl-csv-data-table/cl-csv-data-table.asd"
propose a patch#859539– filezilla: "filezilla: Filezilla crashes at startup"
simply close the bug :)#859963– src:mimetic: "mimetic FTBFS on architectures where char is unsigned"
add patch to make variable signed#860142– libgeo-ip-perl: "libgeo-ip-perl: should recommend geoip-database and geoip-database-extra"
analyse, lower severity (pkg-perl)#863049– release.debian.org: "jessie-pu: package shutter/0.92-0.1+deb8u2"
fix in jessie (pkg-perl)#865045– xmltv: "xmltv: FTBFS with Perl 5.26: t/test_filters.t failure"
sponsor maintainer upload#865224– src:uwsgi: "uwsgi: ftbfs with multiple supported python3 versions"
adjust build dependencies, upload NMU with maintainer's permission#865380– libtest-unixsock-perl: "libtest-unixsock-perl: Build-Conflicts-Indep: libtest-simple-perl (>= 1.3), including Perl 5.26"
conditionally skip a test (pkg-perl)#865888– nagios-plugin-check-multi: "nagios-plugin-check-multi: FTBFS with Perl 5.26: Unescaped left brace in regex is deprecated here"
update unescaped-left-brace-in-regex.patch, upload to DELAYED/5#866317– html2ps: "html2ps: relies on deprecated Perl syntax/features, breaks with 5.26"
prepare a patch, later do QA upload#866934– libhttp-oai-perl: "libhttp-oai-perl: /usr/bin/oai_pmh uses the 'encoding' pragma, breaks with Perl 5.26"
patch out "use encoding" (pkg-perl)#866944– libmecab-perl: "libmecab-perl: FTBFS: no such file or directory: /var/lib/mecab/dic/debian/dicrc"
build-depend on fixed version (pkg-perl)#866981– src:libpgobject-type-datetime-perl: "libpgobject-type-datetime-perl FTBFS: You planned 15 tests but ran 5."
upload new upstream release (pkg-perl)#866984– src:libpgobject-type-json-perl: "libpgobject-type-json-perl FTBFS: You planned 9 tests but ran 5."
upload new upstream release (pkg-perl)#866991– libcpan-meta-perl: "libcpan-meta-perl: uninstallable in unstable"
fix versioned Breaks/Replaces (pkg-perl)#867046– gwhois: "gwhois: fails with perl 5.26: The encoding pragma is no longer supported at /usr/bin/gwhois line 80."
drop "use encoding", upload to DELAYED/5#867208– src:libpgobject-type-bytestring-perl: "libpgobject-type-bytestring-perl FTBFS: Failed 1/5 test programs. 0/8 subtests failed."
upload new upstream release (pkg-perl)#867210– libtext-mecab-perl: "libtext-mecab-perl: FTBFS: test failures: Failed to create mecab instance"
build-depend on fixed version (pkg-perl)#867983– libclass-load-perl: "libclass-load-perl: FTBFS: t/012-without-implementation.t failure"
upload new upstream release (pkg-perl)#867984– libclass-load-xs-perl: "libclass-load-xs-perl: FTBFS: t/012-without-implementation.t failure"
upload new upstream release (pkg-perl)#868069– liburi-namespacemap-perl: "liburi-namespacemap-perl: unbuildable with sbuild"
fix build dependencies (pkg-perl)#868075– libperlx-assert-perl: "libperlx-assert-perl: missing dependency on libkeyword-simple-perl | libdevel-declare-perl"
fix dependencies (pkg-perl)#868613– src:liblog-report-lexicon-perl: "liblog-report-lexicon-perl FTBFS: Failed 2/10 test programs. 2/305 subtests failed."
upload new upstream release (pkg-perl)#868888– get-flash-videos: "Fails: Can't locate Term/ProgressBar.pm"
add missing dependency (pkg-perl)#869208– src:libalgorithm-svm-perl: "libalgorithm-svm-perl FTBFS on 32bit: SVM.c: loadable library and perl binaries are mismatched (got handshake key 0x80c0080, needed 0x81c0080)"
add patch to add ccflags (pkg-perl)#869360– slic3r: "slic3r: missing dependency on perlapi-*"
propose a patch#869383– src:clanlib: "clanlib FTBFS with perl 5.26"
propose a patch#869418– src:libtest-taint-perl: "libtest-taint-perl FTBFS on armel: not ok 2 - $ENV{TEST_ACTIVE} is tainted"
add a patch (pkg-perl)#869429– vile: "vile: Uninstallable after BinNMU / not binNMU-safe"
some triaging