You are not logged in.
Pages: 1
Hello Arch Linux Forums,
I recently installed the deepin desktop environment just to try it out. But when I try to uninstall it, it breaks dependencies. Here is the output of sudo pacman -R deepin:
[chris@archlinux ~]$ sudo pacman -R deepin
[sudo] password for chris:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing deepin-desktop-schemas breaks dependency 'deepin-desktop-schemas' required by deepin-mutter
:: removing deepin-desktop-base breaks dependency 'deepin-desktop-base' required by dtkcore
If it counts, I am on Plasma
Thanks a lot,
Christopher
Last edited by chris_on_linux (2022-09-28 19:55:46)
Offline
How did you install deepin? Which groups did you install (deepin-kwin, deepin-extra, ...)?
Additionally, you'll almost certainly want to use the -s flag to that pacman command (and probably -n too), e.g.:
pacman -Rsn deepin deepin-kwin deepin-extraEDIT: for the present errors, using the flags (and not the additional groups) would be sufficient as deepin-mutter is a dependency of deepin-wm which is a member of deepin group. Attempting to remove the group without it's dependencies leaves deepin-mutter which in turn depends on packages you are trying to remove. In other words, this should work:
pacman -Rsn deepinLast edited by Trilby (2022-09-28 19:10:40)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Thank you Mr.Parrot! using pacman -Rsn deepin actually removed Deepin!
Offline
Your welcome. Note (at least I would strongly argue) that `pacman -Rs <package>` should be the default way to remove a package / group. I also personally prefer including the -n whenever I'm removing something (and what each of these do can be learned about in pacman's man page).
Please remember to mark this thread as [SOLVED] by clicking "edit" on your first post to prepend [SOLVED] to the title.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Pages: 1