Page MenuHomePhabricator

consider installing phonon4qt5-backend-null by default on Whonix-Gateway
Open, NormalPublic

Description

Trying to rip out anything audio, vlc and phonon related from Whonix-Gateway.

[1]

sudo apt-get install phonon4qt5-backend-null

And also...

sudo apt-get autoremove
sudo apt-get purge vlc*
sudo apt-get purge libvlc*
sudo apt-get autoremove

Still dependency hell.

sudo apt-get purge phonon-backend-gstreamer

Could a Debian bug.

reverse-depends phonon-backend-gstreamer
Reverse-Depends
===============
* auralquiz
* phonon

Perhaps phonon should depend on virtual package phonon-backend rather than phonon-backend-gstreamer directly.


[1]
Results in a for the user confusing debconf question.

┌─────────────────────────────────┤ Warning: Phonon4Qt5 is not functional ├─────────────────────────────────┐
 │                                                                                                           │ 
 │ Missing back-end for Phonon4Qt5                                                                           │ 
 │                                                                                                           │ 
 │ Applications using Phonon4Qt5 (the KF 5 multimedia framework) will produce no audio or video output,      │ 
 │ because only a dummy Phonon back-end is installed on this system. This is typically an unintended         │ 
 │ configuration.                                                                                            │ 
 │                                                                                                           │ 
 │ To restore full Phonon4Qt5 multimedia capabilities, install one of the real Phonon4Qt5 back-end packages  │ 
 │ which are currently available for this system:                                                            │ 
 │                                                                                                           │ 
 │ phonon4qt5-backend-vlc (recommended), phonon4qt5-backend-gstreamer                                        │ 
 │                                                                                                           │ 
 │                                                  <Ok>                                                     │ 
 │                                                                                                           │ 
 └───────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Maybe it can be silenced.

Details

Impact
Normal