https://bugs.kde.org/show_bug.cgi?id=379721

--- Comment #4 from Stuart K. Smith <stuartksm...@gmail.com> ---
(In reply to Jonathan Riddell from comment #3)
> Much KDE software depends on Phonon which needs one of its backends
> installed to function.  If you remove that it's entirely reasonable that apt
> wants to remove the software that needs it.

I completely understand and agree, but I don't see this as the central issue.
The problem as I see it is the lack of a fail-back to the gstreamer backend in
the event the user wants to remove VLC. As it stands, removing VLC is
impossible unless the user knows to install the gstreamer backend prior to
attempting the removal. This requirement is not obvious to the uninitiated and
is not apparent by the error messages created by the attempt.

IMO, this situation could be easily resolved in one of these ways:

1) The removal of phonon4qt5-backend-vlc triggers the installation of
phonon4qt5-backend-gstreamer - and vice-versa, thus preventing the
unintentional breakage of the entire system. 

2) Both backends installed by default, thus allowing VLC to be removed without
incident.

3) VLC not be installed by default at all, instead having gtreamer be the
default backend.

Again, IMO #1 would be the most beneficial as it provides protection from
"silly user tricks."

Interesting points to note: 
**Removing the gstreamer backend (whilst the VLC backend is not present)
automatically installs the VLC backend. It's only when you attempt the reverse
as stated above that the removal of KDE is at risk.
**Even VLC does not have the VLC backend as a dependency. Removing the VLC
backend on it's own does not force the removal of VLC.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to