Antergos / Cnchi

A modern, flexible online system installer for Antergos Linux
GNU General Public License v3.0
291 stars 101 forks source link

problems when uninstalling pre-installed applications #858

Closed MakuSensei closed 6 years ago

MakuSensei commented 6 years ago

Problem:

Replace this line with a brief summary of the problem. every time I use antergos with gnome as with KDE or another desktop, I can not uninstall applications that come preinstalled. Whenever I try to delete a package, drag almost all the packages from the desktop.

[makusensei@lolis-linux ~]$ sudo pacman -Rsc clementine
comprobando dependencias...
:: avahi requiere opcionalmente qt4: qt4 bindings
:: chromium requiere opcionalmente kdialog: needed for file dialogs in KDE
:: kio requiere opcionalmente kio-extras: extra protocols support (sftp, fish and more)
:: kio requiere opcionalmente kdoctools: for the help kioslave
:: kio requiere opcionalmente knetattach: to add new kio-remote entries
:: kwallet requiere opcionalmente kwalletmanager: Configuration GUI
:: openssh requiere opcionalmente x11-ssh-askpass: input passphrase in X
:: pinentry requiere opcionalmente gcr: gnome3 backend
:: xdg-utils requiere opcionalmente kde-cli-tools: for KDE Plasma5 support in xdg-open
advertencia: bucle de dependencias detectado:
advertencia: phonon-qt4-gstreamer se quitará después de su dependencia phonon-qt4

Paquetes (215) accounts-qml-module-0.7-1  antergos-kde-meta-1.0-2  appstream-0.11.8-2  appstream-glib-0.7.4-1  appstream-qt-0.11.8-2  archlinux-appstream-data-20180318-1  ark-17.12.3-1
               aspell-en-2017.08.24-1  attica-qt4-0.4.2-4  baloo-5.43.0-1  baloo-widgets-17.12.3-1  breeze-5.12.3-1  breeze-gtk-5.12.3-1  breeze-icons-5.43.0-1  breeze-kde4-5.12.3-1
               cdrdao-1.2.3-10  cfitsio-3.430-2  convertlit-1.8-7  crypto++-6.1.0-1  djvulibre-3.5.27-3  docbook-xml-4.5-6  docbook-xsl-1.79.2-4  dolphin-17.12.3-1  dolphin-plugins-17.12.3-1
               dvd+rw-tools-7.1-7  ebook-tools-0.2.2-4  editorconfig-core-c-0.12.1-3  exiv2-0.26-2  ffmpegthumbs-17.12.3-1  frameworkintegration-5.43.0-1  gcab-1.0+2+gc0947f6-1  gconf-3.2.6-5
               gcr-3.20.0+55+g470bf4c-1  ghostscript-9.22-7  glew-2.1.0-1  grantlee-5.1.0-1  gwenview-17.12.3-1  ijs-0.35-1  jbig2dec-0.14-1  k3b-1:17.12.3-1  kaccounts-integration-17.12.3-1
               kactivities-5.43.0-1  kactivities-stats-5.43.0-1  kactivitymanagerd-5.12.3-1  kate-17.12.3-1  kcalc-17.12.3-1  kcmutils-5.43.0-1  kde-cli-tools-5.12.3-1
               kde-gtk-config-5.12.3-1  kde-servicemenus-rootactions-2.9.1-1  kdebase-runtime-17.08.3-3  kdeclarative-5.43.0-1  kdeconnect-1.2.1-1  kdecoration-5.12.3-1
               kdegraphics-thumbnailers-17.12.3-1  kdelibs-4.14.38-4  kdesu-5.43.0-1  kdesudo-3.4.2.4-1  kdialog-17.12.3-1  kdnssd-5.43.0-1  kdoctools-5.43.0-1  kfaenza-icon-theme-0.8.9-5
               kfilemetadata-5.43.0-1  khelpcenter-17.12.3-1  kholidays-1:5.43.0-1  khotkeys-5.12.3-1  khtml-5.43.0-1  kidletime-5.43.0-1  kinfocenter-5.12.3-1  kio-extras-17.12.3-2
               kipi-plugins-5.8.0-1  kirigami2-5.43.0-1  kjs-5.43.0-1  kjsembed-5.43.0-1  kmenuedit-5.12.3-1  knetattach-5.12.3-1  knewstuff-5.43.0-1  knotifyconfig-5.43.0-1
               konsole-17.12.3-1  kopete-17.08.3-1  kpackage-5.43.0-1  kpeople-5.43.0-1  kpty-5.43.0-1  krunner-5.43.0-1  kscreen-5.12.3-1  kscreenlocker-5.12.3-1  ksshaskpass-5.12.3-1
               ksysguard-5.12.3-1  ktexteditor-5.43.0-1  kuiserver-5.12.3-1  kwallet-pam-5.12.3-1  kwalletmanager-17.12.3-1  kwayland-5.43.0-1  kwayland-integration-5.12.3-1  kwin-5.12.3-1
               kwrited-5.12.3-1  ldb-1.3.1-1  libaccounts-glib-1.23-2  libaccounts-qt-1.15-1  libao-1.2.2-2  libappindicator-gtk3-12.10.0-12  libburn-1.4.8-1  libdbusmenu-glib-16.04.0-2
               libdbusmenu-gtk3-16.04.0-2  libdbusmenu-qt4-0.9.3+16.04.20160218-1  libdmtx-0.7.4-6  libdvbpsi-1:1.3.1-1  libebml-1.3.5-1  libechonest-2.3.1-1  libfakekey-0.1-7
               libgit2-1:0.26.0-1  libgpod-0.8.3-5  libindicator-gtk3-12.10.1-7  libkate-0.4.1-5  libkcddb-17.12.3-1  libkdcraw-17.12.3-1  libkexiv2-17.12.3-1  libkipi-17.12.3-1
               libkscreen-5.12.3-1  libksysguard-5.12.3-1  liblastfm-1.0.9-2  libmad-0.15.1b-7  libmatroska-1.4.8-1  libmtp-1.1.14-1  libmusicbrainz5-5.1.0-2  libotr-4.1.1-1
               libpaper-1.1.24-10  libplacebo-0.4.0-1  libpwquality-1.4.0-1  libqalculate-2.2.1-2  libraw-0.18.8-2  libspectre-0.2.8-1  libstemmer-0+337-2  libtar-1.2.20-3  libtiger-0.3.4-4
               libupnp-1.6.24-2  libutempter-1.1.6-2  libxres-1.2.0-1  libyaml-0.1.7-1  libzip-1.3.2-1  lmdb-0.9.21-1  lua-5.3.4-2  milou-5.12.3-1  mobile-broadband-provider-info-20170310-1
               modemmanager-qt-5.43.0-1  mutagen-1.40.0-1  networkmanager-qt-5.43.0-1  nm-connection-editor-1.8.11dev+12+ga37483c1-1  okular-17.12.3-1  oxygen-5.12.3-1
               oxygen-icons-1:5.43.0-1  pamac-6.2.4-1  pamac-tray-appindicator-6.2.4-1  phonon-qt4-4.10.0-1  phonon-qt4-gstreamer-4.9.0-4  plasma-desktop-5.12.3-1  plasma-framework-5.43.0-1
               plasma-integration-5.12.3-1  plasma-nm-5.12.3-1  plasma-pa-5.12.3-1  plasma-workspace-5.12.3-1  plasma-workspace-wallpapers-5.12.3-1  polkit-kde-agent-5.12.3-1
               polkit-qt4-0.112.0+git20180107-1  poppler-0.61.1-1  poppler-qt5-0.61.1-1  powerdevil-5.12.3-1  prison-5.43.0-1  protobuf-3.5.1.1-1  pulseaudio-gconf-11.1-1  purpose-5.43.0-1
               qca-qt4-2.1.3-6  qca-qt5-2.1.3-6  qimageblitz-0.0.6-5  qjson-0.9.0-1  qqc2-desktop-style-5.43.0-1  qrencode-4.0.0-1  qt4-4.8.7-23  qt5-graphicaleffects-5.10.1-1
               qt5-location-5.10.1-1  qt5-quickcontrols-5.10.1-1  qt5-quickcontrols2-5.10.1-1  qt5-sensors-5.10.1-1  qt5-tools-5.10.1-1  qt5-webchannel-5.10.1-1  qt5-webkit-5.212.0alpha2-12
               qtcurve-gtk2-1.9.1.git20170710-2  qtcurve-kde-1.9.1.git20170710-2  qtcurve-qt4-1.9.1.git20170710-2  qtcurve-utils-1.9.1.git20170710-2  run-parts-4.8.4-1  sg3_utils-1.42-1
               signon-kwallet-extension-17.12.3-1  signon-plugin-oauth2-0.24-1  signon-ui-0.17+20150611-1  signond-8.59-1  smbclient-4.7.5-1  socat-1.7.3.2-2  spectacle-17.12.3-1
               sweeper-17.12.3-1  syntax-highlighting-5.43.0-1  systemsettings-5.12.3-1  tevent-1:0.9.36-1  threadweaver-5.43.0-1  transmission-qt-2.93-1  ttf-hack-3.002-1
               user-manager-5.12.3-1  vlc-3.0.1-2  vte-common-0.50.2+6+g7fe155b9-1  vte3-0.50.2+6+g7fe155b9-1  xapian-core-1:1.4.5-1  xcb-util-cursor-0.1.3-1  xdg-user-dirs-0.16-1
               xorg-xmessage-1.0.4-2  clementine-1.3.1-14

Tamaño total quitado:  1196,61 MiB

:: ¿Desea quitar estos paquetes? [S/n] 

please solve this!

Steps To Reproduce:

1. 2. 3.

Log Files

Additional Notes:

MakuSensei commented 6 years ago

I solved the problem by editing the PKGBUILD of antergos-kde-meta https://raw.githubusercontent.com/Antergos/antergos-packages/master/antergos/antergos-kde-meta/PKGBUILD I've deleted the entire line of dependencies

depends=('ark' 'aspell-en' 'breeze' 'breeze-gtk' 'breeze-kde4' 'cdrdao' 'clementine' 'dolphin' 'dolphin-plugins' 'dvd+rw-tools' 'ffmpegthumbs'
    'gwenview' 'k3b' 'kate' 'kcalc' 'kdeconnect' 'kdegraphics-thumbnailers' 'kde-gtk-config' 'kdelibs4support' 'kopete'
    'kde-servicemenus-rootactions' 'kdesudo' 'sweeper' 'kdialog' 'kfaenza-icon-theme' 'kfind' 'khelpcenter' 'kinfocenter'
    'kipi-plugins' 'kmenuedit' 'konsole' 'kscreen' 'ksshaskpass' 'ksysguard' 'kwalletmanager' 'kwallet-pam' 'kwayland-integration' 'kwin'
    'kwrited' 'milou' 'nm-connection-editor' 'numix-frost-themes' 'numix-icon-theme-square' 'okular' 'oxygen' 'pamac-tray-appindicator'
    'plasma-desktop' 'plasma-nm' 'plasma-pa' 'plasma-workspace' 'plasma-workspace-wallpapers' 'powerdevil' 'qtcurve-gtk2' 'qtcurve-qt4'
    'qtcurve-kde' 'qtcurve-utils' 'spectacle' 'systemsettings' 'transmission-qt' 'user-manager' 'vlc' 'xdg-user-dirs')

and compile the package again using makepkg

karasu commented 6 years ago

Hi,

It's easier if you remove antergos-kde-meta and then remove anything you want to be removed that came with the installation:

sudo pacman -Rdd antergos-kde-meta
sudo pacman -Rsc clementine

Cheers!

MakuSensei commented 6 years ago

@karasu Gracias, por ahora lo he solucionado modificando dicho paquete pero para la próxima que re instale antergos que sea antes del lanzamiento de gnome <3 haré lo mismo con el meta paquete de gnome que provoca el mismo problema de dependencias :)