Dear Aurélien,

many thanks for your help and advise. Yes, installing the new phonon4settings 
binary resolves the kept back update of libphonon4qt5-4t64. However, there is 
no automatic update of phonon4qt5settings to phonon4settings, I needed to 
install it manually:

$ apt install phonon4settings
Upgrading:
  libphonon4qt5-4t64

Installing:
  phonon4settings

REMOVING:
  phonon4qt5settings

Summary:
  Upgrading: 1, Installing: 1, Removing: 1, Not Upgrading: 0
  Download size: 275 kB
  Space needed: 50.2 kB / 873 GB available

Also, both libphonon4qt5/6 stay installed in parallel:

$ dpkg -l | grep phonon
ii  libphonon-l10n                                      4:4.12.0-6              
           all          multimedia framework from KDE using Qt - localization 
files
ii  libphonon4qt5-4t64:amd64                            4:4.12.0-6              
           amd64        multimedia framework from KDE using Qt 5 - core library
ii  libphonon4qt6-4t64:amd64                            4:4.12.0-6              
           amd64        multimedia framework from KDE using Qt 6 - core library
ii  phonon-backend-gstreamer-common:amd64               4:4.10.0-2+b4           
           amd64        Phonon GStreamer 1.0.x backend icons
ii  phonon-backend-vlc-common                           0.12.0-3                
           all          Phonon VLC backends - shared files
ii  phonon4qt5-backend-gstreamer:amd64                  4:4.10.0-2+b4           
           amd64        Phonon Qt5 GStreamer 1.0 backend
ii  phonon4qt6:amd64                                    4:4.12.0-6              
           amd64        multimedia framework from KDE using Qt 6 - metapackage
ii  phonon4qt6-backend-vlc:amd64                        0.12.0-3+b5             
           amd64        Phonon4Qt6 VLC backend
ii  phonon4settings                                     4:4.12.0-6              
           amd64        multimedia framework from KDE using - settings 
application

So removing phonon4qt5-backend-gstreamer seems to remove many things, including 
parts of gstreamer and imagemagick.

$ apt --dry-run remove phonon4qt5-backend-gstreamer 
phonon-backend-gstreamer-common
The following packages were automatically installed and are no longer required:
  freepats                       libneon27t64
  gstreamer1.0-alsa              libnice10
  gstreamer1.0-plugins-bad       libonnx1t64
  gstreamer1.0-pulseaudio        libonnxruntime-providers
  imagemagick-7-common           libonnxruntime1.21
  libavtp0                       libopenal-data
  libcpuinfo0                    libopenal1
  libdca0                        libopenh264-8
  libdjvulibre-text              libopenni2-0
  libdjvulibre21                 libpthreadpool0
  libdnnl3.6                     libqt5opengl5t64
  libfluidsynth3                 libraptor2-0
  libgssdp-1.6-0                 libre2-11
  libgstreamer-plugins-bad1.0-0  libsdl3-0
  libgupnp-1.6-0                 libsndio7.0
  libgupnp-igd-1.6-0             libsoundtouch1
  libjxr-tools                   libspandsp2t64
  libjxr0t64                     libsrtp2-1
  liblqr-1-0                     libvo-aacenc0
  liblrdf0                       libvo-amrwbenc0
  libltc11                       libwildmidi-config
  libmagickcore-7.q16-10         libwildmidi2
  libmagickcore-7.q16-10-extra   libwmflite-0.2-7
  libmagickwand-7.q16-10         libxnnpack0.20241108
  libmjpegutils-2.2-0            libyajl2
  libmodplug1                    libzbar0t64
  libmpeg2encpp-2.2-0            timgm6mb-soundfont
  libmplex2-2.2-0
Use 'apt autoremove' to remove them.

REMOVING:
  phonon-backend-gstreamer-common  phonon4qt5-backend-gstreamer

Summary:
  Upgrading: 0, Installing: 0, Removing: 2, Not Upgrading: 0
Remv phonon4qt5-backend-gstreamer [4:4.10.0-2+b4]
Remv phonon-backend-gstreamer-common [4:4.10.0-2+b4]

On the other side removing libphonon4qt5-4t64 will remove phonon gstreamer 
backend, but also many other things, e.g. also phonon4settings:

$ apt --dry-run remove libphonon4qt5-4t64
The following packages were automatically installed and are no longer required:
  freepats                       libneon27t64
  gstreamer1.0-alsa              libnice10
  gstreamer1.0-plugins-bad       libonnx1t64
  gstreamer1.0-pulseaudio        libonnxruntime-providers
  imagemagick-7-common           libonnxruntime1.21
  libavtp0                       libopenal-data
  libcpuinfo0                    libopenal1
  libdca0                        libopenh264-8
  libdjvulibre-text              libopenni2-0
  libdjvulibre21                 libpthreadpool0
  libdnnl3.6                     libqt5opengl5t64
  libfluidsynth3                 libraptor2-0
  libgssdp-1.6-0                 libre2-11
  libgstreamer-plugins-bad1.0-0  libsdl3-0
  libgupnp-1.6-0                 libsndio7.0
  libgupnp-igd-1.6-0             libsoundtouch1
  libjxr-tools                   libspandsp2t64
  libjxr0t64                     libsrtp2-1
  liblqr-1-0                     libvo-aacenc0
  liblrdf0                       libvo-amrwbenc0
  libltc11                       libwildmidi-config
  libmagickcore-7.q16-10         libwildmidi2
  libmagickcore-7.q16-10-extra   libwmflite-0.2-7
  libmagickwand-7.q16-10         libxnnpack0.20241108
  libmjpegutils-2.2-0            libyajl2
  libmodplug1                    libzbar0t64
  libmpeg2encpp-2.2-0            phonon-backend-gstreamer-common
  libmplex2-2.2-0                timgm6mb-soundfont
Use 'apt autoremove' to remove them.

REMOVING:
  libphonon4qt5-4t64  phonon4qt5-backend-gstreamer  phonon4settings

Summary:
  Upgrading: 0, Installing: 0, Removing: 3, Not Upgrading: 0
Remv phonon4qt5-backend-gstreamer [4:4.10.0-2+b4]
Remv phonon4settings [4:4.12.0-6]
Remv libphonon4qt5-4t64 [4:4.12.0-6]

Are you sure I should do that or the previous command? Or will the removal of 
phonon gstreamer backend need some future debian package dependency updates or 
some (hopefully few) apt-mark manual ... calls? Unfortunately I am not very 
fammilar what is the needed multimedia stuff. Only for the protocol, in 
phononsettings app only the backend Phonon VLC is listed, and gstreamer is not.

Reply via email to