#916224 mediathekview: first start without VLC should not require second confirmation

#916224#5
Date:
2018-12-11 16:45:05 UTC
From:
To:
Hi,

the package recommends vlc or mpv or mplayer.  However, mediathekview
refuses to finish the startup wizard if vlc is not installed.  It seems vlc
is needed as a dependency.

- -nik

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8), LANGUAGE=nb_NO:nb:no_NO:no:nn_NO:nn:da:sv (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 [java9-runtime]     2:1.11-70
ii  java-wrappers                   0.3
ii  libcommons-compress-java        1.18-1
ii  libcommons-configuration2-java  2.2-1
ii  libcommons-dbcp2-java           2.5.0-1
ii  libcommons-lang3-java           3.8-2
ii  libcommons-pool2-java           2.6.0-1
ii  libcontrolsfx-java              9.0.0+hg20181001-1
ii  libguava-java                   19.0-1
ii  libh2-java                      1.4.197-4
ii  libjackson2-core-java           2.9.4-1
ii  libjchart2d-java                3.2.2+dfsg2-2
ii  libjiconfont-font-awesome-java  4.7.0.0-1
ii  libjiconfont-java               1.0.0-1
ii  libjiconfont-swing-java         1.0.1-1
ii  libjide-oss-java                3.7.4+dfsg-1
ii  liblog4j2-java                  2.11.1-1
ii  libmbassador-java               1.3.1-1
ii  libmiglayout-java               5.1-2
ii  libokhttp-java                  3.11.0-1
ii  libopenjfx-java                 11.0.1+1-1
ii  libswingx-java                  1:1.6.2-4
ii  libxz-java                      1.8-2
ii  openjdk-10-jre [java9-runtime]  10.0.2+13-2
ii  openjdk-11-jre [java9-runtime]  11.0.1+13-3

Versions of packages mediathekview recommends:
ii  flvstreamer  2.1c1-1+b2
ii  mpv          0.29.1-1
ii  vlc          3.0.4-3+b3

Versions of packages mediathekview suggests:
ii  ffmpeg  7:4.0.3-1

- -- no debconf information
-----BEGIN PGP SIGNATURE-----

iQKJBAEBCABzFiEEPJ1UpHV1wCb7F/0mt5o8FqDE8pYFAlwP6YoxGmh0dHBzOi8v
d3d3LmRvbWluaWstZ2VvcmdlLmRlL2dwZy1wb2xpY3kudHh0LmFzYyMcZG9taW5p
ay5nZW9yZ2VAaXQucGlyYXRlbnBhcnRlaS5kZQAKCRC3mjwWoMTylkoMEACZtILd
PQpQSULMu8iSx19jOzlqbXDvhePjtZ8iZr8IzmSO78w3t0ec3mDILL/W0Yp18nRf
I5cdJvkU+w+v17UOrQK5DmpT/mdMLyXT4tgiG9flVvhZHHlK0QXQ49qdqDF/Gu3n
Sg/P40S1cNEU85QPLR1BAPVZ6abwRefbWki4y2mb8Mk1+Ie0BDfnjMnH35QuNrMQ
9h1g9GUSXYnY4dcTCAnNPU/QDOSiSxUhqTwzu0byKIk/JSATjPvrytSRTq/WX/R+
gKqdrpEprp9jEq/aCzwtl2S1ooExXX8RyW0GX6PBSB8ISVumBcT5fH5x52dxTUbo
trxIeAPqEn729xEabo6675g0GBkkZKZ5Nh6jLztkK1el32oYcye65g0NIwVrf5q6
VzOIjDcGzfEsJIk+qOYuPpgV3PR9OjAdKmfXVpLJK9U3A1mym+TYjJX+4VxzRJet
aW1TLWzqF51GuU4O/84BYDFEIhqMy9MEtrTAjWX3oLicEIaUR/Kh726ep7I8bDzG
rnkv0O96FIOuZefm03/KPY5Gtj3D1BZT9rRq2kGb0sw2CatWZ+aIYULEnlVA3to3
BaBR222feP6DEhANQOs8cfNls8AO0qPvfgXXzuCe73soKp/qcZQGqCQYjGmXqTpE
u904q2GArZB//NjrCUVcyTwh5XCQuka8oM18uw==
=yVSc
-----END PGP SIGNATURE-----

#916224#10
Date:
2018-12-11 17:38:46 UTC
From:
To:
Am 11.12.18 um 17:45 schrieb Dominik George:

No, not really. You can choose to adjust the settings when you first run
mediathekview and even if you proceed with the standard settings the
program will start even without vlc being installed. The wizard only
sets some basic settings but you can override them, either immediately
on first start or later in the settings menu.

Vlc is merely the preferred media player by upstream but you can choose
others like mplayer or mpv, however in this case you have to do some
configuration steps manually. You can even run mediathekview completely
without any media player if you are only interested in downloading
films. Hence "Recommends" is the correct choice. Vlc is used in most
circumstances but not required to actually make the application work.
Thus I am going to close this bug report now.

Regards,

Markus

#916224#15
Date:
2018-12-11 20:06:58 UTC
From:
To:
Hi,

I do know that - however, you don't get to this point if vlc is not
installed on first start - at least not in an obious way. mediathekview
insists on getting a path to vlc provided several times before starting.

If you leave the VLC field empty, it will bring up a separate fialog
asking you to enter the path to vlc again. If you leave it empty, the
same dialog comes up again.

At this point, I thought mediathekview would just not start without vlc
- actually, if you click OK again without entering anything,
mediathekview starts up fine.

I changed the bug metadata accordingly.

#916224#24
Date:
2018-12-11 22:08:34 UTC
From:
To:
Am 11.12.18 um 21:06 schrieb Dominik George:

Ok, now I understand the real issue. The second dialog requires a second confirmation if
you leave the field to set the VLC path empty. That's most likely a bug. I have forwarded
this upstream to

https://github.com/mediathekview/MediathekView/issues/400

Markus