Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Control: affects -1 + src:isa-support

Please unblock package isa-support

[ Reason ]
Generated control files used a partially uppercase package name,
therefore the dpkg-maintscript-helper calls and the lintian overrides
were not effective.
Use the correct (lowercase) package name and bump the version s.t.
dpkg-maintscriot-helper dir_to_symlink actually performs the cleanup on
upgrades (from both stable and testing with the buggy packages).

[ Impact ]
/usr/share/doc/$PKG remaining as an empty directory after upgrades from
bullseye to bookworm, /usr/share/doc/$PKG/copyright missing.

[ Tests ]
Local piuparts tests showed clean bullseye->bookworm upgrades with the
fixed packages.

[ Risks ]
Low. If it still does not work, it won't be different from what is in
testing.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
n/a

unblock isa-support/15.1

Andreas
diff -Nru isa-support-15/debian/@lcn...@-support.lintian-overrides.in 
isa-support-15.1/debian/@lcn...@-support.lintian-overrides.in
--- isa-support-15/debian/@lcn...@-support.lintian-overrides.in 2022-08-16 
22:59:09.000000000 +0200
+++ isa-support-15.1/debian/@lcn...@-support.lintian-overrides.in       
2023-05-25 21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-@NAME@-support: missing-debconf-dependency-for-preinst
+@LCNAME@-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/@lcn...@-support.maintscript.in 
isa-support-15.1/debian/@lcn...@-support.maintscript.in
--- isa-support-15/debian/@lcn...@-support.maintscript.in       2022-08-17 
12:16:43.000000000 +0200
+++ isa-support-15.1/debian/@lcn...@-support.maintscript.in     2023-05-25 
21:43:56.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/@NAME@-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/@LCNAME@-support isa-support 15.1~
diff -Nru isa-support-15/debian/altivec-support.maintscript 
isa-support-15.1/debian/altivec-support.maintscript
--- isa-support-15/debian/altivec-support.maintscript   2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/altivec-support.maintscript 2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/altivec-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/altivec-support isa-support 15.1~
diff -Nru isa-support-15/debian/armv6-support.lintian-overrides 
isa-support-15.1/debian/armv6-support.lintian-overrides
--- isa-support-15/debian/armv6-support.lintian-overrides       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv6-support.lintian-overrides     2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-ARMv6-support: missing-debconf-dependency-for-preinst
+armv6-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/armv6-support.maintscript 
isa-support-15.1/debian/armv6-support.maintscript
--- isa-support-15/debian/armv6-support.maintscript     2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv6-support.maintscript   2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/ARMv6-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/armv6-support isa-support 15.1~
diff -Nru isa-support-15/debian/armv6k-support.lintian-overrides 
isa-support-15.1/debian/armv6k-support.lintian-overrides
--- isa-support-15/debian/armv6k-support.lintian-overrides      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv6k-support.lintian-overrides    2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-ARMv6K-support: missing-debconf-dependency-for-preinst
+armv6k-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/armv6k-support.maintscript 
isa-support-15.1/debian/armv6k-support.maintscript
--- isa-support-15/debian/armv6k-support.maintscript    2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv6k-support.maintscript  2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/ARMv6K-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/armv6k-support isa-support 15.1~
diff -Nru isa-support-15/debian/armv7-support.lintian-overrides 
isa-support-15.1/debian/armv7-support.lintian-overrides
--- isa-support-15/debian/armv7-support.lintian-overrides       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv7-support.lintian-overrides     2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-ARMv7-support: missing-debconf-dependency-for-preinst
+armv7-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/armv7-support.maintscript 
isa-support-15.1/debian/armv7-support.maintscript
--- isa-support-15/debian/armv7-support.maintscript     2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv7-support.maintscript   2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/ARMv7-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/armv7-support isa-support 15.1~
diff -Nru isa-support-15/debian/armv8-support.lintian-overrides 
isa-support-15.1/debian/armv8-support.lintian-overrides
--- isa-support-15/debian/armv8-support.lintian-overrides       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv8-support.lintian-overrides     2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-ARMv8-support: missing-debconf-dependency-for-preinst
+armv8-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/armv8-support.maintscript 
isa-support-15.1/debian/armv8-support.maintscript
--- isa-support-15/debian/armv8-support.maintscript     2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/armv8-support.maintscript   2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/ARMv8-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/armv8-support isa-support 15.1~
diff -Nru isa-support-15/debian/changelog isa-support-15.1/debian/changelog
--- isa-support-15/debian/changelog     2022-09-12 12:53:47.000000000 +0200
+++ isa-support-15.1/debian/changelog   2023-05-25 21:44:40.000000000 +0200
@@ -1,3 +1,10 @@
+isa-support (15.1) unstable; urgency=high
+
+  * Fix .maintscript generation for /usr/share/doc/$PACKAGE -> isa-support
+    symlink conversion.  (Closes: #1035766). Thanks to Andreas Beckmann.
+
+ -- Bastien Roucariès <ro...@debian.org>  Thu, 25 May 2023 19:44:40 +0000
+
 isa-support (15) unstable; urgency=high
 
   * Bug fix: "version 14 fails to install where version 13 installs fine
diff -Nru isa-support-15/debian/neon-support.maintscript 
isa-support-15.1/debian/neon-support.maintscript
--- isa-support-15/debian/neon-support.maintscript      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/neon-support.maintscript    2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/neon-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/neon-support isa-support 15.1~
diff -Nru isa-support-15/debian/sse2-support.lintian-overrides 
isa-support-15.1/debian/sse2-support.lintian-overrides
--- isa-support-15/debian/sse2-support.lintian-overrides        2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse2-support.lintian-overrides      2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-SSE2-support: missing-debconf-dependency-for-preinst
+sse2-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/sse2-support.maintscript 
isa-support-15.1/debian/sse2-support.maintscript
--- isa-support-15/debian/sse2-support.maintscript      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse2-support.maintscript    2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/SSE2-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/sse2-support isa-support 15.1~
diff -Nru isa-support-15/debian/sse3-support.lintian-overrides 
isa-support-15.1/debian/sse3-support.lintian-overrides
--- isa-support-15/debian/sse3-support.lintian-overrides        2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse3-support.lintian-overrides      2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-SSE3-support: missing-debconf-dependency-for-preinst
+sse3-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/sse3-support.maintscript 
isa-support-15.1/debian/sse3-support.maintscript
--- isa-support-15/debian/sse3-support.maintscript      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse3-support.maintscript    2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/SSE3-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/sse3-support isa-support 15.1~
diff -Nru isa-support-15/debian/sse4.1-support.lintian-overrides 
isa-support-15.1/debian/sse4.1-support.lintian-overrides
--- isa-support-15/debian/sse4.1-support.lintian-overrides      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse4.1-support.lintian-overrides    2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-SSE4.1-support: missing-debconf-dependency-for-preinst
+sse4.1-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/sse4.1-support.maintscript 
isa-support-15.1/debian/sse4.1-support.maintscript
--- isa-support-15/debian/sse4.1-support.maintscript    2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse4.1-support.maintscript  2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/SSE4.1-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/sse4.1-support isa-support 15.1~
diff -Nru isa-support-15/debian/sse4.2-support.lintian-overrides 
isa-support-15.1/debian/sse4.2-support.lintian-overrides
--- isa-support-15/debian/sse4.2-support.lintian-overrides      2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse4.2-support.lintian-overrides    2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-SSE4.2-support: missing-debconf-dependency-for-preinst
+sse4.2-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/sse4.2-support.maintscript 
isa-support-15.1/debian/sse4.2-support.maintscript
--- isa-support-15/debian/sse4.2-support.maintscript    2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/sse4.2-support.maintscript  2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/SSE4.2-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/sse4.2-support isa-support 15.1~
diff -Nru isa-support-15/debian/vfp-support.lintian-overrides 
isa-support-15.1/debian/vfp-support.lintian-overrides
--- isa-support-15/debian/vfp-support.lintian-overrides 2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfp-support.lintian-overrides       2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-VFP-support: missing-debconf-dependency-for-preinst
+vfp-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/vfp-support.maintscript 
isa-support-15.1/debian/vfp-support.maintscript
--- isa-support-15/debian/vfp-support.maintscript       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfp-support.maintscript     2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/VFP-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/vfp-support isa-support 15.1~
diff -Nru isa-support-15/debian/vfpv2-support.lintian-overrides 
isa-support-15.1/debian/vfpv2-support.lintian-overrides
--- isa-support-15/debian/vfpv2-support.lintian-overrides       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfpv2-support.lintian-overrides     2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-VFPv2-support: missing-debconf-dependency-for-preinst
+vfpv2-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/vfpv2-support.maintscript 
isa-support-15.1/debian/vfpv2-support.maintscript
--- isa-support-15/debian/vfpv2-support.maintscript     2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfpv2-support.maintscript   2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/VFPv2-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/vfpv2-support isa-support 15.1~
diff -Nru isa-support-15/debian/vfpv3-support.lintian-overrides 
isa-support-15.1/debian/vfpv3-support.lintian-overrides
--- isa-support-15/debian/vfpv3-support.lintian-overrides       2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfpv3-support.lintian-overrides     2023-05-25 
21:44:40.000000000 +0200
@@ -1,2 +1,2 @@
 # debconf is optional, for nicer fail messages
-VFPv3-support: missing-debconf-dependency-for-preinst
+vfpv3-support: missing-debconf-dependency-for-preinst
diff -Nru isa-support-15/debian/vfpv3-support.maintscript 
isa-support-15.1/debian/vfpv3-support.maintscript
--- isa-support-15/debian/vfpv3-support.maintscript     2022-09-12 
12:52:10.000000000 +0200
+++ isa-support-15.1/debian/vfpv3-support.maintscript   2023-05-25 
21:44:40.000000000 +0200
@@ -1 +1 @@
-dir_to_symlink /usr/share/doc/VFPv3-support isa-support 8~
\ No newline at end of file
+dir_to_symlink /usr/share/doc/vfpv3-support isa-support 15.1~
diff -Nru isa-support-15/refresh-package isa-support-15.1/refresh-package
--- isa-support-15/refresh-package      2022-09-12 12:51:58.000000000 +0200
+++ isa-support-15.1/refresh-package    2023-05-25 21:43:56.000000000 +0200
@@ -15,6 +15,7 @@
     close IN;
 
     s/[@]NAME[@]/$name/g;
+    s/[@]LCNAME[@]/$lcname/g;
     s/[@]DEB_HOST_MULTIARCH[@]/$DEB_HOST_MULTIARCH/g;
     open OUT, ">debian/$foutname"
        or die "Can't write debian/$foutname: $!\n";

Reply via email to