You are not logged in.
Pages: 1
Hey there everyone,
It's been about a year since I've used my Arch Linux laptop so I went for a system update but every time I type in (sudo pacman -Syu) I get Multiple Errors stating this:
I have googled for like 2 days and i still can't fix it. help please
error: libx11: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/libx11-1.8.7-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: vulkan-icd-loader: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/vulkan-icd-loader-1.3.274-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: libxpm: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/libxpm-3.5.17-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: vulkan-headers: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/vulkan-headers-1:1.3.274-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: vulkan-tools: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/vulkan-tools-1.3.269-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: lib32-vulkan-icd-loader: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/lib32-vulkan-icd-loader-1.3.274-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: lib32-libx11: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/lib32-libx11-1.8.7-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: lib32-sqlite: signature from "Laurent Carlier <lordheavym@gmail.com>" is marginal trust
:: File /var/cache/pacman/pkg/lib32-sqlite-3.44.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Offline
So I tried the (pacman -Sy archlinux-keyring && pacman -Su) command and i got this result:
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
error: failed retrieving file 'core.db' from mirror.lcarilla.de : Connection timeout after 10000 ms
error: failed retrieving file 'extra.db' from mirror.lcarilla.de : Failed to connect to mirror.lcarilla.de port 443 after 10000 ms: Timeout was reached
error: failed retrieving file 'multilib.db' from mirror.lcarilla.de : Failed to connect to mirror.lcarilla.de port 443 after 10001 ms: Timeout was reached
warning: too many errors from mirror.lcarilla.de, skipping for the remainder of this transaction
resolving dependencies...
looking for conflicting packages...
Packages (1) archlinux-keyring-20231222-1
Total Download Size: 1.16 MiB
Total Installed Size: 1.65 MiB
Net Upgrade Size: 0.03 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
archlinux-keyring-20231222-1-any 1186.2 KiB 11.5 KiB/s 01:44 [###########################################################] 100%
(1/1) checking keys in keyring [###########################################################] 100%
(1/1) checking package integrity [###########################################################] 100%
error: archlinux-keyring: signature from "Christian Hesse <eworm@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20231222-1-any.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 (PGP signature))
Errors occurred, no packages were upgraded.
Offline
Is your system time in sync?
Please use code tags when posting output.
Last edited by dogknowsnx (2024-01-14 22:37:56)
You'll need to pick a different mirror - that one is no longer functioning. Assuming you're in Germany, these should be good:
Server = https://mirror.iusearchbtw.nl/$repo/os/$arch
Server = https://mirror.fra10.de.leaseweb.net/archlinux/$repo/os/$arch
Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch
Server = https://mirror.informatik.tu-freiberg.de/arch/$repo/os/$archWith those mirrors, you can retry `pacman -Sy archlinux-keyring && pacman -Su`.
EDIT: oops, it seems you do have working mirrors, just one on your list is bad and can be removed. In this case, it looks like you'll need to do an incremental upgrade via the archive. So you'd use a dated url for the server line:
Server=https://archive.archlinux.org/repos/2013/04/01/$repo/os/$archThen if that works, increment the date by another 4 months and repeat until it is current (the switch back to regular mirrors).
Last edited by Trilby (2024-01-14 23:02:20)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Your keyring is corrupt. https://wiki.archlinux.org/title/Pacman … l_the_keys
Offline
Pages: 1