Just opened Manjaro after a time away from this computer. Package manager suggests a number of upgrades but these cannot be actioned.
Can’t seem to do/update anything, keys etc all fall over
Just opened Manjaro after a time away from this computer. Package manager suggests a number of upgrades but these cannot be actioned.
Can’t seem to do/update anything, keys etc all fall over
You could try to delete confuse-3.3-2-x86_64.pkg.tar.zst
manually by running sudo rm /var/cache/pacman/pkg/confuse-3.3-2-x86_64.pkg.tar.zst
Give this a try to refresh the keys:
sudo rm -r /etc/pacman.d/gnupg
sudo pacman -Sy gnupg archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -Sc
then sudo pacman -Syyu
Tried but results seem the same
keeps downloading but not upgrading with error mesages
warning: Public keyring not found; have you run ‘pacman-key --init’?
Did you do all the steps listed above?
The error after your last try is:
error: failed to commit transaction (conflicting files)
There are several threads here that suggest what to do, f.e.:
btw. 2 GB of updates? When was the last time you updated the system?
anyways good luck
October I guess?
The link above doesn’t resolve. There are hundreds of lines of errors and keep getting the message no path to…
Looks like a reinstall os job?
Is there a way to push through one at a time using package manager?
Have you tried the “I don’t care” way, as mentioned in the linked thread?
sudo pacman -Syu --overwrite '*'
Have you tried the “I don’t care” way, as mentioned in the linked thread?
sudo pacman -Syu --overwrite ‘*’
how would this apply to this situation?
gcc: /usr/bin/c99 exists in filesystem
sudo pacman -Syyu --overwrite=/usr/bin/c99
and then I have to manually enter this for each one that is an issue? must be a quicker way than this?
No, you don’t have to use this command for every file that “exists in the filesystem” as mentioned in the output. You only need to run it once and hopefully it will take care of everything.
So, open a terminal window and run
sudo pacman -Syu --overwrite '*'
to update your system.