Your message dated Tue, 16 May 2023 20:59:53 +0000 with message-id <E1pz1lx-003us6-38@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 owner@bugs.debian.org immediately.) -- 1036152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036152 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: groovy/2.4.21-8
- From: tony mancill <tmancill@debian.org>
- Date: Mon, 15 May 2023 22:06:14 -0700
- Message-id: <[🔎] ZGMPRsKqJ9MYXB4f@lark>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock X-Debbugs-Cc: groovy@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-8diff -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 <tmancill@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+}Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1036152-done@bugs.debian.org
- Subject: unblock groovy
- From: Sebastian Ramacher <sramacher@respighi.debian.org>
- Date: Tue, 16 May 2023 20:59:53 +0000
- Message-id: <E1pz1lx-003us6-38@respighi.debian.org>
Unblocked.
--- End Message ---