Your message dated Wed, 23 Aug 2017 16:26:18 +0000 with message-id <[email protected]> and subject line Bug#865533: fixed in openjdk-7 7u151-2.6.11-1 has caused the Debian Bug report #865533, regarding openjdk-7-jdk will not finish unpacking 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 [email protected] immediately.) -- 865533: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865533 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: openjdk-7-jdk:amd64 Version: 7u131-2.6.9-2~deb8u1 Severity: important Today when I prepared to upgrade the tomcat8 packages in response to the recently published DSA 3891-1, I noticed that the openjdk-7-jdk package was missing from my system (though it had previously been installed). I looked in the aptitude logs and found this: Aptitude 0.6.11: log report Fri, May 19 2017 23:21:30 -0400 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 3 packages, and remove 0 packages. 141 MB of disk space will be used =============================================================================== [UPGRADE] openjdk-7-jdk:amd64 7u121-2.6.8-2~deb8u1 -> 7u131-2.6.9-2~deb8u1 [UPGRADE] openjdk-7-jre:amd64 7u121-2.6.8-2~deb8u1 -> 7u131-2.6.9-2~deb8u1 [UPGRADE] openjdk-7-jre-headless:amd64 7u121-2.6.8-2~deb8u1 -> 7u131-2.6.9-2~deb8u1 =============================================================================== Log complete. Aptitude 0.6.11: log report Fri, May 19 2017 23:47:21 -0400 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 1 packages, and remove 0 packages. 141 MB of disk space will be used =============================================================================== [UPGRADE] openjdk-7-jdk:amd64 7u121-2.6.8-2~deb8u1 -> 7u131-2.6.9-2~deb8u1 =============================================================================== Log complete. Aptitude 0.6.11: log report Fri, May 19 2017 23:48:21 -0400 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 0 packages, and remove 1 packages. 20.7 MB of disk space will be freed =============================================================================== [REMOVE] openjdk-7-jdk:amd64 =============================================================================== Log complete. Aptitude 0.6.11: log report Fri, May 19 2017 23:48:52 -0400 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 1 packages, and remove 0 packages. 162 MB of disk space will be used =============================================================================== [INSTALL] openjdk-7-jdk:amd64 =============================================================================== Although the last entry says "INSTALL" the package was not installed. I tried to install it today and found that package would not finish unpacking. A look at the output of 'ps' while the package was installing revealed a 'dpkg --status-fd ## --upnack' process and several 'dpkg-deb --fsys-tarfile /var/cache/apt/archives/openjdk-7-jdk_7u131-2.6.9-2~deb8u1_amd64.deb' processes. The output of top did not indicate any abnormal resource utilization (e.g., memory, CPU, I/O). I killed the dpkg process, which left the package in a bad state such that I attempted an 'apt-get install --reinstall', which also hung in the same way. Killing the dpkg process again I had to run 'dpkg -P --force-all openjdk-7-jdk' to get the package removed. I manually downloaded 7u121-2.6.8-2~deb8u1 from snapshot.debian.org and installed the -jdk, -jre, and -jre-headless packages at that version with 'dpkg -i' and everything seems to be working again. I was curious so I downloaded source packages for 7u121-2.6.8-2~deb8u1 and 7u131-2.6.9-2~deb8u1 and ran a debdiff. Naturally, because of all of the upstream changes the diff was enormous. Limiting the diff to the debian/ directory and further excluding debian/patches/, what I found was surprising. Here are the relevant diffstat lines: openjdk-7-7u131-2.6.9/debian/changelog | 70 openjdk-7-7u131-2.6.9/debian/compat | 2 openjdk-7-7u131-2.6.9/debian/control | 31 openjdk-7-7u131-2.6.9/debian/control.in | 13 openjdk-7-7u131-2.6.9/debian/repack | 175 openjdk-7-7u131-2.6.9/debian/rules | 426 - openjdk-7-7u131-2.6.9/debian/upstream/signing-key.asc | 83 openjdk-7-7u131-2.6.9/debian/watch | 7 I find it difficult to believe that 800+ lines of diff were needed in just the Debian packaging. The openjdk-7 package was removed from unstable and testing over one year ago. I recognize that Oracle's position on security updates means that security updates must incorporate new upstream releases. However, was such a significant rewrite of the maintainer scripts really necessary? I find it puzzling because it is not as though there is an openjdk-7 package in testing/unstable that would benefit from significant rewriting of the maintainer scripts (in which case I could see the argument for propogating the changes through to stable to minimize the diff between stable and testing/unstable). I have other jessie systems on which the updated package installed properly and where this does not seem to be an issue, so I have set the severity of this report as 'important'. However, looking at the open bug reports (#780665 and #863007 in particular), it appears that significant packaging changes may be considered acceptable when updating the openjdk packages in stable. If that is the case, then perhaps it is not a good approach. It will be some time before I can move to openjdk-8 on some of my machines, so if there is anything I can do help diagnose and resolve this or any other issue affecting openjdk-7, please let me know. Regards, -Roberto -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---Source: openjdk-7 Source-Version: 7u151-2.6.11-1 We believe that the bug you reported is fixed in the latest version of openjdk-7, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <[email protected]> (supplier of updated openjdk-7 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 23 Aug 2017 16:02:57 +0200 Source: openjdk-7 Binary: openjdk-7-jdk openjdk-7-jre-headless openjdk-7-jre openjdk-7-jre-lib openjdk-7-demo openjdk-7-source openjdk-7-doc openjdk-7-dbg icedtea-7-jre-jamvm openjdk-7-jre-zero Architecture: source Version: 7u151-2.6.11-1 Distribution: experimental Urgency: medium Maintainer: OpenJDK Team <[email protected]> Changed-By: Matthias Klose <[email protected]> Description: icedtea-7-jre-jamvm - Alternative JVM for OpenJDK, using JamVM openjdk-7-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-7-demo - Java runtime based on OpenJDK (demos and examples) openjdk-7-doc - OpenJDK Development Kit (JDK) documentation openjdk-7-jdk - OpenJDK Development Kit (JDK) openjdk-7-jre - OpenJDK Java runtime, using ${vm:Name} openjdk-7-jre-headless - OpenJDK Java runtime, using ${vm:Name} (headless) openjdk-7-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-7-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-7-source - OpenJDK Development Kit (JDK) source files Closes: 766601 827741 863007 865533 865749 869816 Changes: openjdk-7 (7u151-2.6.11-1) experimental; urgency=medium . * IcedTea release 2.6.11 (based on 7u151). Closes: #869816. * Security fixes: - S8163958, CVE-2017-10102: Improved garbage collection. - S8167228: Update to libpng 1.6.28. - S8169209, CVE-2017-10053: Improved image post-processing steps. - S8169392, CVE-2017-10067: Additional jar validation steps. - S8170966, CVE-2017-10081: Right parenthesis issue. - S8172204, CVE-2017-10087: Better Thread Pool execution. - S8172461, CVE-2017-10089: Service Registration Lifecycle. - S8172465, CVE-2017-10090: Better handling of channel groups. - S8172469, CVE-2017-10096: Transform Transformer Exceptions. - S8173286, CVE-2017-10101: Better reading of text catalogs. - S8173697, CVE-2017-10107: Less Active Activations. - S8173770, CVE-2017-10074: Image conversion improvements. - S8174098, CVE-2017-10110: Better image fetching. - S8174105, CVE-2017-10108: Better naming attribution. - S8174113, CVE-2017-10109: Better sourcing of code. - S8174770: Check registry registration location. - S8174873: Improved certificate processing. - S8175106, CVE-2017-10115: Higher quality DSA operations. - S8175110, CVE-2017-10118: Higher quality ECDSA operations. - S8176055: JMX diagnostic improvements. - S8176067, CVE-2017-10116: Proper directory lookup processing. - S8176760, CVE-2017-10135: Better handling of PKCS8 material. - S8178135, CVE-2017-10176: Additional elliptic curve support. - S8181420, CVE-2017-10074: PPC: Image conversion improvements. - S8182054, CVE-2017-10243: Improve wsdl support. - S8183551, CVE-2017-10074, PR3423: AArch64: Image conversion improvements. - S8184119, CVE-2017-10111: Incorrect return processing for the LF editor of MethodHandles.permuteArguments. . [ Tiago Stürmer Daitx ] * d/control.in: - remove @bd_compress@ dependency. - replace @bd_autotools@ with fixed dependencies. * d/control.tests: package to hold all tests artifacts and logs. * d/repack: fixed and simplified download script. * d/rules: - include openjdk-7-tests package on Ubuntu derivatives only. - only save the full jtreg results when the openjdk-7-tests package is being built, otherwise stick to old behaviour (keep compressed test summaries + failed test results). Closes: #863007, #865533. - only run the long jdk testsuite when default vm is a hotspot. - only run the full testsuite for zero alternative vm on very fast systems, otherwise stick to the hotspot testsuite to avoid long build times. - remove with_nss as all supported releases have it now. - remove gcc/g++ configurations for EOL releases. - keep libjpeg8 dependency on wheezy, replace it with libjpeg62-turbo on other Debian releases and libjpeg-turbo8 on Ubuntu. Closes: #766601. - remove old logic to depend on libcupsys2. - always set rhino_source, all supported releases have dpkg > 1.16.2. - remove bd_compress and pkg_compress as they haven't been used for quite a while. - remove with_wgy_zenhai logic, lenny is EOL. - remove bd_autotools logic if/then, call dh_autoreconf and dh_autoreconf_clean. - simplify bootstrap dependency logic and remove EOL releases. - remove EOL releases from gcc/g++ dependency logic. - remove unused jamvm_defaults and simplify jamvm_archs logic. - use ttf-indic-fonts for trusty, otherwise stick to fonts-indic. - patch configure after dh_autoreconf call to include additional /usr/lib/jvm directories; setting DEB_HOST_ARCH=alpha to check if patches apply correctly fails because alpha requires a jdk for bootstrap and IcedTea does not look into our usual directories. * d/p/fontconfig-arphic-uming.diff: removed, not used since lenny. * d/p/jdk-getAccessibleValue.diff: libatk-wrapper-java: File selection dialog not refreshed when changing directory. Kindly provided by Samuel Thibault. Closes: #827741. * d/p/jdk-S8173783-fix-illegalargumentexception-regression.patch: deleted, included in IcedTea 2.6.10. * d/p/kfreebsd-support-jdk.diff: updated, was failing to apply due to jdk changes in NetworkInterface.c. * d/p/sec-webrev-8u131-*.patch: deleted, included in IcedTea 2.6.10. * d/p/zero-sparc.diff: commented out chaitin.hpp hunk #1 as that #ifdef has been removed by JDK-8011621 (backported by IcedTea 2.6.10); this was also backported to 7u131 through JDK-8160961 but then backed out, better keep the hunk in case IcedTea decides to back it out as well. . [ Matthias Klose ] * Build using gcc-6 on recent releases. * Fix libjvm.so's .debug file names. Closes: #865749. LP: #1548434. Checksums-Sha1: 5289060ca2d72468352a1c1830e2d1697e202a20 4693 openjdk-7_7u151-2.6.11-1.dsc 2b669d50627c4ad3f9452b97ad9d2ef1073e525a 53829152 openjdk-7_7u151-2.6.11.orig.tar.gz d0e3b911810cda1d5cd94aeed4b2745a1a244453 167328 openjdk-7_7u151-2.6.11-1.debian.tar.xz fa9bbed69d1649c60dd484d97e203fd155f449b2 16562 openjdk-7_7u151-2.6.11-1_source.buildinfo Checksums-Sha256: 248997cbc70157062749bd960e064abd5a7a618fd957c08f4f82efd37242e4f1 4693 openjdk-7_7u151-2.6.11-1.dsc 9c77d10e23f1d6105a71e18d330a4397fe418e9d0ad63cde65b4b7bac9a144b6 53829152 openjdk-7_7u151-2.6.11.orig.tar.gz bcce7f7dd5a67b326a6c4390db14e8767937451db815c4a1c9746d3d5668f575 167328 openjdk-7_7u151-2.6.11-1.debian.tar.xz 2fe56966f932153f58f091b09b2cd37a49a6b1d681c10e0aa35dfa89edcef45b 16562 openjdk-7_7u151-2.6.11-1_source.buildinfo Files: e7d99210dc299a6bd9e99059dfc4145a 4693 java optional openjdk-7_7u151-2.6.11-1.dsc e033b12d6ab827c94810fab741d5f70d 53829152 java optional openjdk-7_7u151-2.6.11.orig.tar.gz 1ea4570570ff32d41597677f7cc4651d 167328 java optional openjdk-7_7u151-2.6.11-1.debian.tar.xz dbb7e4efb5fee2c79a716036d6b7f9cd 16562 java optional openjdk-7_7u151-2.6.11-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlmdpOoQHGRva29AdWJ1 bnR1LmNvbQAKCRC9fqpgd4+m9d9ID/9k3v7A2LS7U/11yL33O4avH6R9pxmPSjBl /xm7Y8tuTyzfX0VV8ZoPVPTX76vJkSYF0H6TPLpaGeWS3rtdtaIdcCgW5OvfRREK XeAl4FLdv230L07w3Q13ANLypA9h5TC45LtloUP8L7D9VdhUT3aqCh2tTUNycEzR xUl6n81KQoSbxJck2UvrCXNhV3wsHCUJaXQj+9RqO8M/8pmp6sUJacRZA3rd/KTt IOUweuslkASZqeDsU/MJ/P9JqLnOX+BFYNBy7ijnulHepM1YHToZ4Mb9LWnW2voA S7qGQPdJ+CImMjViOqjNoMqMT/HboJyTKpZ0FQ6IB2mQnSlPWKRljHHiaX3PcVmN ELBsjv6CYRzkI8k6+x4+kEyVqhRpfoq7j6mrHgE3kRVitIyXurxHHpP3HRXvTV0h W6RxaUQ4NDjMWQT+D4gqHcgUA098Q5FCviF13MhWIZzegprPxY2YF3U6lozHClkr mN8aZcShmlBuzFl1lwi4tZAb/TW1X1HMdH21Q2qebR0wU7Yit0WGh4eaMohjRBfv KZfnxmFmugqXauDzp+dsJBGDq/esWOEEHURUKu0aHNlee5mulD4U08Xj6WY7PBGN JLXhWOzpk3R/VYAxR162qgvcJuR7zBas/+90wZBbF9eaaRmRpL6nMesabXWCdYBM Ssy6RRRVJw== =Cf8Q -----END PGP SIGNATURE-----
--- End Message ---

