[2024-02-10T14:23:10-0800] [ALPM] upgraded archlinux-keyring (20231222-1 -> 20240208-1)
[2024-02-10T14:23:10-0800] [ALPM-SCRIPTLET] ==> Appending keys from archlinux.gpg...
[2024-02-10T14:23:13-0800] [ALPM-SCRIPTLET] ==> Updating trust database...
[2024-02-10T14:23:13-0800] [ALPM-SCRIPTLET] gpg: next trustdb check due at 2024-04-10
[2024-02-10T14:23:13-0800] [ALPM] transaction completed
We start to get this:
error: libfakekey: signature from "Felix Yan <felixonmars@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libfakekey-0.3-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kcontacts5: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kcontacts5-5.115.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kpeoplevcard: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kpeoplevcard-0.1-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: pulseaudio-qt: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/pulseaudio-qt-1.4.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kirigami-addons5: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kirigami-addons5-0.11.0-7-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kdeconnect: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kdeconnect-23.08.4-2-x86_64.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.
Not upon upgrade. That looks normal. But trying to install a new package results in the above.
(yes, I also tried doing the silly thing and removing the #SigLevel = PackageRequired lines, running pacman --refresh-keys, and so on.)
I tried to do this after the upgrade with already installed kdeconnect – so it’s just a reinstall – and it seems I’m not affected by the issue you describing. But I haven’t dealt with pacman.conf.pacnew yet.
The pacman.conf pacnew pretty much introduced (I might be wrong on a point or two because I keep my own so hard to tell what exactly is new)
ILoveCandy (makes the pacman loading dots appear to be ‘eaten’ by C and c emulating a ‘pacman’ like animation)
A modest setting of simultaneous downloads. 4.
Removal of SigLevel lines
( i tried with and without having the sig level lines, as I never quite agreed with the ideas they are unnecessary as outlined in some threads here, so they have continued to exist til now )
… Maybe my mirror is messed up ? I tried resorting a few times.
As far as I can tell, theres nothing wrong with anything here. Just update. Then keys broken and no ability to install new packages. A sync and update appears normal though.
Those do not look like they would be responsible for your signature problems.
This also doesn’t look like a general problem to me - I’ve updated multiple machines yesterday/today and not experienced anything like this.
I agree that those confs should probably have nothing to do with those responses.
I have also manually selected mirrors (explicitly avoiding fcix, as those happened to be the fastest and used previously).
Same result.
I am happy to be told I’m an idiot… I just dont see any reason.
ex:
[S] sudo pacman -Syyu
:: Synchronizing package databases...
core 148.9 KiB 399 KiB/s 00:00 [##################################################################] 100%
extra 8.6 MiB 2.28 MiB/s 00:04 [##################################################################] 100%
multilib 144.5 KiB 374 KiB/s 00:00 [##################################################################] 100%
:: Starting full system upgrade...
there is nothing to do
[$] sudo pacman -Syu kdeconnect
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (6) kcontacts5-5.115.0-1 kirigami-addons5-0.11.0-7 kpeoplevcard-0.1-2 libfakekey-0.3-2 pulseaudio-qt-1.4.0-1 kdeconnect-23.08.4-2
Total Download Size: 2.28 MiB
Total Installed Size: 8.86 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
kpeoplevcard-0.1-2-x86_64 17.8 KiB 62.0 KiB/s 00:00 [##################################################################] 100%
libfakekey-0.3-2-x86_64 6.6 KiB 22.2 KiB/s 00:00 [##################################################################] 100%
pulseaudio-qt-1.4.0-1-x86_64 278.4 KiB 851 KiB/s 00:00 [##################################################################] 100%
kirigami-addons5-0.11.0-7-x86_64 149.2 KiB 369 KiB/s 00:00 [##################################################################] 100%
kcontacts5-5.115.0-1-x86_64 837.1 KiB 1372 KiB/s 00:01 [##################################################################] 100%
kdeconnect-23.08.4-2-x86_64 1044.3 KiB 1322 KiB/s 00:01 [##################################################################] 100%
Total (6/6) 2.3 MiB 2.69 MiB/s 00:01 [##################################################################] 100%
(6/6) checking keys in keyring [##################################################################] 100%
(6/6) checking package integrity [##################################################################] 100%
error: libfakekey: signature from "Felix Yan <felixonmars@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/libfakekey-0.3-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kcontacts5: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kcontacts5-5.115.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kpeoplevcard: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kpeoplevcard-0.1-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: pulseaudio-qt: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/pulseaudio-qt-1.4.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kirigami-addons5: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kirigami-addons5-0.11.0-7-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: kdeconnect: signature from "Antonio Rojas <arojas@archlinux.org>" is unknown trust
:: File /var/cache/pacman/pkg/kdeconnect-23.08.4-2-x86_64.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.
I already said I dont follow the upstream exactly. (also … really, ILoveCandy is default? … I thought it might be a mistake or something very early for aprilsfools or … dunno … that its a true default for people …kinda silly)
EDIT
Further showing:
$ sudo pacman -Syu manjaro-keyring
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
warning: manjaro-keyring-20230719-2 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (1) manjaro-keyring-20230719-2
Total Download Size: 0.08 MiB
Total Installed Size: 0.09 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
manjaro-keyring-20230719-2-any 84.7 KiB 314 KiB/s 00:00 [##################################################################] 100%
(1/1) checking keys in keyring [##################################################################] 100%
downloading required keys...
:: Import PGP key CAA6A59611C7F07E, "Philip Müller <philm@manjaro.org>"? [Y/n]
(1/1) checking package integrity [##################################################################] 100%
error: manjaro-keyring: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/manjaro-keyring-20230719-2-any.pkg.tar.xz 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.
(also note I have manually removed package cache, refreshed keys, etc)
I had this issue 2 or 3 updates ago, also on unstable branch, and because i found no report about, and nobody else mentioned it, i thought i was the only one … Apparently the issue was not with the signature, but the actual package on a particular mirror was corrupted, smaller in size.
( I do not say that these steps are the exact correct approach, but I quote them as the exact steps and sequence that remedied my situation in this case )
[ also note that the ‘refresh keys’ took a decent amount of time refreshing … for any future viewers. ]
PS.
Sorry for the self-solve. but it be like that this time
Ah, yes it does, but heavily edited … it no longer contains steps like above.
Well … sorta … but, at least in my experience … they were both too involved (YY_DDMM? [I get it, but its not something you can for example type into tty, and even more difficult for a nooby]), and not as complete.
If I have the time I might try to grab an old snapshot or an example from the wayback machine to better show my meaning.
EDIT.
Also, if anyone thnks there is a ‘proper’ way between whats posted here, the wiki, or anything else … let me know … I think I might add a function to cscs / mapare · GitLab