Page MenuHomePhabricator

consider installing phonon4qt5-backend-null by default on Whonix-Gateway
Closed, InvalidPublic

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

Event Timeline

Patrick triaged this task as Normal priority.Apr 6 2018, 8:30 AM
Patrick created this task.
Patrick updated the task description. (Show Details)Apr 6 2018, 8:32 AM
Patrick closed this task as Invalid.Apr 14 2019, 5:50 PM
Patrick claimed this task.

Since we no longer install any KDE applications by default (such as dolphin; ark), no dependency pulls phonon anymore so in extension nothing pulls vlc anything anymore. Therefore this is no longer needed.