Preparing...
Synchronizing package databases...
Resolving dependencies...
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: harfbuzz will be installed before its freetype2 dependency
Warning: dependency cycle detected:
Warning: libglvnd will be installed before its mesa dependency
Failed to prepare transaction:
conflicting dependencies:
- ananicy-rules-git and ananicy-git are in conflict
``
Nothing can be installed from app store, same problem shows.
If someone got this before and resolved help me out.
You probably have ananicy-cpp installed, which depends on ananicy-rules-git. What makes you want to install ananicy? We do prefer text output instead of pictures here, they are hardly nice to hard.
After executing sudo pacman -Rdd ananicy-git && sudo pacman -Syu
No packages been upgraded.
Following is terminal output at end of the process.
downloading required keys...
:: Import PGP key 0706B90D37D9B881, "Chaotic-AUR Wild Bear Node <[email protected]>"? [Y/n] y
error: key "0706B90D37D9B881" could not be looked up remotely
:: Import PGP key 1736C918F59A5673, "Alexander Epaneshnikov <[email protected]>"? [Y/n] y
:: Import PGP key A85E811EB4CA2E08, "Caleb Maclennan <[email protected]>"? [Y/n] y
:: Import PGP key 57F3D9CC660431DD, "Pedro Henrique Lara Campos <[email protected]>"? [Y/n] y
:: Import PGP key E0959FEA8B550539, "George Rawlinson <[email protected]>"? [Y/n] y
error: required key missing from keyring
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
Download of firefox (96.0-1) finished
Checking keyring...
Downloading required keys...
Error: key "0706B90D37D9B881" could not be looked up remotely
Error: required key missing from keyring
Failed to commit transaction
Oh boy, that looks like the system is either outdated as hell or broken for some reason. The first would explain why ananicy-git is installed though
Open up Garuda Assistant and click the keyring option at the opening page, then try again. This will get the recent signing keys which are required to install the packages
Okay, that screenshot confirms your system is hella outdated Its in fact outdated enough to not contain the version of Garuda Assistant which introduced that button
Here is the command that would usually be run using the option:
I did run this whole command and then again went to upgrade whole system but the result is same, shows...
Checking keyring...
Downloading required keys...
Error: key "0706B90D37D9B881" could not be looked up remotely
Error: required key missing from keyring
Failed to commit transaction
Oh well, there was no keyring getting updated in the previous command, lol. Then, we need to fetch the keyrings key first, then update it: sudo pacman-key --recv-key FBA220DFC880C036 --keyserver keyserver.ubuntu.com sudo pacman-key --lsign-key FBA220DFC880C036 sudo pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst'
Then, sudo pacman -Sy archlinux-keyring followed by sudo pacman -Syu