• Update problem: "invalid or corrupted database"


    Hi All,
    I tried to do a system update (after a few months from the installation) with pamac utility but I got the following error message:
    “invalid or corrupted database”
    How can I solve this problem?
    Thanks in advance for Your help

  • I tried with:

    sudo reflector --age 4 --fastest 64 --latest 32 --number 16 --sort rate --save /etc/pacman.d/mirrorlist
    

    as suggested here https://forum.antergos.com/topic/2859/solved-invalid-or-corrupted-database-pgp-signature/2 but without success, same error:

    [[email protected] ~]$ sudo pacman -Syu
    errore: GPGME error: Dati assenti
    :: Sincronizzazione dei database in corso...
     antergos                                     12,9 KiB  1847K/s 00:00 [######################################] 100%
     antergos.sig                                                                                           12,9 KiB  1847K/s 00:00 [##############################################################################] 100%
    errore: GPGME error: Dati assenti
    errore: impossibile aggiornare antergos (il database non è valido oppure è corrotto (firma PGP))
     core è aggiornato
     extra è aggiornato
     community è aggiornato
     multilib è aggiornato
    errore: il database 'antergos' non è valido (il database non è valido oppure è corrotto (firma PGP))
    
    

    Any idea to fix it?

  • Looks like you do not update for long time?

  • Yes unfortunately

  • You need to check the Antergos Wiki to get your keyring fixed…

    https://antergos.com/wiki/uncategorized/update-error-involving-keyrings/

  • After following the recommended solution in the wiki, now i have thi terminal output:

    [[email protected] ~]$ sudo pacman -Syu
    errore: GPGME error: Dati assenti
    :: Sincronizzazione dei database in corso...
    errore: impossibile scaricare il pacchetto 'antergos.db' da mirrors.tuxns.net : Connection timed out after 10001 milliseconds
    errore: impossibile scaricare il pacchetto 'antergos.db' da antergos-mirror-a.alpix.eu : The requested URL returned error: 403
     antergos                 162,0 KiB   365K/s 00:00 [######################] 100%
     core è aggiornato
     extra è aggiornato
     community è aggiornato
     multilib è aggiornato
    :: Aggiornamento del sistema in corso...
    :: Vuoi sostituire attica-qt5 con extra/attica? [S/n]
    

    Is it mandatory restore the antergos.db? how can I do it?

  • @sardus-x said in Update problem: “invalid or corrupted database”:
    can not download package ‘antergos.db’ from antergos-mirror-a.alpix.eu: The requested URL returned error: 403

    HTTP 403 is a standard HTTP status code communicated to clients by an HTTP server to indicate that the server understood the request, but will not fulfill it for some reason related to authorization.

    remove the mirror from antergos-mirrorlist may help…

  • Thanks, but after starting update and download all packages i have the following terminal output:

    (826/826) verifica delle chiavi presenti nel portachiavi                                                                        [##############################################################################] 100%
    download delle chiavi richieste in corso...
    :: Importo la chiave PGP 4096R/BD27B07A5EF45C2ADAF70E0484818A6819AF4A9B, "Eli Schwartz <[email protected]>", creata: 2016-05-04? [S/n] s
    :: Importo la chiave PGP 4096R/91BD8815FE0040FA7FF5D68754C28F4FF5A1A949, "Deviser <[email protected]>", creata: 2012-05-06? [S/n] s
    (826/826) verifica dell'integrità dei pacchetti                                                                                 [##############################################################################] 100%
    errore: antergos-wallpapers: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/antergos-wallpapers-0.7-3-any.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: libgksu: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/libgksu-2.0.12-9-x86_64.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: gksu: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/gksu-2.0.2-7-x86_64.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: mate-calc: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/mate-calc-1.20.2-1-x86_64.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: numix-icon-theme: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/numix-icon-theme-1:0.r1976-1-any.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: numix-icon-theme-square: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/numix-icon-theme-square-1:18.02.16-1-any.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: package-query: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/package-query-1.9.r380-3-x86_64.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: pamac: signature from "Antergos Build Server (Automated Package Build System) <[email protected]>" is invalid
    :: Il file /var/cache/pacman/pkg/pamac-6.4.0-1-x86_64.pkg.tar.xz è corrotto (il pacchetto non è valido oppure è corrotto (firma PGP)).
    Vuoi eliminarlo? [S/n] s
    errore: impossibile eseguire l'operazione richiesta (il pacchetto non è valido oppure è corrotto)
    Si sono verificati degli errori, nessun pacchetto è stato aggiornato.
    
  • keys changed from time to time… so you will need to get the new ones before updating system.

  • Sorry, same error after following the wiki guide about “Update Error Involving Keyrings”:

    sudo pacman -Scc
    

    and then:

    sudo pacman-key --refresh-keys
    

    after refresh keys, at the end, this is the terminal output:

    g: Numero totale esaminato: 101
    gpg:         non modificate: 100
    gpg:            nuove firme: 1
    gpg: marginals needed: 3  completes needed: 1  trust model: pgp
    gpg: depth: 0  valid:   1  signed:   8  trust: 0-, 0q, 0n, 0m, 0f, 1u
    gpg: depth: 1  valid:   8  signed:  77  trust: 0-, 0q, 0n, 8m, 0f, 0u
    gpg: depth: 2  valid:  68  signed:  13  trust: 68-, 0q, 0n, 0m, 0f, 0u
    gpg: il prossimo controllo del trustdb sarà fatto il 2018-10-19
    [[email protected] ~]$ 
    
invalid15 database12 corrupted11 Posts 12Views 658
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.