Hallo Hilko,

ich hatte das gleiche Problem, auch mit sid.
Ursache ist aber scheinbar das Paket "libopenjfx-java".
Ich habe es durch die stable Version ersetzt und nun startet
mediathekview wieder.
--> sudo apt-get install libopenjfx-java=8u111-b14-1

Gruß
Frank



On Fri, 05 Oct 2018 22:26:50 +0200 Hilko Bengen <ben...@debian.org> wrote:

> Package: mediathekview
> Version: 13.0.6-1
> Severity: serious
>
> Dear Maintainer,
>
> when trying to start mediathekview, I get the following:
> ,----
> | $ mediathekview
> | ===========================================
> | JavaFX wurde nicht im klassenpfad gefunden.
> | Stellen Sie sicher, dass Sie ein Java JRE ab Version 8 benutzen.
> | Falls Sie Linux nutzen, installieren Sie das openjfx-Paket ihres
Package-Managers,
> | oder nutzen Sie eine eigene JRE-Installation.
> | ===========================================
> `----
>
> (Translated into English: JavaFX was not found in the classpah. Ensure
> that you are using JRE 8 or later. If you use Linux, install the openjfx
> package provided by your pacakge manager or use a seaparate JRE
> installation.)
>
> As you can see below, libopenjfx-java is installed.
>
> This is the version that is apparently selected by java_wrappers:
> ,----
> | $ bash
> | $ . /usr/lib/java-wrappers/java-wrappers.sh
> | $ find_java_runtime java8
> | $ run_java --version
> | openjdk 10.0.2 2018-07-17
> | OpenJDK Runtime Environment (build 10.0.2+13-Debian-1)
> | OpenJDK 64-Bit Server VM (build 10.0.2+13-Debian-1, mixed mode)
> `----
>
> Let's see... Selecting different JREs does not help:
> ,----
> | $ JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ mediathekview
> | ===========================================
> | JavaFX wurde nicht im klassenpfad gefunden.
> | Stellen Sie sicher, dass Sie ein Java JRE ab Version 8 benutzen.
> | Falls Sie Linux nutzen, installieren Sie das openjfx-Paket ihres
Package-Managers,
> | oder nutzen Sie eine eigene JRE-Installation.
> | ===========================================
> `----
> ,----
> | $ JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/ mediathekview
> | ===========================================
> | JavaFX wurde nicht im klassenpfad gefunden.
> | Stellen Sie sicher, dass Sie ein Java JRE ab Version 8 benutzen.
> | Falls Sie Linux nutzen, installieren Sie das openjfx-Paket ihres
Package-Managers,
> | oder nutzen Sie eine eigene JRE-Installation.
> | ===========================================
> `----
>
> Unfortunately, the error message is made deliberately useless by
hiding the
> ClassNotFoundException:
> ,----[ mediathekview-13.0.6/src/main/java/mediathek/Main.java ]
> | private static boolean hasJavaFx() {
> | try {

Reply via email to