Sorry, I don’t know what version it was. it was dubbed “Minimo”. It’s likely it was issued around October 2017 as I downloaded it at the same time a bulkier version labeled 2017 10 was available. Besides, it is my understanding that whatever version it was originally, being Arch a rolling update model release, it should have automatically conformed to the latest version available.
I repeat: Option 13 doesn’t work for me. I’ve tried again a few minutes ago. This is the output:
"13 - FIX ERRORS
Multiple commands attempt to fix the most common issues ArchLabs users have with Pacman:
"sudo rm -f /var/lib/pacman/db.lck"
This command removes Pacman’s database lock.
Attention: Only run this command when no other Pacman instance (e.g. Pacman, Yaourt, Pamac, Octopi, PacmanXG4, …) is running.
"sudo reflector --verbose --score 100 --fastest 25 --sort rate --save /etc/pacman.d/mirrorlist -g && sudo pacman -Syy"
This command searches for working and good ArchLabs repository mirrors/servers. It will automatically choose the closest server for you. The second command forces a redownload of the latest package database from the best ArchLabs repository mirror.
“sudo rm -r /etc/pacman.d/gnupg &>/dev/null”
“sudo pacman -Sy gnupg archlinux-keyring archlabs-keyring
"sudo dirmngr </dev/null”
"sudo pacman-key --init && sudo pacman-key --populate archlinux archlabs"
This series of commands resets and deletes your Pacman, ArchLabs, and Arch key database and installs all keys again. This will solve problems with your local key database and ArchLabs’s and Arch’s key database. Such problems can occur when new new packagers get added, for example.
Attention: This command only works, when your system time is set correctly! Checking and importing keys or fingerprints is time sensitive.
Attention: This command might take a long time to complete. If your system appears to stop or hang, it searches for entropy in order to generate a new key for you. In this case, it might help to do file operations with a lot of reads and/or writes per minute (such as searching for files, copying large directories, etc.). Alternatively, you can open a browser and do some heavy surfing (with a lot of mouse movements, mouse klicks, and keyboard key presses): This can help to generate entropy much faster.
Attention: If you want to execute these commands manually on a system with key database problems, the command “pacman -Sy gnupg archlinux-keyring archlabs-keyring” will not work for you! In this case, connect manually (via your browser) to your ArchLabs repository server, download these packages, and install these packages manually.
"sudo pacman -Sc"
After an unseccessful attempt to update your system (which quit with a key error), you might have already downloaded unsigned packages to your pacman cache. These packages cannot be installed anymore.
This command removes all packages from your pacman cache, which are not installed on your system. Afterwards, you need to download all previously downloaded but unsuccessfully installed packages again.
"sudo pacman -Syyuu"
This last command forces a redownload of the latest package database from the best ArchLabs repository mirror. Then, all your installed packages are checked against this latest package database. If an updated package is available from the ArchLabs repositories, it will get downloaded and installed on your system. If an installed package is newer than the same package in the ArchLabs repositories, the installed package will get downgraded. This behavior ensures your packages are always in sync with
the Arch repositories, even if you have just switched the ArchLabs mirror or switched from unstable to stable branch.
To continue to pacli press [Enter], To return enter [q] and press [Enter]
[sudo] password for bruno:
(Mirrors list omitted)
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
:: Synchronizing package databases…
core 128,1 KiB 674K/s 00:00 [-----------------------------------] 100%
extra 1629,7 KiB 784K/s 00:02 [-----------------------------------] 100%
community 4,1 MiB 556K/s 00:08 [-----------------------------------] 100%
multilib 166,6 KiB 694K/s 00:00 [-----------------------------------] 100%
archlabs_repo 20,2 KiB 404K/s 00:00 [-----------------------------------] 100%
archlabs_repo.sig 310,0 B 0,00B/s 00:00 [-----------------------------------] 100%
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
error: failed to update archlabs_repo (invalid or corrupted database (PGP signature))
error: database ‘archlabs_repo’ is not valid (invalid or corrupted database (PGP signature))
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
:: Synchronizing package databases…
core is up to date
extra is up to date
community is up to date
multilib is up to date
archlabs_repo 20,2 KiB 404K/s 00:00 [-----------------------------------] 100%
archlabs_repo.sig 310,0 B 0,00B/s 00:00 [-----------------------------------] 100%
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
error: failed to update archlabs_repo (invalid or corrupted database (PGP signature))
error: database ‘archlabs_repo’ is not valid (invalid or corrupted database (PGP signature))
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
Packages to keep:
All locally installed packages
Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove all other packages from cache? [Y/n]
removing old packages from cache…
Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories…
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
:: Synchronizing package databases…
core 128,1 KiB 712K/s 00:00 [-----------------------------------] 100%
extra 1629,7 KiB 1663K/s 00:01 [-----------------------------------] 100%
community 4,1 MiB 1840K/s 00:02 [-----------------------------------] 100%
multilib 166,6 KiB 1852K/s 00:00 [-----------------------------------] 100%
archlabs_repo 20,2 KiB 404K/s 00:00 [-----------------------------------] 100%
archlabs_repo.sig 310,0 B 0,00B/s 00:00 [-----------------------------------] 100%
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
error: failed to update archlabs_repo (invalid or corrupted database (PGP signature))
error: database ‘archlabs_repo’ is not valid (invalid or corrupted database (PGP signature))
Most common Pacman errors fixed and system updated. To return to pacli press [Enter]"
and as soon as I try to update I get the usual message:
"Enter a number between 0…24 and press [Enter] - 0 Exit Pacli
1
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
:: Synchronizing package databases…
core is up to date
extra is up to date
community is up to date
multilib is up to date
archlabs_repo 20,2 KiB 404K/s 00:00 [-----------------------------------] 100%
archlabs_repo.sig 310,0 B 0,00B/s 00:00 [-----------------------------------] 100%
error: archlabs_repo: signature from “Nathaniel Maia <natemaia10…>” is unknown trust
error: failed to update archlabs_repo (invalid or corrupted database (PGP signature))
error: database ‘archlabs_repo’ is not valid (invalid or corrupted database (PGP signature))
Your system is updated. To return to pacli press [Enter]"
but as of now I have 19 packages on updating waiting list.
PAMAC is of no help. It keeps repeating “Invalid or corrupted database”