Your message dated Tue, 16 Oct 2018 09:49:29 +0000
with message-id <e1gclyj-0007xy...@fasolo.debian.org>
and subject line Bug#910395: fixed in mediathekview 13.0.6-2
has caused the Debian Bug report #910395,
regarding mediathekview: No longer works due to "missing" openjfx
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 ow...@bugs.debian.org
immediately.)
--
910395: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910395
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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 {
| Class.forName(JAVAFX_CLASSNAME_APPLICATION_PLATFORM);
| return true;
|
| } catch (ClassNotFoundException e) {
| System.out.println(TEXT_LINE);
| System.out.printf(Messages.ERROR_NO_JAVAFX_INSTALLED.getText());
| System.out.println(TEXT_LINE);
|
| return false;
| }
| }
`----
I am not even able to rebuild the package with the try/catch nonsense
removed, so I am giving up here for the moment.
Cheers,
-Hilko
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.17.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mediathekview depends on:
ii default-jre [java8-runtime] 2:1.10-68
ii java-wrappers 0.3
ii libcommons-compress-java 1.18-1
ii libcommons-lang3-java 3.8-1
ii libjackson2-core-java 2.9.4-1
ii libjchart2d-java 3.2.2+dfsg2-2
ii libjgoodies-forms-java 1.9.0-3
ii libjide-oss-java 3.7.4+dfsg-1
ii libmac-widgets-java 0.10.0+svn416-dfsg1-2
ii libokhttp-java 3.11.0-1
ii libopenjfx-java 11+26-1
ii libswingx-java 1:1.6.2-3
ii libtimingframework-java 1.0-1
ii libxz-java 1.8-2
ii openjdk-10-jre [java8-runtime] 10.0.2+13-1
ii openjdk-8-jre [java8-runtime] 8u181-b13-1
Versions of packages mediathekview recommends:
ii flvstreamer 2.1c1-1+b2
ii mplayer 2:1.3.0-8+b4
ii vlc 3.0.4-2+b1
Versions of packages mediathekview suggests:
ii ffmpeg 7:4.0.2-2+b1
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mediathekview
Source-Version: 13.0.6-2
We believe that the bug you reported is fixed in the latest version of
mediathekview, 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 910...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated mediathekview 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 16 Oct 2018 10:23:24 +0200
Source: mediathekview
Binary: mediathekview
Architecture: source
Version: 13.0.6-2
Distribution: unstable
Urgency: medium
Maintainer: Markus Koschany <a...@debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Description:
mediathekview - view streams from German public television stations
Closes: 910395
Changes:
mediathekview (13.0.6-2) unstable; urgency=medium
.
* Move the package to salsa.debian.org.
* Fix compatibility issues with OpenJFX 11. (Closes: #910395)
* Depend on Java 9 at least.
Checksums-Sha1:
2d7cacba5c21ccbb3aa04129b9d069b5ad784a67 2376 mediathekview_13.0.6-2.dsc
0c9dfb26304d5c1fb53bba73090a7ae04bedce02 17460
mediathekview_13.0.6-2.debian.tar.xz
fcbb7a13e2f185e7ee9f30ffd47f5479a82226e6 16666
mediathekview_13.0.6-2_amd64.buildinfo
Checksums-Sha256:
f9a05922758d2091dd97cde558d98f09045493f5eceaa95439ea6fc0ac3013e2 2376
mediathekview_13.0.6-2.dsc
f816441c705176246c2ac7317569fbb10f6680913198cd0ec47d24d3032988fe 17460
mediathekview_13.0.6-2.debian.tar.xz
8e6879b3e5bab8b8add28dbbca0258e730c02b8ad3fe2d50622f4c30bdbe8030 16666
mediathekview_13.0.6-2_amd64.buildinfo
Files:
2026a7b779acfdd5852cc17de8a8fd37 2376 video optional mediathekview_13.0.6-2.dsc
c5ce26617fcd3c133b625e44779d033e 17460 video optional
mediathekview_13.0.6-2.debian.tar.xz
2bc011dfc223fb7b34247455a43d442b 16666 video optional
mediathekview_13.0.6-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlvFrgRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkINYQAIBe7drCPNyZ+5im4LYXXezWW2mXDPvHzBAN
SrVHOvx8bUglk5bDqswVWA8h1R19OX0USxSIf15SXtdFaWEKVNWKssDM61WPnrNR
XWI1yVxUbAiT+/HagFxKlt+zsTtyVwhPrZFZWF6+D3AYDCzrIVj3V/Ky/OpTrnIW
8gWDEjoEYW0Zj+Lc9ZcPATQIwdWBmoq3yhs7YNkYvvvvwo7DAuf8A9h2t7QFclcp
zSSzoC+Jj0szIJVmP8DPauAgeW6Vdv8K7eFabQG+YbybS7r0P2B4mxQJWUEDR8fv
YwQn4Fh+cgpJWP2CdGN6OqmOcCigtMtYnlNOT/2s48HBuJVlEskXNkLv0qXk78J5
FdXy+RkHC0bm61/cmnTMasn5OE+51wy5pEIQ5VUNR4vhA0Ki6DS7muLb4NZwgfvu
PEY/TEReVDgxfE7c6PrlWZjSAe/WZCoNOXq5VlWsK902K7NdDneHW+V6vJV/iW/N
7sqCSYHolHum8jFXy23MdwKumam0JgnoBTLw9Qmrm+c/0iDvxqhYRCtOEh1zJ8pG
LyD3hwOcs0/P1Qca3zc7vZWTo1tANlAVu3AN3A79wgRR5rqxvV+ZEZI7CtWJLfLU
3MtIajZyO5IsOaHcH+ip/HJX5xQC8qkF7tuKFsbasyn4ohSUfdNVjW9GDC8aMBTi
odZPWlqS
=NmlP
-----END PGP SIGNATURE-----
--- End Message ---