You are not logged in.
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
You shouldn't be using the -c option for this. In fact, it should be used very sparingly.
Offline
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
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