Your message dated Tue, 16 May 2023 20:59:53 +0000
with message-id <e1pz1lx-003us6...@respighi.debian.org>
and subject line unblock groovy
has caused the Debian Bug report #1036152,
regarding unblock: groovy/2.4.21-8
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 ow...@bugs.debian.org
immediately.)
--
1036152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036152
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: gro...@packages.debian.org
Control: affects -1 + src:groovy
Dear Release Team,
Please consider an unblock for package groovy.
[ Reason ]
Andreas Beckmann discovered a missing dependency on libjsp-api-java,
reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035850.
libjsp-api-java was a transitive dependency of libservlet3.1-java,
but not of libservlet-api-java, so this missing dependency was
introduced earlier in the bookworm cycle in 2.4.21-3 [1].
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020429
[ Impact ]
The missing dependency impacts groovy-servlet [2], which probably isn't
widely used (although I have not no data to substantiate that claim).
The libservlet3.1-java transitional package is still present in
bookworm, so a user would have to remove libjsp-api-java during an
upgrade to cause the breakage, but with fewer reverse-dependencies
present in the release, it's conceivable that it could happen. A new
install that used groovy-servlet would also be broken.
[2] https://groovy-lang.org/servlet.html
[ Tests ]
The updated package passes piuparts.
[ Risks ]
There are no code changes.
[ 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 ]
The debdiff includes differences in the groovy-doc package that are due
to changes in the javadoc toolchain since upload of 2.4.21-7. I rebuilt
2.4.21-7 against bookworm to verify that the same debdiff is present due
to the rebuild, not due to the added dependency on libjsp-api-java.
That debdiff is also attached for reference.
Thank you for your consideration. If it's too late for the freeze, this
can be addressed in bookworm-pu.
Thank you,
tony
unblock groovy/2.4.21-8
diff -Nru groovy-2.4.21/debian/changelog groovy-2.4.21/debian/changelog
--- groovy-2.4.21/debian/changelog 2022-10-16 21:02:21.000000000 -0700
+++ groovy-2.4.21/debian/changelog 2023-05-14 20:41:50.000000000 -0700
@@ -1,3 +1,10 @@
+groovy (2.4.21-8) unstable; urgency=medium
+
+ * Team upload.
+ * Add dependency on libjsp-api-java (Closes: #1035850)
+
+ -- tony mancill <tmanc...@debian.org> Sun, 14 May 2023 20:41:50 -0700
+
groovy (2.4.21-7) unstable; urgency=medium
* Team upload.
diff -Nru groovy-2.4.21/debian/control groovy-2.4.21/debian/control
--- groovy-2.4.21/debian/control 2022-10-16 21:02:21.000000000 -0700
+++ groovy-2.4.21/debian/control 2023-05-14 20:41:50.000000000 -0700
@@ -51,6 +51,7 @@
libcommons-logging-java,
libjansi-java,
libjline2-java,
+ libjsp-api-java,
libqdox-java,
libservlet-api-java,
libxstream-java,
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .changes but not in first
-----------------------------------------
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/ASSEMBLY_EXCEPTION
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/jquery.md
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/jqueryUI.md
-rw-r--r-- root/root /usr/share/doc/groovy/api/module-search-index.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-3.6.0.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-ui.min.css
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-ui.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/tag-search-index.js
Files in first .changes but not in second
-----------------------------------------
-rw-r--r-- root/root /usr/share/doc/groovy/api/allclasses.html
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/external/jquery/jquery.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-3.6.0.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-ui.min.css
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-ui.min.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils-ie.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jszip/dist/jszip.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jszip/dist/jszip.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/member-search-index.zip
-rw-r--r-- root/root /usr/share/doc/groovy/api/package-search-index.zip
-rw-r--r-- root/root /usr/share/doc/groovy/api/type-search-index.zip
Control files of package groovy: lines which differ (wdiff format)
------------------------------------------------------------------
Depends: antlr, default-jre-headless (>= 2:1.7) | java7-runtime-headless, ivy,
junit4, libasm-java (>= 6.0~alpha-2~), libbsf-java, libcommons-cli-java,
libcommons-logging-java, libjansi-java, libjline2-java, {+libjsp-api-java,+}
libqdox-java, libservlet-api-java, libxstream-java
Installed-Size: [-28631-] {+28647+}
Version: [-2.4.21-7-] {+2.4.21-8+}
Control files of package groovy-doc: lines which differ (wdiff format)
----------------------------------------------------------------------
Installed-Size: [-122475-] {+118282+}
Version: [-2.4.21-7-] {+2.4.21-8+}
[The following lists of changes regard files as different if they have
different names, permissions or owners.]
Files in second .deb but not in first
-------------------------------------
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/ASSEMBLY_EXCEPTION
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/jquery.md
-rw-r--r-- root/root /usr/share/doc/groovy/api/legal/jqueryUI.md
-rw-r--r-- root/root /usr/share/doc/groovy/api/module-search-index.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-3.6.0.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-ui.min.css
-rw-r--r-- root/root /usr/share/doc/groovy/api/script-dir/jquery-ui.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/tag-search-index.js
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /usr/share/doc/groovy/api/allclasses.html
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/external/jquery/jquery.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-3.6.0.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-ui.min.css
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jquery-ui.min.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils-ie.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils.js
-rw-r--r-- root/root
/usr/share/doc/groovy/api/jquery/jszip-utils/dist/jszip-utils.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jszip/dist/jszip.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/jquery/jszip/dist/jszip.min.js
-rw-r--r-- root/root /usr/share/doc/groovy/api/member-search-index.zip
-rw-r--r-- root/root /usr/share/doc/groovy/api/package-search-index.zip
-rw-r--r-- root/root /usr/share/doc/groovy/api/type-search-index.zip
Control files: lines which differ (wdiff format)
------------------------------------------------
Installed-Size: [-122475-] {+118282+}
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---