I'm trying to reinstall Jitsi-meet on my server after purging it (an
attempt to correct connection issues). While is was somewhat working
(and often working well) for several years, now it is refusing to install:
# apt install jitsi-meet
Solving dependencies... Error!
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:
Unsatisfied dependencies:
jicofo : Depends: openjdk-11-jre-headless but it is not installable or
openjdk-11-jre but it is not installable or
openjdk-17-jre-headless but it is not installable or
openjdk-17-jre but it is not installable
jitsi-videobridge2 : PreDepends: openjdk-11-jre-headless but it is not
installable or
openjdk-11-jre but it is not
installable or
openjdk-17-jre-headless but it is not
installable or
openjdk-17-jre but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide
additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
1. libpam-runtime:amd64 is selected for install because:
1. util-linux:amd64 is selected for install
2. util-linux:amd64 PreDepends libpam-runtime
2. libpam-runtime:amd64 Depends debconf (>= 1.5.19) | cdebconf
but none of the choices are installable:
- debconf:amd64 is selected for removal
- cdebconf:amd64 Depends debconf
but none of the choices are installable:
- debconf:amd64 is selected for removal
apt-mark showhold shows no packages being held.
I can't install openjdk-11 or -17 because they are not available on
Trixie. Jitsi-meet won't install with openjdk-21, the earliest version
available on Trixie.
I have no idea what the other messages are complaining about. apt
install <any of them> tells me they are already the latest version.
Apparently the issue is that Jitsi hasn't been updated to work with a
non-obsolete version of JDK. There are complaints about this from others
as no rational distribution is still using 17, let alone 11.
I think that Debian automatically held JDK 17 when I upgraded to Trixie
but even that led to problems with Jitsi. I have no idea why the Jitsi
developers haven't provided an update yet, but right now Jitsi is not
installable on Trixie.