Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
antergos-kde-workaround.md

Work-around for current Antergos KDE CNCHI install checksum error (Finally got this working)

As pointed out liblastfm-qt5 is the cuplrit (dependency for Clementine -> antergos-kde-meta), this time we will remove the clementine dependency from antergos-kde-meta (I never liked antergos-kde-meta anyways :p).

  1. Boot latest Antergos Live ISO
  2. Let cnchi update
  3. open terminal:
    • sudo gedit /usr/share/cnchi/data/packages.xml
    • Grab a copy of the latest packages.xml, and replace existing contents
    • replace all contents:
    • modify <edition name="KDE" description="KDE Desktop"> section:
<edition name="KDE" description="KDE Desktop">
 <packages>
   ... Replace <pkgname>antergos-kde-meta</pkgname>
 </packages>
</edition>

We will add all packages of antergos-kde-meta individually except for clementine

List is here, use a text edit: https://github.com/Antergos/antergos-packages/blob/master/antergos/antergos-kde-meta/PKGBUILD OR use packages-partial.xml (gist file below)

then run cnchi -p /usr/share/cnchi/data/packages.xml

If you hate wating for files to download, do this:

  • After one failed install (reboot), then copy all files in /run/media/antergos/AntergosRoot/var/cache/pacman/pkg to a USB drive (this can be done in VirtualBox too)
  • Then run cnchi -c /run/media/antergos/rj -p /usr/share/cnchi/data/packages.xml
    • Where /run/media/antergos/rj is the location of the mounted USB stick
  • Note: you could mount a vitrual drive if you wanted instead of using a USB stick
<!-- I've removed a couple extra packages I don't want: vlc, kopete, transmission -->
<edition name="KDE" description="KDE Desktop">
<packages>
<pkgname>ark</pkgname>
<pkgname>aspell-en</pkgname>
<pkgname>breeze</pkgname>
<pkgname>breeze-gtk</pkgname>
<pkgname>breeze-kde4</pkgname>
<pkgname>cdrdao</pkgname>
<pkgname>dolphin</pkgname>
<pkgname>dolphin-plugins</pkgname>
<pkgname>ffmpegthumbs</pkgname>
<pkgname>gwenview</pkgname>
<pkgname>k3b</pkgname>
<pkgname>kate</pkgname>
<pkgname>kcalc</pkgname>
<pkgname>kdeconnect</pkgname>
<pkgname>kdegraphics-thumbnailers</pkgname>
<pkgname>kde-gtk-config</pkgname>
<pkgname>kdelibs4support</pkgname>
<pkgname>kde-servicemenus-rootactions</pkgname>
<pkgname>kdesudo</pkgname>
<pkgname>sweeper</pkgname>
<pkgname>kdialog</pkgname>
<pkgname>kfaenza-icon-theme</pkgname>
<pkgname>kfind</pkgname>
<pkgname>khelpcenter</pkgname>
<pkgname>kinfocenter</pkgname>
<pkgname>kipi-plugins</pkgname>
<pkgname>kmenuedit</pkgname>
<pkgname>konsole</pkgname>
<pkgname>kscreen</pkgname>
<pkgname>ksshaskpass</pkgname>
<pkgname>ksysguard</pkgname>
<pkgname>kwalletmanager</pkgname>
<pkgname>kwallet-pam</pkgname>
<pkgname>kwayland-integration</pkgname>
<pkgname>kwin</pkgname>
<pkgname>kwrited</pkgname>
<pkgname>milou</pkgname>
<pkgname>nm-connection-editor</pkgname>
<pkgname>numix-frost-themes</pkgname>
<pkgname>numix-icon-theme-square</pkgname>
<pkgname>okular</pkgname>
<pkgname>oxygen</pkgname>
<pkgname>pamac-tray-appindicator</pkgname>
<pkgname>plasma-desktop</pkgname>
<pkgname>plasma-nm</pkgname>
<pkgname>plasma-pa</pkgname>
<pkgname>plasma-workspace</pkgname>
<pkgname>plasma-workspace-wallpapers</pkgname>
<pkgname>powerdevil</pkgname>
<pkgname>qtcurve-gtk2</pkgname>
<pkgname>qtcurve-qt4</pkgname>
<pkgname>qtcurve-kde</pkgname>
<pkgname>qtcurve-utils</pkgname>
<pkgname>spectacle</pkgname>
<pkgname>systemsettings</pkgname>
<pkgname>user-manager</pkgname>
<pkgname>xdg-user-dirs</pkgname>
</packages>
</edition>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.