[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: