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

Bug#925479: marked as done (unblock: debian-reference/2.76)



Your message dated Mon, 25 Mar 2019 19:13:00 +0000
with message-id <87221082-5e67-73f0-9c57-578abc17e442@thykier.net>
and subject line Re: Bug#925479: unblock: debian-reference/2.76
has caused the Debian Bug report #925479,
regarding unblock: debian-reference/2.76
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
925479: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925479
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package debian-reference

(explain the reason for the unblock here)
debian-reference (2.76) unstable; urgency=medium

  * Complete translation for de, it, ja, pt, and zh-cn.
    Closes: #924863
  * Update filepath to comply with doc-base CGI script restrictions.
    Closes: #900360, #924686
  * Add lintian override for missing-depends-on-sensible-utils,
  * Update package and popcon data entity.
  * Ready for buster release by setting buster as stable release.

 -- Osamu Aoki <osamu@debian.org>  Thu, 21 Mar 2019 23:23:38 +0900

By uploading this to unstable, www.debian.org pages of this document
start stating buster=stable.  :-)

(include/attach the debdiff against the package in testing)

This package build in 2 steps.
1. manual build with downloading popcondata etc to make debian-reference.raw.xml
   asciidoc/* used and *.ent updated
2. normal package build with package build script with po for
translation.

Thus following directory is excluded for debdiff for readability
  po:       excluded since trasnslation diff
  asciidoc: excluded since this is used to create debian-reference.raw.xml
  *.ent:    excluded since update of pocon is not interesting diff

  (There are some diffs due to wrap-and-sort)

 $ debdiff --exclude po --exclude *.ent --exclude asciidoc debian-reference_2.75.dsc debian-reference_2.76.dsc >debian-reference_2.76.diff
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/bin/replace_package debian-reference-2.76/bin/replace_package
--- debian-reference-2.75/bin/replace_package	2018-07-02 00:49:45.000000000 +0900
+++ debian-reference-2.76/bin/replace_package	2019-03-21 23:23:38.000000000 +0900
@@ -1,5 +1,5 @@
 # This is autogenerated by Makefile.  Update this with "make rawxml"
 s/@emacs@/emacs25/g
-s/@libpoppler@/libpoppler74/g
+s/@libpoppler@/libpoppler82/g
 s/@libgstreamer@/libgstreamer1.0-0/g
 s/@libphonon@/libphonon4/g
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/all.doc-base-in debian-reference-2.76/debian/all.doc-base-in
--- debian-reference-2.75/debian/all.doc-base-in	2017-09-19 20:53:04.000000000 +0900
+++ debian-reference-2.76/debian/all.doc-base-in	2019-03-21 23:23:38.000000000 +0900
@@ -6,9 +6,12 @@
 Section: Debian
 
 Format: text
-Files: /usr/share/debian-reference/debian-reference.@@.txt.gz
+Files: /usr/share/doc/debian-reference-@@/docs/debian-reference.@@.txt.gz
+
+Format: PDF
+Files: /usr/share/doc/debian-reference-@@/docs/debian-reference.@@.pdf
 
 Format: HTML
-Index: /usr/share/debian-reference/index.@@.html
-Files: /usr/share/debian-reference/*.@@.html
+Index: /usr/share/doc/debian-reference-@@/docs/index.@@.html
+Files: /usr/share/doc/debian-reference-@@/docs/*.@@.html
 
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/all.lintian-overrides-in debian-reference-2.76/debian/all.lintian-overrides-in
--- debian-reference-2.75/debian/all.lintian-overrides-in	1970-01-01 09:00:00.000000000 +0900
+++ debian-reference-2.76/debian/all.lintian-overrides-in	2019-03-21 23:23:38.000000000 +0900
@@ -0,0 +1,4 @@
+debian-reference-@@: missing-depends-on-sensible-utils usr/share/debian-reference/pr01.@@.html
+debian-reference-@@: missing-depends-on-sensible-utils usr/share/debian-reference/ch02.@@.html
+debian-reference-@@: missing-depends-on-sensible-utils usr/share/debian-reference/ch09.@@.html
+
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/changelog debian-reference-2.76/debian/changelog
--- debian-reference-2.75/debian/changelog	2019-03-10 22:27:19.000000000 +0900
+++ debian-reference-2.76/debian/changelog	2019-03-21 23:23:38.000000000 +0900
@@ -1,3 +1,15 @@
+debian-reference (2.76) unstable; urgency=medium
+
+  * Complete translation for de, it, ja, pt, and zh-cn.
+    Closes: #924863
+  * Update filepath to comply with doc-base CGI script restrictions.
+    Closes: #900360, #924686
+  * Add lintian override for missing-depends-on-sensible-utils,
+  * Update package and popcon data entity.
+  * Ready for buster release by setting buster as stable release.
+
+ -- Osamu Aoki <osamu@debian.org>  Thu, 21 Mar 2019 23:23:38 +0900
+
 debian-reference (2.75) unstable; urgency=medium
 
   [ Holger Wansing ]
@@ -5,7 +17,7 @@
 
   [ Osamu Aoki ]
   * Fixed broken symlink (in 2.74/unstable). Closes: #910153
-  * Fixed DEB_BUILD_OPTIONS.  Closes: #907779 
+  * Fixed DEB_BUILD_OPTIONS.  Closes: #907779
 
  -- Osamu Aoki <osamu@debian.org>  Sun, 10 Mar 2019 22:27:19 +0900
 
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/control debian-reference-2.76/debian/control
--- debian-reference-2.75/debian/control	2018-07-10 00:43:58.000000000 +0900
+++ debian-reference-2.76/debian/control	2019-03-21 23:23:38.000000000 +0900
@@ -6,10 +6,10 @@
 Build-Depends-Indep: dblatex,
                      docbook-xml,
                      docbook-xsl,
-                     libopencc2-data,
                      fonts-liberation2,
                      fonts-vlgothic,
                      fonts-wqy-microhei,
+                     libopencc2-data,
                      libxml2-utils,
                      locales-all | locales,
                      opencc,
@@ -46,11 +46,11 @@
 Package: debian-reference
 Architecture: all
 Depends: debian-reference-en, ${misc:Depends}
-Recommends: debian-reference-fr,
+Recommends: debian-reference-de,
+            debian-reference-es,
+            debian-reference-fr,
             debian-reference-it,
             debian-reference-ja,
-            debian-reference-es,
-            debian-reference-de,
             debian-reference-pt,
             debian-reference-zh-cn,
             debian-reference-zh-tw
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/debian-reference-common.lintian-overrides debian-reference-2.76/debian/debian-reference-common.lintian-overrides
--- debian-reference-2.75/debian/debian-reference-common.lintian-overrides	1970-01-01 09:00:00.000000000 +0900
+++ debian-reference-2.76/debian/debian-reference-common.lintian-overrides	2019-03-21 23:23:38.000000000 +0900
@@ -0,0 +1 @@
+debian-reference-common: missing-depends-on-sensible-utils usr/bin/debian-reference
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian/rules debian-reference-2.76/debian/rules
--- debian-reference-2.75/debian/rules	2018-07-02 00:53:03.000000000 +0900
+++ debian-reference-2.76/debian/rules	2019-03-21 23:23:38.000000000 +0900
@@ -53,9 +53,10 @@
 	    id) LANGX="Bahasa Indonesia" ;; \
 	    *) LANGX="$$x" ;; \
 	  esac ; \
-	  sed  -e "s/@@/$$XX/" < all.links-in  >$(MANUAL)-$${XX}.links ; \
-	  sed  -e "s/@@/$$XX/" < all.install-in  >$(MANUAL)-$${XX}.install ; \
-	  sed  -e "s/@@/$$XX/" -e "s/@LANG@/$$LANGX/" < all.doc-base-in  >$(MANUAL)-$${XX}.doc-base ; \
+	  sed  -e "s/@@/$$XX/g" < all.links-in  >$(MANUAL)-$${XX}.links ; \
+	  sed  -e "s/@@/$$XX/g" < all.install-in  >$(MANUAL)-$${XX}.install ; \
+	  sed  -e "s/@@/$$XX/g" -e "s/@LANG@/$$LANGX/g" < all.doc-base-in  >$(MANUAL)-$${XX}.doc-base ; \
+	  sed  -e "s/@@/$$XX/g" < all.lintian-overrides-in >$(MANUAL)-$${XX}.lintian-overrides ; \
 	done
 	dh_auto_build $(BUILDOPT) -- \
 		"LANGALL=$(LANGALL)" \
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/debian-reference.raw.xml debian-reference-2.76/debian-reference.raw.xml
--- debian-reference-2.75/debian-reference.raw.xml	2018-07-02 00:49:52.000000000 +0900
+++ debian-reference-2.76/debian-reference.raw.xml	2019-03-21 23:23:38.000000000 +0900
@@ -8097,7 +8097,7 @@
       <section id="_rescue_with_the_dpkg_command">
         <title>Rescue with the dpkg command</title>
         <para>Since <literal>dpkg</literal> is very low level package tool, it can function under the very bad situation such as unbootable system without network connection.  Let's assume <literal>foo</literal> package was broken and needs to be replaced.</para>
-        <para>You may still find cached copies of older bug free version of <literal>foo</literal> package in the package cache directory: "<literal>/var/cache/apt/archives/</literal>".  (If not, you can download it from archive of <ulink url="http://snapshot.debian.org/";>http://snapshot.debian.org/</ulink> or copy it from package cache of a functioning machine.)</para>
+        <para>You may still find cached copies of older bug free version of <literal>foo</literal> package in the package cache directory: "<literal>/var/cache/apt/archives/</literal>".  (If not, you can download it from archive of <ulink url="https://snapshot.debian.org/";>https://snapshot.debian.org/</ulink> or copy it from package cache of a functioning machine.)</para>
         <para>If you can boot the system, you may install it by the following command.</para>
         <screen># dpkg -i /path/to/foo_&lt;old_version&gt;_&lt;arch&gt;.deb</screen>
         <tip>
@@ -8607,7 +8607,7 @@
         <screen># apt-get update
 # apt-get dist-upgrade
 # apt-get install fakeroot devscripts build-essential
-$ apt-get build-dep foo
+# apt-get build-dep foo
 $ apt-get source foo
 $ cd foo*</screen>
         <para>Update some tool chain packages such as <literal>dpkg</literal>, and <literal>debhelper</literal> from the
@@ -15319,23 +15319,6 @@
     Flash plugin helper to install Adobe Flash Player (i386, amd64 only)
     </entry>
               </row>
-              <row>
-                <entry>
-                  <literal>browser-plugin-vlc</literal>
-                </entry>
-                <entry>
-    @-@popcon1@-@
-    </entry>
-                <entry>
-    @-@psize1@-@
-    </entry>
-                <entry>
-    main
-    </entry>
-                <entry>
-    Multimedia plugin based on <ulink url="https://en.wikipedia.org/wiki/VLC_media_player";>VLC media player</ulink>
-    </entry>
-              </row>
             </tbody>
           </tgroup>
         </table>
@@ -16461,7 +16444,7 @@
             </row>
             <row>
               <entry>
-                <literal>getmail4</literal>
+                <literal>getmail</literal>
               </entry>
               <entry>
     @-@popcon1@-@
@@ -22593,20 +22576,6 @@
               </row>
               <row>
                 <entry>
-                  <literal>apmd</literal>
-                </entry>
-                <entry>
-    @-@popcon1@-@
-    </entry>
-                <entry>
-    @-@psize1@-@
-    </entry>
-                <entry>
-    daemon to manage events delivered by the Advanced Power Management (APM)
-    </entry>
-              </row>
-              <row>
-                <entry>
                   <literal>sleepd</literal>
                 </entry>
                 <entry>
@@ -28479,7 +28448,7 @@
             </row>
             <row>
               <entry>
-                <literal>imediff2</literal>
+                <literal>imediff</literal>
               </entry>
               <entry>
     @-@popcon1@-@
@@ -28487,10 +28456,10 @@
               <entry>
     @-@psize1@-@
     </entry>
-              <entry><citerefentry><refentrytitle>imediff2</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+              <entry><citerefentry><refentrytitle>imediff</refentrytitle><manvolnum>1</manvolnum></citerefentry>
     </entry>
               <entry>
-    interactive full screen 2-way merge tool
+    interactive full screen 2/3-way merge tool
     </entry>
             </row>
             <row>
@@ -31980,7 +31949,7 @@
               </row>
               <row>
                 <entry>
-                  <literal>libpoppler74</literal>
+                  <literal>libpoppler82</literal>
                 </entry>
                 <entry>
     @-@popcon1@-@
@@ -34948,7 +34917,7 @@
         <para>Bump package version to one which does not collide with official Debian versions, e.g. one appended with "<literal>+debug1</literal>" when recompiling existing package version, or one appended with "<literal>~pre1</literal>" when compiling unreleased package version by the following.</para>
         <screen>$ dch -i</screen>
         <para>Compile and install packages with debug symbols by the following.</para>
-        <screen>$ export DEB_BUILD_OPTIONS=nostrip,noopt
+        <screen>$ export DEB_BUILD_OPTIONS="nostrip noopt"
 $ debuild
 $ cd ..
 $ sudo debi package_name*.changes</screen>
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/Makefile debian-reference-2.76/Makefile
--- debian-reference-2.75/Makefile	2018-07-02 00:42:34.000000000 +0900
+++ debian-reference-2.76/Makefile	2019-03-21 23:23:38.000000000 +0900
@@ -21,10 +21,10 @@
 # from stable -> testing just after stable release
 
 # This is normal
-RELEASE_STATE := testing
+#RELEASE_STATE := testing
 
 # this is just before freeze
-#RELEASE_STATE := stable
+RELEASE_STATE := stable
 
 # TMP_DIR_DR is not mean to be set to generic TMPDIR like /tmp ~/.tmp
 ifndef TMP_DIR_DR
@@ -243,8 +243,8 @@
 	echo "<!ENTITY Codename-stable  \"Buster\">"			>> common.ent
 	echo "<!ENTITY codename-testing  \"bullseye\">"			>> common.ent
 	echo "<!ENTITY Codename-testing  \"Bullseye\">"			>> common.ent
-	echo "<!ENTITY codename-nexttesting  \"bullseye+1\">"		>> common.ent
-	echo "<!ENTITY Codename-nexttesting  \"Bullseye+1\">"		>> common.ent
+	echo "<!ENTITY codename-nexttesting  \"bookworm\">"		>> common.ent
+	echo "<!ENTITY Codename-nexttesting  \"Bookworm\">"		>> common.ent
 else
 	# Live with 2 year testing release from sid/unstable
 	echo "<!ENTITY codename-stable  \"stretch\">"			>> common.ent
diff -Nru --exclude po --exclude '*.ent' --exclude asciidoc debian-reference-2.75/README.md debian-reference-2.76/README.md
--- debian-reference-2.75/README.md	2018-03-11 22:25:37.000000000 +0900
+++ debian-reference-2.76/README.md	2019-03-18 10:39:53.000000000 +0900
@@ -87,6 +87,9 @@
 
 ### Updating the repository
 
+If you are updating the English content in asciidoc/*, please make sure to
+update debian-reference.raw.xml and commit it.
+
 If you are updating the translation only, please only commit the updated
 `po/*.po` to the `master` branch.  I mean no commit of `po/templates.pot`,
 `*.xml`, `*.ent`, and `asciidoc/*.txt` files.  In other word, please don't use
@@ -121,6 +124,9 @@
  $ git push origin :wip-foo-guest
 ```
 
+You can avoid using local branch as above if you use `git stash` and `git
+stash pop`.
+
 Any missing PO strings of `zh-tw`/`zh-cn` are temporarily auto converted from
 the existing `zh-cn`/`zh-tw` PO strings during the build time.  So you may
 find non-optimal translation strings not-found in the source tree to show up
@@ -229,6 +235,7 @@
 test it first by generating HTML files only:
 
 ```
+ $ make debian-reference.raw.xml
  $ make test "LANGPO="
 ```
 
@@ -238,6 +245,8 @@
 ```
  $ make clean
  $ git add asciidoc/*.txt
+ $ git add debian-reference.raw.xml
+ $ git add bin/replace_package
  $ git commit -m "Updated ...."
  $ make wrap; make po; make clean
  $ git commit -a -m "make po"



unblock debian-reference/2.76

-- 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.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Osamu Aoki:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package debian-reference
> 
> (explain the reason for the unblock here)
> debian-reference (2.76) unstable; urgency=medium
> 
>   * Complete translation for de, it, ja, pt, and zh-cn.
>     Closes: #924863
>   * Update filepath to comply with doc-base CGI script restrictions.
>     Closes: #900360, #924686
>   * Add lintian override for missing-depends-on-sensible-utils,
>   * Update package and popcon data entity.
>   * Ready for buster release by setting buster as stable release.
> 
>  -- Osamu Aoki <osamu@debian.org>  Thu, 21 Mar 2019 23:23:38 +0900
> 
> By uploading this to unstable, www.debian.org pages of this document
> start stating buster=stable.  :-)
> 
> (include/attach the debdiff against the package in testing)
> 
> This package build in 2 steps.
> 1. manual build with downloading popcondata etc to make debian-reference.raw.xml
>    asciidoc/* used and *.ent updated
> 2. normal package build with package build script with po for
> translation.
> 
> Thus following directory is excluded for debdiff for readability
>   po:       excluded since trasnslation diff
>   asciidoc: excluded since this is used to create debian-reference.raw.xml
>   *.ent:    excluded since update of pocon is not interesting diff
> 
>   (There are some diffs due to wrap-and-sort)
> 
> [...]
> 
> 
> unblock debian-reference/2.76
> 
> [...]

Unblocked, thanks.
~Niels

--- End Message ---

Reply to: