Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock X-Debbugs-Cc: [email protected], [email protected], [email protected] Control: affects -1 + src:jed Content-Language: en-us
Please unblock package jed. The version in unstable fixes two RC bugs that have been recently filed against the jed package, triggered by piuparts (Bug#1035692 and Bug#1035780). The version of the package now in unstable passes piuparts [1] and transitions smoothly from both bullseye (version 0.99.19-8) and testing (0.99.20~pre.178+dfsg-1). I am attaching to this message the debdiff between versions 0.99.20~pre.178+dfsg-1 and -3. The debian/changelog is pretty large, because some changes for version -2 (in an attempt to fix Bug#1035692 that caused Bug#1035780) where canceled in version -3. The final difference is quite small: one line removed from debian/rules, one line removed from debian/jed-common.links, and a new small file added (debian/jed-common.preinst). unblock jed/0.99.20~pre.178+dfsg-3 Best, Rafael Laboissière [1] https://piuparts.debian.org/testing2sid/pass/jed-common_1:0.99.20~pre.178+dfsg-3.log
diff -Nru jed-0.99.20~pre.178+dfsg/debian/changelog jed-0.99.20~pre.178+dfsg/debian/changelog --- jed-0.99.20~pre.178+dfsg/debian/changelog 2023-01-10 15:10:00.000000000 -0300 +++ jed-0.99.20~pre.178+dfsg/debian/changelog 2023-05-09 08:42:07.000000000 -0300 @@ -1,3 +1,38 @@ +jed (1:0.99.20~pre.178+dfsg-3) unstable; urgency=medium + + * Fix upgrade of jed-common (closes: #1035780) + + The previous version, which tried to fix Bug#1035692, messed up + with the directory /usr/share/doc/jed-common/txt. This directory + is not really needed and has been removed, with all filesit + contained being kept in /usr/share/jed/doc/txt/. This version + should allow a smooth transition of jed-common from both bullseye + (version 0.99.19-8) and testing (version 0.99.20~pre.178+dfsg-1) + into bookworm. + + + d/clean: Restore previous version + + d/jed-common.links: Reintroduce this file (for symlink etc/jed.d/README) + + d/jed-common.maintscript: Remove file + + d/rules: Keep files in /usr/share/jed/doc/txt + + d/jed-common.preinst: Remove obsolete directory + /usr/share/doc/jed-common/txt + + -- Rafael Laboissière <[email protected]> Tue, 09 May 2023 08:42:07 -0300 + +jed (1:0.99.20~pre.178+dfsg-2) unstable; urgency=medium + + * Avoid installing the *.txt help file over a directory symlink + (closes: #1035692) + + d/jed-common.maintscript: Add symlink_to_dir command for the + directory /usr/share/jed/doc/txt + + d/jed-common.links: Removed file + + d/rules: Create file d/jed-common.links by adding individual + symbolic links /usr/share/jed/doc/txt/*.txt point to the files in + /usr/share/doc/jed-common/txt/ + + d/clean: Remove the file d/jed-common.links + + -- Rafael Laboissière <[email protected]> Mon, 08 May 2023 12:19:26 -0300 + jed (1:0.99.20~pre.178+dfsg-1) unstable; urgency=medium * New upstream version 0.99.20~pre.178+dfsg diff -Nru jed-0.99.20~pre.178+dfsg/debian/jed-common.links jed-0.99.20~pre.178+dfsg/debian/jed-common.links --- jed-0.99.20~pre.178+dfsg/debian/jed-common.links 2023-01-10 15:10:00.000000000 -0300 +++ jed-0.99.20~pre.178+dfsg/debian/jed-common.links 2023-05-09 08:42:07.000000000 -0300 @@ -1,2 +1 @@ usr/share/doc/jed-common/README.Debian-startup etc/jed.d/README -usr/share/doc/jed-common/txt usr/share/jed/doc/txt diff -Nru jed-0.99.20~pre.178+dfsg/debian/jed-common.preinst jed-0.99.20~pre.178+dfsg/debian/jed-common.preinst --- jed-0.99.20~pre.178+dfsg/debian/jed-common.preinst 1969-12-31 21:00:00.000000000 -0300 +++ jed-0.99.20~pre.178+dfsg/debian/jed-common.preinst 2023-05-09 08:42:07.000000000 -0300 @@ -0,0 +1,8 @@ +#!/bin/sh +set -e + +# Remove obsolete txt directory +txtdir=/usr/share/doc/jed-common/txt +test -d $txtdir && rm -rf $txtdir + +#DEBHELPER# diff -Nru jed-0.99.20~pre.178+dfsg/debian/rules jed-0.99.20~pre.178+dfsg/debian/rules --- jed-0.99.20~pre.178+dfsg/debian/rules 2023-01-10 15:10:00.000000000 -0300 +++ jed-0.99.20~pre.178+dfsg/debian/rules 2023-05-09 08:42:07.000000000 -0300 @@ -83,7 +83,6 @@ execute_after_dh_installdocs-indep: # Fix package-contains-documentation-outside-usr-share-doc - mv $(docdir)/txt $(shrdir)/doc/jed-common rm -f $(jeddir)/lib/colors/README override_dh_compress:

