You are not logged in.

#1 2023-04-18 14:53:20

tesirfsm
Member
Registered: 2021-06-07
Posts: 12

Weird dependency tree when wanting to uninstall VLC [SOLVED]

Hi, as I wanted to delete VLC via pacman -Rcns, I encountered the following list of packages that would be removed because apparently their dependencies would be broken without VLC:

               a52dec-0.7.4-12  aha-0.5.1-2  appstream-qt-0.16.1-2  baloo-5.105.0-1
               baloo-widgets-22.12.3-1  bolt-0.9.5-1  breeze-5.27.4-1  cifs-utils-7.0-3
               clinfo-3.0.21.02.21-1  confuse-3.3-3  dmidecode-3.5-1  dolphin-22.12.3-1
               ffmpeg4.4-4.4.3-1  flashrom-1.2-4  fwupd-1.8.14-1  fwupd-efi-1.4-1  gcab-1.5-1
               glslang-git-11.8.0.r12.g90d4bd05-1  kactivities-stats-5.105.0-1
               kactivitymanagerd-5.27.4-1  kde-cli-tools-5.27.4-1  kdelibs4support-5.105.0-1
               kdeplasma-addons-5.27.4-1  kdesu-5.105.0-1  kdnssd-5.105.0-1  kdsoap-2.1.1-1
               kdsoap-ws-discovery-client-git20200927-2  kemoticons-5.105.0-1  kgamma5-5.27.4-1
               kholidays-1:5.105.0-1  khotkeys-5.27.4-1  kinfocenter-5.27.4-1
               kio-extras-22.12.3-1  kmenuedit-5.27.4-1  kpipewire-5.27.4-1  krunner-5.105.0-1
               kscreenlocker-5.27.4-1  kunitconversion-5.105.0-1  kwin-5.27.4.1-1
               ldb-2:2.7.2-1  libbsd-0.11.7-1  libcbor-0.10.2-1  libdecor-0.1.1-2
               libdmtx-0.7.7-1  libdvbpsi-1:1.3.3-2  libebml-1.4.4-1  libftdi-1.5-4
               libjcat-0.1.13-2  libkexiv2-22.12.3-1  libmad-0.15.1b-10  libmatroska-1.7.1-1
               libmbim-1.28.4-1  libmd-1.0.4-1  libmpeg2-0.5.1-7  libmtp-1.1.20-1
               libplacebo-5.229.2-2  libqaccessibilityclient-0.4.1-2  libqalculate-4.6.1-1
               libqmi-1.32.4-1  libqrtr-glib-1.2.2-2  libsmbios-2.4.3-5  libtar-1.2.20-6
               libupnp-1.14.16-1  libwbclient-4.18.1-1  lmdb-0.9.30-3  lua52-5.2.4-5
               mesa-utils-9.0.0-2  milou-5.27.4-1  modemmanager-1.20.6-1
               modemmanager-qt-5.105.0-1  networkmanager-qt-5.105.0-1  phonon-qt5-4.11.1-3
               phonon-qt5-vlc-0.11.3-2  plasma-browser-integration-5.27.4-1
               plasma-desktop-5.27.4-1  plasma-disks-5.27.4-1  plasma-firewall-5.27.4-1
               plasma-integration-5.27.4-1  plasma-nm-5.27.4-1  plasma-pa-5.27.4-1
               plasma-thunderbolt-5.27.4-1  plasma-vault-5.27.4.1-1
               plasma-wayland-session-5.27.4.1-1  plasma-workspace-5.27.4.1-1
               plasma5-applets-kde-arch-update-notifier-git-7.2.1.r1.ga330639-1
               polkit-kde-agent-5.27.4.1-1  powerdevil-5.27.4.1-1  ppp-2.4.9-3
               prison-5.105.0-1  protobuf-c-1.4.1-1  sddm-0.19.0-9  sddm-kcm-5.27.4.1-1
               shaderc-2023.3-1  smartmontools-7.3-1  smbclient-4.18.1-1  spirv-tools-2022.4-1
               systemsettings-5.27.4.1-1  talloc-2.4.0-2  tevent-1:0.14.1-1
               threadweaver-5.105.0-1  ttf-hack-3.003-3  vulkan-tools-1.3.245-1
               wayland-utils-1.1.0-1  xdg-user-dirs-0.18-1  xorg-xdpyinfo-1.3.3-4
               xorg-xmessage-1.0.6-1  xorg-xsetroot-1.1.3-1  xorg-xwayland-23.1.1-1
               vlc-3.0.18-8

Is this supposed to be like that and is there a way around it?
Thanks in advance!

Last edited by tesirfsm (2023-04-18 22:11:58)

Offline

#2 2023-04-18 15:21:33

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: Weird dependency tree when wanting to uninstall VLC [SOLVED]

You shouldn't be using the -c option for this. In fact, it should be used very sparingly.

Offline

#3 2023-04-18 15:32:33

StJimmy
Member
From: Rheinland
Registered: 2020-02-26
Posts: 72

Re: Weird dependency tree when wanting to uninstall VLC [SOLVED]

It's because phonon-qt5-vlc-0.11.3-2 depends on vlc (logically), and since Phonon is one of the more integral parts of KDE, it would take everything out with it when uninstalled (as it would get removed by the removal of VLC).  You'd either have to install a different Phonon backend (e.g. install the gstreamer backend), or keep VLC installed.


Nanos gigantum humeris insidentes.

Offline

#4 2023-04-18 22:10:20

tesirfsm
Member
Registered: 2021-06-07
Posts: 12

Re: Weird dependency tree when wanting to uninstall VLC [SOLVED]

StJimmy wrote:

It's because phonon-qt5-vlc-0.11.3-2 depends on vlc (logically), and since Phonon is one of the more integral parts of KDE, it would take everything out with it when uninstalled (as it would get removed by the removal of VLC).  You'd either have to install a different Phonon backend (e.g. install the gstreamer backend), or keep VLC installed.

Thanks for the answer. I installed phonon-qt5-gstreamer and was able to remove VLC without deleting my DE.

Offline

Board footer

Powered by FluxBB