• Issues with upgrading "invalid or corrupt database"


    I haven’t upgraded in a long time and today I ran across some issues with my VLC suddenly not working. I tried to reinstall it from the package manager and received and issue telling me “invalid or corrupt database”.

    I tried refreshing the databases, but for some reason I’m having issues with the Reborn- OS repository. What else can I do to fix my pacman? I get the same issue when I use sudo pacman -Syu. I just wanted to watch some videos ;[

  • Maybe try and remove the RebornOS repo. I wouldn’t recommend to mix-match repos from another distro

  • @Jos First try verifying the database
    pacman -Dk
    if all is well you should get
    No database errors have been found!
    If not you will see a list of packages.
    Try reinstalling each package with
    pacman -S <packagename> --overwrite glob
    See man page for pacman
    You may already be familiar with man pages, but if not…
    in a terminal you type man pacman then /overwrite
    Another approach used by some others is to remove the files listed as a result of
    pacman -S <packagename> --overwrite
    My personal preference is to tweak the values of glob till it works.
    HTH

    Its probably worth posting the output of pacman -Dk to this forum thread.

  • @Jos
    Maybe there’s a solution on the Reborn OS forum, I know that they answer very swiftly over there. (not that we don’t want to help you over here, but this is clearly a Reborn OS issue)

  • Just take a look over here, maybe it will shed some light on your problem.

  • Always handfull if its in pacman just pastebin it in a service if not to much in </> code …

  • I just switched the location of the Reborn-OS repo and it seems to have fixed the issue. Thank you!

  • Well, I spoke a bit soon. It fixed the upgrading issues, but my VLC is still not working for some reason. I go to play a video and then the application seems to open up and then it just automatically stops and closes. I’m not sure what is causing this.

  • It appears that SMplayer will not work either. For some reason I get this error in SMplayer:

    /usr/bin/mpv: /usr/lib/libc.so.6: version `GLIBC_2.28’ not found (required by /usr/bin/mpv)

    Video playback was working just fine before this happened. I’m not sure what happened to cause this issue.

  • what version of GLIBC you have ?

    [email protected] ~ % pacman -Qi glibc                        
    Naam                       : glibc
    Versie                     : 2.28-5
    
  • Name : glibc
    Version : 2.27-3
    Description : GNU C Library
    Architecture : x86_64

  • @Jos partial updates will harm Archbased systems mostly.

  • This is my first time trying out an Archbased system, thank you for the advice. Do you know where I could go to find out how to troubleshoot this issue, or do you recommend I completely start over? I’d hate to have to repeat all my customizations, but if it’ll be easier than fixing all the individual issues, I’ll take the route of least resistance.

  • sudo pacman-key --init
    sudo pacman-key --populate archlinux antergos Reborn-OS
    sudo pacman-key --refresh-keys
    sudo pacman -Syyu
    

    And is it a Reborn install or Antergos install with added Reborn repo?

  • This was an Antergos install with the Reborn-OS repo added, though I believe I successfully removed the Reborn-OS repo. My current repos are antergos, core, extra, community, multilib and blackarch. I really don’t use much except the regular antergos and extra though.

    I tried doing the commands you just listed and received this text

    gpg: refreshing 114 keys from hkps://hkps.pool.sks-keyservers.net
    gpg: key 4AC5588F941C2A25: "Antonio Rojas <[email protected]>" not changed
    gpg: key FCF3C8CB5CF9C8D4: 1 signature not checked due to a missing key
    gpg: key FCF3C8CB5CF9C8D4: "Alexander Rødseth <[email protected]>" not changed
    gpg: key 9D893EC4DAAF9129: 129 signatures not checked due to missing keys
    gpg: key 9D893EC4DAAF9129: "Bruno Pagani <[email protected]>" not changed
    gpg: key 2E89012331361F01: 3 signatures not checked due to missing keys
    gpg: key 2E89012331361F01: "Evgeniy Alekseev <[email protected]>" not changed
    gpg: key FC1B547C8D8172C8: 88 signatures not checked due to missing keys
    gpg: key FC1B547C8D8172C8: "Levente Polyak (anthraxx) <[email protected]>" 6 new signatures
    gpg: key 94657AB20F2A092B: 1 signature not checked due to a missing key
    gpg: key 94657AB20F2A092B: "Andreas Radke <[email protected]>" not changed
    gpg: key F6B1610B3ECDBC9F: "Andrew Crerar <[email protected]>" not changed
    gpg: key B02854ED753E0F1F: 1 signature not checked due to a missing key
    gpg: key B02854ED753E0F1F: "Anatol Pomozov <[email protected]>" not changed
    gpg: key AFF5D95098BC6FF5: 1 signature not checked due to a missing key
    gpg: key AFF5D95098BC6FF5: "Maxime Gauduin <[email protected]>" not changed
    gpg: key F99FFE0FEAE999BD: 12 signatures not checked due to missing keys
    gpg: key F99FFE0FEAE999BD: "Allan McRae <[email protected]>" not changed
    gpg: key 40F557B731496106: 2 signatures not checked due to missing keys
    gpg: key 40F557B731496106: "Andrzej Giniewicz (giniu) <[email protected]>" not changed
    gpg: key 7EFD567D4C7EA887: 7 signatures not checked due to missing keys
    gpg: key 7EFD567D4C7EA887: "Ionut Biru (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key A04F9397CDFD6BB0: 5 signatures not checked due to missing keys
    gpg: key A04F9397CDFD6BB0: "Dan McGee (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key 5184252D824B18E8: 11 signatures not checked due to missing keys
    gpg: key 5184252D824B18E8: "Thomas Bächler (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key 3348882F6AC6A4C2: 13 signatures not checked due to missing keys
    gpg: key 3348882F6AC6A4C2: "Pierre Schmitz (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key A88E23E377514E00: 9 signatures not checked due to missing keys
    gpg: key A88E23E377514E00: "Florian Pritz (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key 9B729B06A680C281: 8 signatures not checked due to missing keys
    gpg: key 9B729B06A680C281: "Bartłomiej Piotrowski (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key BA1DFB64FFF979E7: 13 signatures not checked due to missing keys
    gpg: key BA1DFB64FFF979E7: "Allan McRae (Arch Linux Master Key) <[email protected]>" not changed
    gpg: key EB763B4E9DB887A6: 2 duplicate signatures removed
    gpg: key EB763B4E9DB887A6: 2 signatures not checked due to missing keys
    gpg: key EB763B4E9DB887A6: 2 signatures reordered
    gpg: key EB763B4E9DB887A6: "Thore Bödecker <[email protected]>" not changed
    gpg: key EEEEE2EEEE2EEEEE: 3 duplicate signatures removed
    gpg: key EEEEE2EEEE2EEEEE: 27 signatures not checked due to missing keys
    gpg: key EEEEE2EEEE2EEEEE: 3 signatures reordered
    gpg: key EEEEE2EEEE2EEEEE: "Gaetan Bisson <[email protected]>" not changed
    gpg: key B61DBCE10901C163: 1 signature not checked due to a missing key
    gpg: key B61DBCE10901C163: "Balló György <[email protected]>" not changed
    gpg: key 786C63F330D7CB92: 772 signatures not checked due to missing keys
    gpg: key 786C63F330D7CB92: "Felix Yan <[email protected]>" not changed
    gpg: Total number processed: 22
    gpg:              unchanged: 21
    gpg:         new signatures: 6
    gpg: marginals needed: 3  completes needed: 1  trust model: pgp
    gpg: bad data signature from key 20E8A9C77716EB4F: Wrong key usage (0x19, 0x2)
    gpg: depth: 0  valid:   1  signed:  13  trust: 0-, 0q, 0n, 0m, 0f, 1u
    gpg: bad data signature from key 20E8A9C77716EB4F: Wrong key usage (0x19, 0x2)
    gpg: depth: 1  valid:  13  signed:  77  trust: 0-, 0q, 0n, 13m, 0f, 0u
    gpg: depth: 2  valid:  73  signed:   9  trust: 73-, 0q, 0n, 0m, 0f, 0u
    gpg: next trustdb check due at 2019-03-29
    gpg: keyserver refresh failed: No data
    ==> ERROR: A specified local key could not be updated from a keyserver.
    
  • gpg: bad data signature from key 20E8A9C77716EB4F: Wrong key usage (0x19, 0x2)
    gpg: depth: 0  valid:   1  signed:  13  trust: 0-, 0q, 0n, 0m, 0f, 1u
    gpg: bad data signature from key 20E8A9C77716EB4F: Wrong key usage (0x19, 0x2)
    gpg: depth: 1  valid:  13  signed:  77  trust: 0-, 0q, 0n, 13m, 0f, 0u
    gpg: depth: 2  valid:  73  signed:   9  trust: 73-, 0q, 0n, 0m, 0f, 0u
    

    https://bbs.archlinux.org/viewtopic.php?id=239274
    https://github.com/archzfs/archzfs

    If this key is added for building packages with kinda makepkg or aurhelper then pacman may can not handle it…
    As key is signed by user not by root… ?

    sudo mv /etc/pacman.d/gnupg /etc/pacman.d/gnupg.old (removing and backup pacman keys)

    sudo pacman-key --init
    sudo pacman-key --populate archlinux antergos
    sudo pacman-key --refresh-keys
    sudo pacman -Syyu
    
issues90 invalid18 upgrading6 corrupt5 Posts 16Views 307
Log in to reply
Bloom Email Optin Plugin

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