Replace yyyymmdd and x with the info found at the above links sudo pacman -U You will have to find the correct names by looking at Browse for the current manjaro-keyringīrowse for the current archlinux-keyring By ensuring the keyrings are in shape and then redownloading the databases we reestablish the chain of trust between the keyrings and the packages.
It is mandatory to ensure that the keyrings is current.
While it sometimes is possible to fix the issue simply by deleting the files and the running a pacman update it far from every time. If it does not, then pacman will say the package is corrupted. Pacman checks a package in the database and sees if the signature file matches the one in the database. The error relates to a mismatch in the information contained in the db files at the mentioned location and the db files at the first mirror in your mirrorlist. Pacman could not open file: sync files error: could not open file /var/lib/pacman/sync/core.db: Unrecognized archive formatĮrror: could not open file /var/lib/pacman/sync/extra.db: Unrecognized archive formatĮrror: could not open file /var/lib/pacman/sync/community.db: Unrecognized archive formatĮrror: could not open file /var/lib/pacman/sync/multilib.db: Unrecognized archive format
It has ocurred more than once, an update is issuing these messages in a seemingly never ending stream. Various issues relating to the download and installation of software packages from the Manjaro repositories are dealt with here.