The perl team is rebuilding packages against perl 5.24, currently in experimental. Logs at http://perl.debian.net:3000/history (filter on Status: fail) When working on logs/bugreports, claim them below to avoid duplication of effort Status/task list: * initial binNMUs done * initial throwaway tests done * binNMUs for new uploads being processed automatically * need to fix debomatic-webui to get a complete view of failure logs and process pending * packages where perl was downgraded by mistake have been retested (2016-06-02) classification done, no new 5.24 specific issues (just missing dependencies) * need to retest packages fixed below (remove from list when tested ok) built and removed from list up to when_1.1.36-1_amd64-20160605-1009.build * file bugs for deprecation warnings DONE Tag bugs specific to 5.24: User: debian-perl@lists.debian.org Usertags: perl-5.24-transition bts user debian-perl@lists.debian.org . usertag nnnnnn + perl-5.24 transition Process failures from build logs ================================ rebuild logs: http://perl.debian.net:3000/distribution#perl-5.24 (binNMUs) http://perl.debian.net:3000/distribution#perl-5.24-throwaway (testing without preserving .debs) DONE (as in classified below) up to xmlrpc-c unfiled but look like 5.24 specific: need triaging on sid/5.22 to determine if specific to 5.24 nama? works for me on current sid xmlrpc-c? seems to hang for me in clientCurlIntTestSuite on both 5.22 and 5.24 waiting for http://suckthis.com/ (!) filed bugs: #825013 icheck: FTBFS with Perl 5.24: Assuming NOT a POSIX class since there is no terminating ':' in regex FIXED #825014 net-snmp: FTBFS with Perl 5.24: error: conflicting types for 'U64' FIXED #825010 libscope-upper-perl: FTBFS with Perl 5.24: 'CXt_LOOP_FOR' undeclared PATCH available (but intrusive) FIXED #825011 libdata-alias-perl: FTBFS with Perl 5.24: undefined symbol: LEAVESUB #825012 libalgorithm-permute-perl: FTBFS with Perl 5.24: undefined symbol: PUSHBLOCK #825231 libdevel-beginlift-perl: FTBFS with Perl 5.24: t/constcalc.t failure #825425 pdl: FTBFS with Perl 5.24: t/pptest.t has $^W as binary FIXED #825428 blhc: FTBFS with Perl 5.24: Pod::Usage formatting changed FIXED #825429 bioperl: FTBFS with Perl 5.24: Can't redeclare "my" in "my" at Bio/Tools/Alignment/Consed.pm FIXED #825524 liblexical-underscore-perl: FTBFS with Perl 5.24: Can't use global $_ in "my" PATCH available #825609 libnet-snpp-perl: FTBFS with Perl 5.24: t/server.t failure FIXED #825611 libparse-http-useragent-perl: FTBFS with newer version.pm: t/02-parser.t failure #825762 libtext-sprintfn-perl: FTBFS with Perl 5.24: t/01-basics.t failure (cdbs) #826401 devscripts: FTBFS with Perl 5.24: dd-list option parsing affected by Getopt::Long change PATCH available FIXED missing build dependencies due to binNMU ftbfs: libdata-alias-perl libdevel-callparser-perl libparse-keyword-perl libkavorka-perl libmoops-perl lintian gdebi gem2deb libconfig-model-dpkg-perl pkg-perl-tools libdata-visitor-perl libmethod-signatures-perl libvar-pairs-perl net-snmp libsnmp-info-perl libsnmp-multi-perl failures on sid/5.22 too (8 fixed rescheduled 20160707) libzeromq-perl REMOVED mrs #816569 cthumb #800207 debaukkx #800283 debbugs #800287 debian-design FILED #825227 FIXED docker.io #820149 FIXED enscript #822546 FIXED gdebi #820693 gri #818449 inn #779745 kdesdk-kioslaves #799525 FIXED (not in stretch) libdevel-ebug-perl #789739 should propose RM? (not in stretch) libdevel-findref-perl #787446 RM proposed, to conclude libdist-zilla-plugin-test-podspelling-perl #825424 FILED FIXED libgedcom-perl #795206 libhtml-calendarmonth-perl #805547 FIXED libhttp-daemon-ssl-perl #711628 libical-parser-sax-perl #806544 libjcode-perl #800230 libmakefile-parser-perl #749357 libmojolicious-plugin-mailexception-perl #825541 FILED FIXED libnet-dns-zonefile-fast-perl #823586 FIXED libnet-jifty-perl #825608 FILED libpoe-api-peek-perl #789381 libproc-syncexec-perl #800304 libsearch-estraier-perl #711615 libtest-checkchanges-perl #789433 libtkx-perl #824046 libtm-perl #812619 libxml-easyobj-perl #797289 libxml-validate-perl #720666 oneliner-el #712321 paco #805676 pcp #829620 prophet #720794 qemu-launcher #817305 qpid-cpp #811302 refdb #823546 sd #713493 search-ccsb #815609 search-citeseer #815610 simba #759979 xemacs21-packages #789839 Log scanning to detect other issues =================================== search for 'rename as shipped with the Debian perl package' file bugs at severity: normal for now DONE for binnmus, bugs filed DONE for throwaway, bugs filed cd /srv/debomatic/incoming/perl-5.24-throwaway/pool grep 'rename as shipped with the Debian perl package' */*.buildlog #825631 libgeo-osm-tiles-perl FIXED #825632 libgo-perl FIXED #825633 libsgmls-perl FIXED #825636 libsoap-wsdl-perl FIXED #825433 libcam-pdf-perl FIXED #825434 libdata-stag-perl FIXED #825435 libdbix-dbstag-perl FIXED #825159 libgnome2-canvas-perl FIXED #825160 libpar-packer-perl FIXED #825162 389-admin #825220 fwanalog #825241 gnupod-tools #825430 libapache2-mod-perl2 FIXED #825432 libbio-graphics-perl DONE #826053 libtext-ngrams-perl FIXED #826054 libvm-ec2-perl DONE #826055 mysql-sandbox #826056 smokeping #826057 subversion #826058 webgui RM'd deprecation warnings #826415 libfile-slurp-perl: sysread() is deprecated on :utf8 handles FILED #826417 libperlio-utf8-strict-perl: syswrite() is deprecated on :utf8 handles FILED #826420 libfile-write-rotate-perl: Use of code point 0xFFFFFFFFFFFFD9C5 is deprecated FILED+FIXED #826435 libfile-next-perl: Calling POSIX::tmpnam() is deprecated FILED+FIXED #826436 liblog-tracemessages-perl: Calling POSIX::tmpnam() is deprecated FILED #826437 libnet-server-perl: Calling POSIX::tmpnam() is deprecated FILED #826438 libtm-perl: Calling POSIX::tmpnam() is deprecated FILED #826440 libmoosex-attributetags-perl: Constants from lexical variables potentially modified elsewhere are deprecated FILED #826441 tiarra: Constants from lexical variables potentially modified elsewhere are deprecated FILED #826442 libmemoize-expirelru-perl: TIE option to memoize() is deprecated FILED #826444 console-setup: Use of the encoding pragma is deprecated FIXED #826445 libdevice-gsm-perl: Use of the encoding pragma is deprecated #826447 libsyntax-highlight-engine-simple-perl: Use of the encoding pragma is depr #826448 libsyntax-highlight-engine-simple-languages-perl: Use of the encoding prag #826449 libxml-atom-perl: Use of the encoding pragma is deprecated #826451 libxml-dom-xpath-perl: Use of the encoding pragma is deprecated #826452 libwx-perl: Use of the encoding pragma is deprecated Unescaped left brace in regex is deprecated, passed through in regex (all bugs filed) gbrowse FILED #826458 libdate-pcalc-perl FILED #826459 libpam-runtime /usr/sbin/pam_getenv #815595 libdbd-pg-perl check-postgres libembperl-perl FILED #826460 libwx-perl /usr/lib/x86_64-linux-gnu/perl5/5.24/Wx/build/Utils.pm FILED libwx-glcanvas-perl texlive-latex-recommended /usr/bin/thumbpdf FILED #826465 backup-manager debiandoc-sgml: /usr/share/perl5/DebianDoc_SGML/Format/LaTeX.pm FILED #826466 backup-manager cli-common backuppc #820110 libbio-asn1-entrezgene-perl /usr/share/perl5/Bio/ASN1/EntrezGene.pm FILED #826468 bioperl libmp3-tag-perl /usr/share/perl5/MP3/Tag.pm #809352 gcstar libaudio-file-perl hardening-wrapper FILED #826470 intltool: /usr/bin/intltool-update FILED #826471 inkscape kdesrc-build FILED #826473 libcarp-clan-perl FILED #826474 FIXED libclass-makemethods-perl FILED #826476 FIXED libconfig-std-perl FILED #826477 libgraph-easy-perl FILED #826478 libgraphviz-perl FILED #826479 FIXED libhtml-defang-perl FILED #826480 libhtml-toc-perl FILED #826481 libi18n-charset-perl FILED #826482 FIXED liblingua-en-tagger-perl FILED #826483 libmodule-depends-perl FILED #826484 libparse-method-signatures-perl FILED #826485 FIXED libparse-yapp-perl FILED #826487 libperlx-assert-perl FILED #826489 libschedule-cron-perl FILED #826491 libtm-perl FILED #826492 libtype-tiny-perl FILED #826493 libur-perl FILED #826494 libwww-search-perl FILED #826495 libxml-twig-perl FILED #826496 metamonger FILED #826497 automake1.11 /usr/bin/automake-1.11 FILED #826498 muttprint pangzero FILED #826499 perlbrew FILED #826500 haskell-devscripts /usr/bin/dh_haskell_blurbs FILED #826501 pkg-haskell-tools quilt FILED #826502 sdf FILED #826504 swissknife FILED #826505 tiarra FILED #826506 xindy FILED #826507 Scratchpad of TODOs for the infrastructure/debomatic ==================================================== implement multiple queues with different priorities and maybe concurrency? [ntyni?] - queue priority stuff done upstream/tidy existing patches/hacks refactor/tidy ansible repo and publish save queue on exit not needed anymore? implement a log searching web interface and/or offer pulling logs via e.g. rsync? enable email notifications on failure? - need to patch to implement static recipient (currently relies on GPG sigs) log processing of commands files remove udebs in PostBuildCleaner Retest September 2016 ===================== Processed up to linux_4.5.5-1 grep false /srv/debomatic/jsonfile.log http://perl.debian.net/rebuild-logs/perl-5.24/ Ours, blocking transition ------------------------- Also includes packages actually marked as blocking not directly tested To remove libkavorka-perl #834800 - one rdep libmoops-perl, both can be removed from testing libalgorithm-permute-perl_0.12-3 #825012 - no rdeps, can be removed from testing libdevel-beginlift-perl_0.001003-1 #825231 - no rdeps, can be removed from testing To fix liblexical-underscore-perl #825524 - team maintained, patch to apply FIXED by jonas libtext-sprintfn-perl #825762 - team maintained, fixed upstream FIXED by jonas Ours, not blocking ------------------ libdata-alias-perl_1.20-1 #825011 (we have agreed to let it be removed) Not ours, blocking ------------------ openbabel_2.3.2+dfsg-2.3 #834249 FIXED, but failed to build on mips (g++ ice) graphicsmagick #837719 - new bug, may be fixed, may need hacky disabling? (only affects ppc64el) -> FIXED by maintainer Not ours, not blocking ---------------------- kvirc_4.2.0-2 #811908 - not in testing libarray-refelem-perl_1.00-1.1 #817523 - not in testing libgd-perl_2.53-2.1 #825629 - not in testing libmath-gsl-perl_0.36-2 #826192 (GSL2; not in testing) libdata-messagepack-stream-perl_0.07-1 #815433 (msgpack-c) FIXED - gregoa says it's okay to remove from testing - waits for libdata-messagepack-perl #827576 FIXED by christopher/jonas opensips_2.1.2-2 "sbuild-build-depends-opensips-dummy : Depends: libfreeradius-client-dev but it is not installable"; 2 RC bugs: #820476 and #823112, not in testing slic3r_1.2.9+dfsg-3 "sbuild-build-depends-slic3r-dummy : Depends: libboost-all-dev but it is not going to be installed; Depends: libclass-xsaccessor-perl but it is not going to be installed" and #811700 (GCC6); not in testing uwsgi_2.0.12-7 2 RC bugs: #828785 + #833055 - not in testing To retry -------- linux_4.6.4-1 "No space left on device" Uninstallable build dependencies due to 5.24.1 -> 5.24.2 [libcommon-sense-perl et al.] --------------------------------------------------------- libasync-interrupt-perl_1.21-1 "sbuild-build-depends-libasync-interrupt-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed" libcbor-xs-perl_1.50-1 "sbuild-build-depends-libcbor-xs-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed;Depends: libtypes-serialiser-perl but it is not going to be installed" libev-perl_4.22-1 "sbuild-build-depends-libev-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed" libio-aio-perl_4.33-2 "sbuild-build-depends-libio-aio-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed" libjson-xs-perl_3.010-2 "sbuild-build-depends-libjson-xs-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed; Depends: libtypes-serialiser-perl but it is not going to be installed" liblinux-inotify2-perl_1.22-1 "sbuild-build-depends-liblinux-inotify2-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed" libcpanel-json-xs-perl_3.0217-1 "sbuild-build-depends-libcpanel-json-xs-perl-dummy : Depends: libjson-xs-perl but it is not going to be installed" libdata-dump-streamer-perl_2.39-2 "sbuild-build-depends-libdata-dump-streamer-perl-dummy : Depends: libjson-xs-perl but it is not going to be installed" libcoro-perl_6.490-1 "sbuild-build-depends-libcoro-perl-dummy : Depends: libcommon-sense-perl but it is not going to be installed; Depends: libev-perl but it is not going to be installed" libdr-tarantool-perl_0.44-1 "sbuild-build-depends-libdr-tarantool-perl-dummy : Depends: libjson-xs-perl but it is not going to be installed" libmongodb-perl_1.2.3-1 "sbuild-build-depends-libmongodb-perl-dummy : Depends: libclass-xsaccessor-perl but it is not going to be installed" libtime-moment-perl_0.38-1 "sbuild-build-depends-libtime-moment-perl-dummy : Depends: libjson-xs-perl but it is not going to be installed" gbrowse_2.54+dfsg-7 "sbuild-build-depends-gbrowse-dummy : Depends: libvm-ec2-perl but it is not going to be installed" libmath-random-isaac-xs-perl_1.004-2 "sbuild-build-depends-libmath-random-isaac-xs-perl-dummy : Depends: libstatistics-test-randomwalk-perl but it is not going to be installed" libanyevent-perl_7.120-1 "sbuild-build-depends-libanyevent-perl-dummy : Depends: libasync-interrupt-perl but it is not going to be installed; Depends: libev-perl but it is not going to be installed" libafs-pag-perl_1.02-1 "sbuild-build-depends-libafs-pag-perl-dummy : Depends: libtest-strict-perl but it is not going to be installed" remctl_3.12-1 "sbuild-build-depends-remctl-dummy : Depends: libtest-strict-perl but it is not going to be installed" webauth_4.7.0-3 "sbuild-build-depends-webauth-dummy : Depends: libtest-strict-perl but it is not going to be installed" Missing up to date build dependencies (cronjob problem?) -------------------------------------------------------- findimagedupes_2.18-6 "sbuild-build-depends-findimagedupes-dummy : Depends: libgraphics-magick-perl but it is not going to be installed"; builds for me locally To check -------- linux-tools_4.4.6-1 "util/event.c:448:2: error: 'readdir_r' is deprecated [-Werror=deprecated-declarations]" nagios3_3.5.1.dfsg-2.1 "sbuild-build-depends-nagios3-dummy : Depends: hardening-wrapper but it is not going to be installed"; will be removed (#822004) net-snmp_5.7.3+dfsg-1.4 FIXED (-5 in unstable with the fix for #825014) qt4-perl_4.8.4-1.2 #811672 (GGC6) -> FIXED pidgin_2.11.0-1 "sbuild-build-depends-pidgin-dummy : Depends: hardening-wrapper but it is not going to be installed" -> #836645 -> FIXED To verify on sid ---------------- linux_4.5.5-1