Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
Please unblock package debmake-doc (explain the reason for the unblock here) This is to address FTBFS due to buggy itstool encoding issue with workaround. Packaging examples were also updated to newer Standards-Version. (include/attach the debdiff against the package in testing) $ debdiff --exclude=po debmake-doc_1.12-1.dsc debmake-doc_1.13-1.dsc diff -Nru --exclude po debmake-doc-1.12/debhello-0.0/debian/control debmake-doc-1.13/debhello-0.0/debian/control --- debmake-doc-1.12/debhello-0.0/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-0.0/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-0.2/debian/control debmake-doc-1.13/debhello-0.2/debian/control --- debmake-doc-1.12/debhello-0.2/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-0.2/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-0.3/debian/control debmake-doc-1.13/debhello-0.3/debian/control --- debmake-doc-1.12/debhello-0.3/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-0.3/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.0/debian/control debmake-doc-1.13/debhello-1.0/debian/control --- debmake-doc-1.12/debhello-1.0/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.0/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.1/debian/control debmake-doc-1.13/debhello-1.1/debian/control --- debmake-doc-1.12/debhello-1.1/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.1/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~), dh-python, python3-all -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: http://anonscm.debian.org/cgit/collab-maint/debmake-doc.git/ X-Python3-Version: >= 3.2 diff -Nru --exclude po debmake-doc-1.12/debhello-1.2/debian/control debmake-doc-1.13/debhello-1.2/debian/control --- debmake-doc-1.12/debhello-1.2/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.2/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.3/debian/control debmake-doc-1.13/debhello-1.3/debian/control --- debmake-doc-1.12/debhello-1.3/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.3/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~), dh-python, python3-all -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc X-Python3-Version: >= 3.2 diff -Nru --exclude po debmake-doc-1.12/debhello-1.4/debian/control debmake-doc-1.13/debhello-1.4/debian/control --- debmake-doc-1.12/debhello-1.4/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.4/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.5/debian/control debmake-doc-1.13/debhello-1.5/debian/control --- debmake-doc-1.12/debhello-1.5/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.5/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.6/debian/control debmake-doc-1.13/debhello-1.6/debian/control --- debmake-doc-1.12/debhello-1.6/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.6/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~), dh-autoreconf -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-1.7/debian/control debmake-doc-1.13/debhello-1.7/debian/control --- debmake-doc-1.12/debhello-1.7/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-1.7/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: cmake, debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-2.0/debian/control debmake-doc-1.13/debhello-2.0/debian/control --- debmake-doc-1.12/debhello-2.0/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-2.0/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~), dh-autoreconf -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-2.1/debian/control debmake-doc-1.13/debhello-2.1/debian/control --- debmake-doc-1.12/debhello-2.1/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-2.1/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: cmake, debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-3.0/debian/control debmake-doc-1.13/debhello-3.0/debian/control --- debmake-doc-1.12/debhello-3.0/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-3.0/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-3.1/debian/control debmake-doc-1.13/debhello-3.1/debian/control --- debmake-doc-1.12/debhello-3.1/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-3.1/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -7,7 +7,7 @@ intltool, python3-all, python3-distutils-extra -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc X-Python3-Version: >= 3.2 diff -Nru --exclude po debmake-doc-1.12/debhello-3.2/debian/control debmake-doc-1.13/debhello-3.2/debian/control --- debmake-doc-1.12/debhello-3.2/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-3.2/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-3.3/debian/control debmake-doc-1.13/debhello-3.3/debian/control --- debmake-doc-1.12/debhello-3.3/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-3.3/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: debhelper (>=11), dh-autoreconf -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debhello-3.4/debian/control debmake-doc-1.13/debhello-3.4/debian/control --- debmake-doc-1.12/debhello-3.4/debian/control 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debhello-3.4/debian/control 2019-03-03 06:54:32.000000000 +0900 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Osamu Aoki <[email protected]> Build-Depends: cmake, debhelper (>=11~) -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello diff -Nru --exclude po debmake-doc-1.12/debian/changelog debmake-doc-1.13/debian/changelog --- debmake-doc-1.12/debian/changelog 2018-11-20 23:23:44.000000000 +0900 +++ debmake-doc-1.13/debian/changelog 2019-03-02 06:50:08.000000000 +0900 @@ -1,3 +1,13 @@ +debmake-doc (1.13-1) unstable; urgency=high + + * Team upload. + * More translation updates. + * Makefile.dbk: Workaround a known regression inside toolchain + (itstool). + * Bump policy to 4.3.0. + + -- Boyuan Yang <[email protected]> Fri, 01 Mar 2019 16:50:08 -0500 + debmake-doc (1.12-1) unstable; urgency=high * Update to match recent dpkg-source behavior. diff -Nru --exclude po debmake-doc-1.12/debian/control debmake-doc-1.13/debian/control --- debmake-doc-1.12/debian/control 2018-11-20 23:23:44.000000000 +0900 +++ debmake-doc-1.13/debian/control 2019-03-02 06:50:08.000000000 +0900 @@ -49,7 +49,7 @@ w3m, xsltproc, zip -Standards-Version: 4.2.1 +Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc Vcs-Git: https://salsa.debian.org/debian/debmake-doc.git Vcs-Browser: https://salsa.debian.org/debian/debmake-doc diff -Nru --exclude po debmake-doc-1.12/debian/watch debmake-doc-1.13/debian/watch --- debmake-doc-1.12/debian/watch 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/debian/watch 2019-03-02 06:50:08.000000000 +0900 @@ -3,7 +3,7 @@ # debmake is quasi-native package and has no external upstream source. # It is *quasi* just because its package version uses the non-native format. opts="mode=git" \ - https://anonscm.debian.org/git/collab-maint/debmake-doc.git \ + https://salsa.debian.org/debian/debmake-doc.git \ refs/tags/upstream/([\d\.]+) debian # An alternative uscan approach is provided as well #opts="" \ diff -Nru --exclude po debmake-doc-1.12/Makefile.dbk debmake-doc-1.13/Makefile.dbk --- debmake-doc-1.12/Makefile.dbk 2018-11-20 22:43:08.000000000 +0900 +++ debmake-doc-1.13/Makefile.dbk 2019-03-03 06:54:32.000000000 +0900 @@ -98,8 +98,25 @@ pot: $(PO_DIR)/templates.pot +###### +# WORKAROUND FOR ITSTOOL +# +# See: https://bugs.debian.org/918953 +# +# When the output of itstool is redirected using a pipe, +# it will not handle non-ASCII characters. We consider it a regression. +# +# To deal with this issue, the output is redirected to a tempfile first. +# This tempfile will be erased later. +# #### +# $(PO_DIR)/templates.pot: $(MANUAL).en.x02 .FORCE - $(ITSTOOL) $< -o - | $(MSGCAT) - -o $@ + ( \ + _MY_TEMPFILE=$$(mktemp) ; \ + $(ITSTOOL) $< -o $${_MY_TEMPFILE} ; \ + $(MSGCAT) -o $@ $${_MY_TEMPFILE} ; \ + rm -f $${_MY_TEMPFILE} ; \ + ) $(MANUAL).%.x02: $(PO_DIR)/%.po $(MANUAL).en.x02 $(MKDIRP) po/ $ unblock debmake-doc/1.13-1 -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing'), (10, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled

