Bug#1124957: openjfx: libopenjfx-jni package is missing in Debian Bookworm arm64 repository

Sergei Semin sergeysyomin at yandex.ru
Wed Jan 7 20:08:18 GMT 2026


Source: openjfx
Version: 11.0.11+1-3
Severity: important
X-Debbugs-Cc: sergeysyomin at yandex.ru

Dear Maintainer,

For some reasons there is no binary package libopenjfx-jni in Debian Bookworm arm64:
https://packages.debian.org/bookworm/libopenjfx-jni

Let's start docker container on arm64 host to demonstate this:
```
ubuntu at ubuntu:~$ sudo docker run --pull=always -it --rm debian:bookworm bash
bookworm: Pulling from library/debian
Digest: sha256:c66c66fac809bfb56a8001b12f08181a49b6db832d2c8ddabe22b6374264055f
Status: Image is up to date for debian:bookworm
root at 6f5e3a61b2f2:/#
```

Let's look at sources list:
```
root at 6f5e3a61b2f2:/# cat /etc/apt/sources.list.d/debian.sources
Types: deb
# http://snapshot.debian.org/archive/debian/20251229T000000Z
URIs: http://deb.debian.org/debian
Suites: bookworm bookworm-updates
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
# http://snapshot.debian.org/archive/debian-security/20251229T000000Z
URIs: http://deb.debian.org/debian-security
Suites: bookworm-security
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
root at 6f5e3a61b2f2:/#
```

Update apt cache:
```
apt update
```

And then try to install libopenjfx-jni:
```
root at 6f5e3a61b2f2:/# apt -s install libopenjfx-jni
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package libopenjfx-jni is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libopenjfx-jni' has no installation candidate
root at 6f5e3a61b2f2:/#
```

So it is impossible to install packages having dependencies on it.
For example, it is impossible to install libopenjfx-java. Morover, it is impossible to
build some source packages having build dependencies on libopenjfx-jni (maybe recursive).
For example, it is impossible to install build deps for package libhibernate-validator-java
in Debian Bookworm arm64 environment:
```
root at 6f5e3a61b2f2:/# apt -s build-dep libhibernate-validator-java
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libopenjfx-java : Depends: libopenjfx-jni but it is not installable
E: Unable to correct problems, you have held broken packages.
root at 6f5e3a61b2f2:/#
```

-- System Information:
Debian Release: 12.12
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldstable')
Architecture: arm64 (aarch64)

Kernel: Linux 5.15.0-1092-raspi (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect



More information about the pkg-java-maintainers mailing list