Bug#924239: unblock: debmake-doc/1.13-1
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <osamu@debian.org>
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 <byang@debian.org> 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
Reply to: