Your message dated Wed, 13 Mar 2024 23:20:33 +0000
with message-id <[email protected]>
and subject line Bug#1064191: fixed in openjdk-8 8u402-ga-3
has caused the Debian Bug report #1064191,
regarding openjdk-8: fails to install on i386 mantic, focal and jammy
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.)
--
1064191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064191
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: openjdk-8
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu noble ubuntu-patch
Dear Maintainer,
openjdk-8 402-ga-2 introduced changes that make the package fail to install
in i386 Ubuntu noble.
binfmt-support might not be installed and /usr/share/binfmts directory might
not exist. This causes postinstall script to fail in a new installation.
ATK wrapper package for i386 is not present in stable releases of Ubuntu and
will require SRU process to be introduced. This makes package uninstallable.
Would it be possible to consider the following changes:
* Fix installation issue on i386 (LP: #2053110):
- d/rules: build without atk bridge on i386 for Ubuntu versions that
do not have it.
- d/JB-jre-headless.postinst.in: check that /usr/share/binfmts exists
before trying to delete it.
Thanks for considering the patch.
-- System Information:
Debian Release: trixie/sid
APT prefers mantic-updates
APT policy: (500, 'mantic-updates'), (500, 'mantic-security'), (500,
'mantic'), (100, 'mantic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.5.0-17-generic (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru openjdk-8-8u402-ga/debian/JB-jre-headless.postinst.in
openjdk-8-8u402-ga/debian/JB-jre-headless.postinst.in
--- openjdk-8-8u402-ga/debian/JB-jre-headless.postinst.in 2024-01-31
18:05:28.000000000 +1300
+++ openjdk-8-8u402-ga/debian/JB-jre-headless.postinst.in 2024-02-14
19:58:48.000000000 +1300
@@ -19,7 +19,9 @@
--remove jar /usr/bin/jexec 2>/dev/null || true
update-alternatives --remove jexec \
$basedir/jre/lib/jexec 2>/dev/null || true
- rmdir --ignore-fail-on-non-empty /usr/share/binfmts
+ if [ -e /usr/share/binfmts ]; then
+ rmdir --ignore-fail-on-non-empty /usr/share/binfmts
+ fi
fi
# fail early. java currently uses tricks to find its own shared
diff -Nru openjdk-8-8u402-ga/debian/rules openjdk-8-8u402-ga/debian/rules
--- openjdk-8-8u402-ga/debian/rules 2024-01-31 18:05:28.000000000 +1300
+++ openjdk-8-8u402-ga/debian/rules 2024-02-14 19:58:48.000000000 +1300
@@ -305,6 +305,16 @@
with_bridge = atk
endif
+ifeq ($(derivative),Ubuntu)
+ ifeq ($(DEB_HOST_ARCH),i386)
+# disable bridge on focal, jammy and mantic until atk wrapper is introduced
+# in those releases on i386
+ ifneq (,$(filter $(distrel),focal jammy mantic))
+ with_bridge =
+ endif
+ endif
+endif
+
with_nss = yes
on_buildd := $(shell [ -f /CurrentlyBuilding -o "$$LOGNAME" = buildd ] && echo
yes)
--- End Message ---
--- Begin Message ---
Source: openjdk-8
Source-Version: 8u402-ga-3
Done: Thorsten Glaser <[email protected]>
We believe that the bug you reported is fixed in the latest version of
openjdk-8, 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.
Thorsten Glaser <[email protected]> (supplier of updated openjdk-8 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: SHA384
Format: 1.8
Date: Wed, 13 Mar 2024 22:46:46 +0100
Source: openjdk-8
Architecture: source
Version: 8u402-ga-3
Distribution: unstable
Urgency: medium
Maintainer: Java Maintenance <[email protected]>
Changed-By: Thorsten Glaser <[email protected]>
Closes: 1064191
Changes:
openjdk-8 (8u402-ga-3) unstable; urgency=medium
.
[ Vladimir Petko ]
* Unbreak installability with missing /usr/share/binfmts
.
[ Thorsten Glaser, Vladimir Petko ]
* Fix coïnstallability for real on focal, jammy, mantic where
libatk-wrapper-java-jni:i386 does not exist, by making its
absence at run-time into a warning for *only* i386 on affected
releases (pre-focal, noble+, Debian aren’t affected)
Closes: #1064191, LP#1916327, LP#2053110
.
[ Thorsten Glaser ]
* Update dlopen dependencies for t64 transition:
- libcups2 → libcups2t64 for trixie+ (and >noble?)
- libglib2.0-0 → libglib2.0-0t64 for trixie+ and noble+
- libgtk2.0-0 → libgtk2.0-0t64 for trixie+ and noble+
* Adjust bd_syslibs to ensure right side of the t64 divide
Checksums-Sha1:
8eda6520f55a0a484c41ae8cec4509689576cc06 4732 openjdk-8_8u402-ga-3.dsc
e02576cbc6a3c38e4537b8cfab6ff93ae0646664 168292
openjdk-8_8u402-ga-3.debian.tar.xz
Checksums-Sha256:
912b3728ec44fb81afcc5c14f0c3761ea71b72ac4fde5a57f047cb6587052dfe 4732
openjdk-8_8u402-ga-3.dsc
bef23455999cc00d3ec1db133bb3a9ecca6dd25bd0180f65bfa058a1e5457a66 168292
openjdk-8_8u402-ga-3.debian.tar.xz
Files:
31546f87fb9d78d0b1865e405f15365b 4732 java optional openjdk-8_8u402-ga-3.dsc
534e3f471d3671c3d3e36aff8af8e37f 168292 java optional
openjdk-8_8u402-ga-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (MirBSD)
iQIcBAEBCQAGBQJl8h/uAAoJEHa1NLLpkAfgJzIP/1IWASKnj9pSin2SZJ1mdAoI
BUfj2ls6nIwDeVRQ3KGK1epfR8L/7B/zXxJsq0+tnRwCLflzJAabBtc2LP61ZdE4
nQddvWCv1JBcfnhEoUaVw1Im9bPBLGquVAihWIPNrNcNYIsj13f3UR+SpisiC/nx
bKdyY6eKpbF7t1DqdCmkeu4S0Y8kVWGo614+NRQkEiVXn9sbllwCTQli0IJHsO9d
mTOJVC3ZWlx7uhRiuGe0TTQNzu+tRFaHXMYHRz3PKiqhQYHatMatHRJfUkdupgd+
E6eeCdRbYrRmYRUyTbM/P+5vLU/tNSlSMb8dsIoFWzPp7jeDmta003pBZbyYQu4I
RwMXcCSOMlJ7zCAI6IJ5tk77f26EfgWTVE6JMAjcfdSKlAOWNWXcygzSElCZchGQ
pp0qm0WSvQIwHNRcUhIHNepoUKxe/YSmCYFq90K0mYVQURPFWlQAmo71MkY5OVqo
MvFwL4llR4EUjc6sFbpoYmInQkPNCumNj8ovg7iWnL8rYuPJRJlCbb4dbmg2jTK0
7l57pno+/0FZIrUnWZ0u5iyfH2qwnyXXM8e+4nl1Uy44hxfKlXXKmS8ZkbF9jFpd
t4qTOtkfSd6BpnixoVp+Yv/0xGHC5r5UZU5cen0GPy3l6y1lC9/6HzqR1QwhF3oo
u4H62qwyIustxTDFFlmB
=8ytl
-----END PGP SIGNATURE-----
pgpjNyAd8fa4b.pgp
Description: PGP signature
--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.