Pacman update led to conflicting packages failure

Below you will find the relevant log of a failed update.

I chose yes the first time and was led to another bad update later which caused me to restore a snapshot (I love BTRFS now)

Any idea on how to better go about updating?

Garuda KDE Dr46onized
AMDFX8120
Linux Kernel 5.10.12-116

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur 763.1 KiB 2.30 MiB/s 00:00 [------------------------------------------------------] 100%
:: Starting full system upgrade...
warning: paleofetch-garuda: local (r196.aaaae08-1) is newer than chaotic-aur (r3.6471340-1)
resolving dependencies...
looking for conflicting packages...
:: performance-tweaks and precached-git are in conflict. Remove precached-git? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: performance-tweaks and precached-git are in conflict

I am new. I can be molded. If there is a better place or format for posting; please let me know. Thank you!

I would start the update again with:

sudo pacman -Syyuu

Then confirm removal of the conflicting package precached-git. This is assuming precached-git was not installed as a dependency of another package. That hopefully is not the case.

Welcome to Garuda. You sound just like the type of easily malleable user we like around here. :grinning_face_with_smiling_eyes:

4 Likes

answer y
when it says to remove

1 Like

precached-git was dependancy of performance-tweaks but now its not due to it caused issues

7 Likes

Thank You!

The extra y and u flags seemed to have helped.

For future readers that may come across this:

https://archlinux.org/pacman/pacman.8.html

The extra y flag forced a refresh of all package databases.
The extra u flag