Apparently some official updates got corrupted. Pls help

error: kolourpaint: signature from "Antonio Rojas <arojas@archlinux.org>" is invalid
:: File /var/cache/pacman/pkg/kolourpaint-20.12.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: print-manager: signature from "Antonio Rojas <arojas@archlinux.org>" is invalid
:: File /var/cache/pacman/pkg/print-manager-20.12.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: pycharm-community-edition: signature from "Levente Polyak (anthraxx) <levente@leventepolyak.net>" is invalid
:: File /var/cache/pacman/pkg/pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: virtualbox-sdk: signature from "Evangelos Foutras <evangelos@foutrelis.com>" is invalid
:: File /var/cache/pacman/pkg/virtualbox-sdk-6.1.16-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.

pacman mirrorlist

##
## Manjaro Linux default mirrorlist
## Generated on 2020-12-31 15:00
##
## Please use 'pacman-mirrors -f [NUMBER] [NUMBER]' to modify mirrorlist
## (Use 0 for all mirrors)
##

## Country : Germany
Server = https://manjaro.moson.eu/stable/$repo/$arch

## Country : Germany
Server = https://mirror.alpix.eu/manjaro/stable/$repo/$arch

## Country : United_States
Server = https://us.mirrors.fossho.st/manjaro/stable/$repo/$arch

## Country : Denmark
Server = https://www.uex.dk/public/manjaro/stable/$repo/$arch

## Country : Germany
Server = https://manjaro.re/stable/$repo/$arch

## Country : Austria
## Server = http://mirror.easyname.at/manjaro/stable/$repo/$arch

## Country : Greece
## Server = https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable/$repo/$arch

## Country : Brazil
Server = https://manjaro.c3sl.ufpr.br/stable/$repo/$arch

Some adjoined errors

error: failed retrieving file 'pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst' from mirror.alpix.eu : expected download size exceeded
error: failed retrieving file 'pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst' from us.mirrors.fossho.st : expected download size exceeded
error: failed retrieving file 'pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst' from www.uex.dk : expected download size exceeded
error: failed retrieving file 'pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst' from manjaro.re : expected download size exceeded
error: failed retrieving file 'pycharm-community-edition-2020.2.3-4-x86_64.pkg.tar.zst' from manjaro.c3sl.ufpr.br : expected download size exceeded
warning: failed to retrieve some files

Moderator Edit: Combined everything into the post, formatting

@princeofclay, can you please try

sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu

Thank You

1 Like

This command should almost be pinned somewhere :slight_smile:

I got strange errors not too long ago when doing an update and I’m almost sure it was because the mirror was not up to date (my bad).

I now always do a pacman-mirrors (default is status) and wait some time after an announcement is made in the Announcements category.

Like here? :wink:

https://wiki.manjaro.org/index.php/Pacman-mirrors#Update_mirrorlist_with_the_fastest_mirrors

Yeah, but an additional comment should be added, in large font and bold :slight_smile: , if your pacman update fails for any reason, try this first. Manjaro Moderators must have this response programmed on a shortcut :slight_smile:

The tricky thing about this situation, from an end user’s perspective, the manifestation of a mirror which is not up to date or in sync with a users sync DB can vary.

I don’t want to stir the pot, but the command above doesn’t include the second y as shown in the wiki.

It does now. :wink:

But doesnt need to according to recent tests and suggestions …

(I have tested myself some mirror changes and it seems double y is no longer needed unless there really is some sort of problematic db issue)


No … theres a thousand ways someone might not be operating their updates properly. Thats a common one, sure … but I am not going to trade the collection of sane manuals for a handful of “THIS IS BOLD HEY NEW USER IF YOU DO THIS IT MAYBE WORK KTHNX YAY” in random places.

I was being more silly than serious.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.