Gregor Herrmann: RC bugs 2014/13 - 2014/33
perl 5.20 got uploaded to debian unstable a few minutes ago; be prepared for
some glitches when upgrading sid machines/chroots in the next days, while
all 557
reverse dependencies are rebuilt via binNMUs.
how does this relate to this blog post's title? it does, since during the
last weeks I was mostly trying to help with the preparation
of this transition. & we
managed to fix quite a few bugs while they were not bumped to
serious yet, otherwise the list below would be a bit longer :)
anyway, here are the the RC bugs I've worked on in the last 20 or so weeks:
#711614src:libscriptalicious-perl: "libscriptalicious-perl: FTBFS with perl 5.18: test hang"
upload new upstream release (pkg-perl)#711616src:libtest-refcount-perl: "libtest-refcount-perl: FTBFS with perl 5.18: test failures"
build-depend on fixed version (pkg-perl)#719835libdevel-findref-perl: "libdevel-findref-perl: crash in XS_Devel__FindRef_find_ on Perl 5.18"
upload new upstream release (pkg-perl)#720021src:libhtml-template-dumper-perl: "libhtml-template-dumper-perl: FTBFS with perl 5.18: test failures"
mark fragile test as TODO (pgk-perl)#720271src:libnet-jabber-perl: "libnet-jabber-perl: FTBFS with perl 5.18: test failures"
add patch to sort hash (pkg-perl)#726948libmath-bigint-perl: "libmath-bigint-perl: uninstallable in sid - obsoleted by perl 5.18"
upload new upstream release (pkg-perl)#728634src:fusesmb: "fusesmb: FTBFS: configure: error: Please install libsmbclient header files."
finally upload to DELAYED/2 with patch from November (using pkg-config)#730936src:libaudio-mpd-perl: "libaudio-mpd-perl: FTBFS: Tests errors"
upload new upstream release (pkg-perl)#737434src:libmojomojo-perl: "[src:libmojomojo-perl] Sourceless file (minified)"
add unminified version of javascript file to source package (pkg-perl)#739505libcgi-application-perl: "libcgi-application-perl: CVE-2013-7329: information disclosure flaw"
upload with patch prepared by carnil (pkg-perl)#739809src:libgtk2-perl: "libgtk2-perl: FTBFS: Test failure"
add patch from Colin Watson (pkg-perl)#743086src:libmousex-getopt-perl: "libmousex-getopt-perl: FTBFS: Tests failures"
add patch from CPAN RT (pkg-perl)#743099src:libclass-refresh-perl: "libclass-refresh-perl: FTBFS: Tests failures"
upload new upstream release (pkg-perl)#745792encfs: "[PATCH] Fixing FTBFS on i386 and kfreebsd-i386"
use DEB_HOST_MULTIARCH to find libraries, upload to DELAYED/2#746148src:redshift: "redshift: FTBFS: configure: error: missing dependencies for VidMode method"
add missing build dependency, upload to DELAYED/2#747771src:bti: "bti: FTBFS: configure: line 3571: syntax error near unexpected token PKG_CHECK_MODULES'"
add missing build dependency#748996libgd-securityimage-perl: "libgd-securityimage-perl: should switch to use libgd-perl"
update (build) dependency (pkg-perl)#749509src:visualvm: "visualvm: FTBFS: debian/visualvm/...: Directory nonexistent"
use override_dh_install-indep in debian/rules (pkg-java)#749825src:libtime-parsedate-perl: "libtime-parsedate-perl: trying to overwrite '/usr/share/man/man3/Time::ParseDate.3pm.gz', which is also in package libtime-modules-perl 2011.0517-1"
add missing Breaks/Replaces (pkg-perl)#749938libnet-ssh2-perl: "libnet-ssh2-perl: FTBFS: libgcrypt20 vs. libcrypt11"
upload package with fixed build-dep, prepared by Daniel Lintott (pkg-perl)#750276libhttp-async-perl: "libhttp-async-perl: FTBFS: Tests failures"
upload new upstream release prepared by Daniel Lintott (pkg-perl)#750283src:xacobeo: "xacobeo: FTBFS: Tests failures when network is accessible"
add missing build dependency (pkg-perl)#750305src:libmoosex-app-cmd-perl: "libmoosex-app-cmd-perl: FTBFS: Tests failures"
add patch to fix test regexps (pkg-perl)#750325src:libtemplate-plugin-latex-perl: "libtemplate-plugin-latex-perl: FTBFS: Tests failures"
upload new upstream releases prepared by Robert James Clay (pkg-perl)#750341src:cpanminus: "cpanminus: FTBFS: Trying to write outside builddir"
set HOME for tests (pkg-perl)#750564obexftp: "missing license in debian/copyright"
add missing license to debian/copyright, QA upload#750770libsereal-decoder-perl: "libsereal-decoder-perl: FTBFS on various architectures"
upload new upstream development release (pkg-perl)#751044packaging-tutorial: "packaging-tutorial: FTBFS - File bxcjkjatype.sty' not found."
send a patch (updated build-depends) to the BTS#751563src:tuxguitar: "tuxguitar: depends on xulrunner which is no more"
do some triaging (pkg-java)#752171src:pcp: "pcp: Build depends on autoconf"
upload NMU prepared by Xilin Sun, adding missing build dependency#752347highlight: "highlight: hardcodes /usr/lib/perl5"
use executable .install file for perl library path, upload to DELAYED/5#752349src:nflog-bindings: "nflog-bindings: hardcodes /usr/lib/perl5"
use executable .install file for perl library path, upload to DELAYED/5#752469clearsilver: "clearsilver: hardcodes /usr/lib/perl5"
use executable .install file for perl library path, upload to DELAYED/5#752470ekg2: "ekg2: hardcodes /usr/lib/perl5"
calculate perl lib path at build time, QA upload#752472fwknop: "fwknop: hardcodes /usr/lib/perl5"
use $Config vendorarch in debian/rules, upload to DELAYED/5#752476handlersocket: "handlersocket: hardcodes /usr/lib/perl5"
create .install from .install.in at build time, QA upload#752704lcgdm: "lcgdm: hardcodes /usr/lib/perl5"
create .install from .install.in at build time, upload to DELAYED/5#752705libbuffy-bindings: "libbuffy-bindings: hardcodes /usr/lib/perl5"
pass value of $Config vendorarch to dh_install in debian/rules, upload to DELAYED/5#752710liboping: "liboping: hardcodes /usr/lib/perl5"
use executable .install file for perl library path, upload to DELAYED/5#752714lockdev: "lockdev: hardcodes /usr/lib/perl5"
use $Config vendorarch in debian/rules, upload to DELAYED/5#752716ming: "ming: hardcodes /usr/lib/perl5"
NMU with the minimal changes from the next release#752799obexftp: "obexftp: hardcodes /usr/lib/perl5"
calculate perl lib path at build time, QA upload#752810src:razor: "razor: hardcodes /usr/lib/perl5"
use $Config vendorarch in debian/rules, upload to DELAYED/5#752812src:redland-bindings: "redland-bindings: hardcodes /usr/lib/perl5"
use $Config vendorarch in debian/rules, upload to DELAYED/5#752815src:stfl: "stfl: hardcodes /usr/lib/perl5"
create .install from .install.in at build time, upload to DELAYED/5#752924libdbix-class-perl: "libdbix-class-perl: FTBFS: Failed test 'Cascading delete on Ordered has_many works'"
add patch from upstream git (pkg-perl)#752928libencode-arabic-perl: "libencode-arabic-perl: FTBFS with newer Encode: Can't locate object method "export_to_level" via package "Encode""
add patch from Niko Tyni (pkg-perl)#752982src:libwebservice-musicbrainz-perl: "libwebservice-musicbrainz-perl: hardcodes /usr/lib/perl5"
pass create_packlist=0 to Build.PL, upload to DELAYED/5#752988libnet-dns-resolver-programmable-perl: "libnet-dns-resolver-programmable-perl: broken with newer Net::DNS"
add patch from CPAN RT (pkg-perl)#752989libio-callback-perl: "libio-callback-perl: FTBFS with Perl 5.20: alternative dependencies"
versioned close (pkg-perl)#753026libje-perl: "libje-perl: FTBFS with Perl 5.20: test failures"
upload new upstream release (pkg-perl)#753038libplack-test-anyevent-perl: "libplack-test-anyevent-perl: FTBFS with Perl 5.20: alternative dependencies"
versioned close (pkg-perl)#753057libinline-java-perl: "libinline-java-perl: broken symlinks when built under perl 5.20"
fix symlinks to differing paths in perl 5.18 vs. 5.20 (pkg-perl)#753144src:net-snmp: "net-snmp: FTBFS on kfreebsd-amd64 - 'struct kinfo_proc' has no member named 'kp_eproc'"
add patch from Niko Tyni, upload to DELAYED/5, later reschedules to 0-day with maintainer's approval#753214src:license-reconcile: "license-reconcile: FTBFS: Tests failures"
make (build) dependency versioned (pkg-perl)#753237src:libcgi-application-plugin-ajaxupload-perl: "libcgi-application-plugin-ajaxupload-perl: Tests failures"
make (build) dependency versioned (pkg-perl)#754125libimager-perl: "libimager-perl: FTBFS on s390x"
close bug, package builds again after libpng upload (pkg-perl)#754691src:libio-interface-perl: "libio-interface-perl: FTBFS on kfreebsd-*: invalid storage class for function 'XS_IO__Interface_if_flags'"
add patch which adds a missing (pkg-perl)#754993libdevice-usb-perl: "libdevice-usb-perl: FTBFS with newer Inline(::C)"
workaround an Inline bug in debian/rules#755028src:libtk-tablematrix-perl: "libtk-tablematrix-perl: hardcodes /usr/lib/perl5"
use $Config vendorarch in debian/rules, upload to DELAYED/5#755324src:pinto: "pinto: FTBFS: Tests failures"
add patch to "use" required module (pkg-perl)#755332src:libdevel-nytprof-perl: "libdevel-nytprof-perl: FTBFS: Tests failures"
mark failing tests temporarily as TODO (pkg-perl)#757754obexftp: "obexftp: FTBFS: format not a string literal and no format arguments [-Werror=format-security]"
add patch with format argument, QA upload#757774src:libwx-glcanvas-perl: "libwx-glcanvas-perl: hardcodes /usr/lib/perl5"
build-depend on new libwx-perl (pkg-perl)#757855libwx-perl: "libwx-perl: embeds exact wxWidgets version, needs stricter dependencies"
use virtual package provided by alien-wxwidgets (pkg-perl)#758127src:libwx-perl: "libwx-perl: FTBFS on arm*"
report and try to debug new build failure (pkg-perl)