The pamac
GUI shows me 2.4GiB worth of updates, but when I try to install them, I get some nondescript errors.
Repeating the same thing from the command line:
> sudo pamac upgrade
Vorbereitung...
Synchronisiere Paketdatenbanken...
http://aur.archlinux.org/pkgbase/AUR.db: Fehler 404
Synchronisation der Datenbanken fehlgeschlagen
Warnung: manjaro-hello: Downgrade von Version 0.7.0-6 zu Version 0.7.0-5
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden: Konnte Datenbank nicht finden
(sorry about the German console … it says it can’t prepare for the update because DB synching fails, and warns me it wants to downgrade Manjaro-hello
)
I tried updating the repos separately, and also updated the mirror list, but that changed nothing.
Knowing that using AUR does not always work smoothly, I also deactivated that in the GUI, but it had no effect on the outcome.
So I tried again from the commandline:
sudo pamac upgrade --no-aur
[sudo] Passwort für user:
Vorbereitung...
Synchronisiere Paketdatenbanken...
http://aur.archlinux.org/pkgbase/AUR.db: Fehler 404
Synchronisation der Datenbanken fehlgeschlagen
Warnung: manjaro-hello: Downgrade von Version 0.7.0-6 zu Version 0.7.0-5
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden: Konnte Datenbank nicht finden
What? So despite explicitly stating not to touch anything about AUR, it does try to access the AUR repo, fails and takes that as a reason not to update anything else?
The error message might be misleading, of course, but assuming that it is not, that would indicate something going very wrong.
I have in the past usually excluded AUR from updates and only updated things from there if and when I thought it was necessary for what I need. Knowing that there has been some bad blood because pamac causes a lot more requests to AUR than anything else, I’d guess that someone on the AUR side would be justifiably upset if pamac
kept generating requests even when explicitly told not to.
I should also note that all the non-AUR databases are refreshed alright:
> sudo pamac update --force-refresh --no-aur 1 ✘ 5s
[sudo] Passwort für user:
Vorbereitung...
Synchronisiere Paketdatenbanken...
Aktualisierung von core.db...
Aktualisierung von extra.db...
Aktualisierung von community.db...
Aktualisierung von multilib.db...
http://aur.archlinux.org/pkgbase/AUR.db: Fehler 404
Aktualisierung von core.files...
Aktualisierung von extra.files...
Aktualisierung von community.files...
Aktualisierung von multilib.files...
http://aur.archlinux.org/pkgbase/AUR.files: Fehler 404
Synchronisation der Datenbanken fehlgeschlagen
Warnung: manjaro-hello: Downgrade von Version 0.7.0-6 zu Version 0.7.0-5
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden: Konnte Datenbank nicht finden
…but it still insists on checking AUR, no matter what, and then falling over because it could not.
I would like to keep the repo in the config because I have packages installed from there which I do want to update at some point, but there must be a way to properly ignore/deactivate it unless explicitly told otherwise (or failing that: deactivate and enable when needed).