Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown (Read 4737 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown

Excuse me, this seems to be an FAQ, but I cannot seem to find a solution to my particular situation... Maybe lack of experience.

I have tried all three mentioned methods on <https://wiki.archlinux.org/title/Pacman#Signature_from_%22User_%[email protected]%3E%22_is_unknown_trust,_installation_failed>, but none of them solves the problem.

I would really appreciate if someone out there can help me save my artix.

Code: [Select]
[phunc20@homography-x220t ~]$ pacman -Syu
...
 texlive-pstricks-2021.58293-1-any             25.5 MiB   164 KiB/s 02:39 [#########################################] 100%
 texlive-publishers-2021.58683-1-any           18.7 MiB   148 KiB/s 02:10 [#########################################] 100%
 python-xlib-0.30-1-any                       241.3 KiB   119 KiB/s 00:02 [#########################################] 100%
 qutebrowser-2.2.3-1-any                        2.1 MiB   147 KiB/s 00:15 [#########################################] 100%
(183/183) checking keys in keyring                                        [#########################################] 100%
(183/183) checking package integrity                                      [#########################################] 100%
error: alsa-card-profiles: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/alsa-card-profiles-1:0.3.29-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package
(PGP signature)).
Do you want to delete it? [Y/n] Y
error: linux-api-headers: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/linux-api-headers-5.12.3-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: filesystem: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/filesystem-2021.05.31-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] ^C
Interrupt signal received

[phunc20@homography-x220t ~]$


Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #2
Bonjour Tintin,

I haven't tried that. Maybe I should but I never really quite understand what -Syyu does.

Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #3
oh, sorry, I should have consulted myself. I kind of see where it is documented:

Code: [Select]
 (man pacman)
       -y, --refresh
           Download a fresh copy of the master package database from the server(s) defined in pacman.conf(5). This
           should typically be used each time you use --sysupgrade or -u. Passing two --refresh or -y flags will force
           a refresh of all package databases, even if they appear to be up-to-date.


Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #4
I am doing -Syyu as Tintin suggested. That might take quite some time. I shall report later.

In the mean time, I think maybe the following might help others help me:

Code: [Select]
[phunc20@homography-x220t ~]$ pacman-key -l [email protected]
gpg: Note: trustdb not writable
pub   rsa4096 2017-06-18 [SC]
      0A3EB6BB142C56653300420C1247D995F165BBAC
uid           [ unknown] Artix Buildbot <[email protected]>
sub   rsa4096 2017-06-18 [E]

[phunc20@homography-x220t ~]$

Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #5
@tintin, -Syyu still failed like before. The same error message with unknown trust from "Artix Buildbot".



Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #8
Relevant information!   8)


Quote
I think one of my problem is that I have missed some of the commands with `artix`.
It happens to me often  :)



Quote
I think this might solve my problem. Thanks for your help (y)!
You're welcome




Re: signature from "Artix Buildbot <[email protected]>" is unknown trust

Reply #9
you will really eventually learn to read the wiki,  8)  we are happy about that  :D


Re: [SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown

Reply #11
Hi, allow me to mark this again unsolved, because yesterday the wiki did not seem to fully solve the problem. I have followed the steps of the wiki, but in the end, there are other, new problems about marginal trust (as show below.) Could I ask some guidance here? Is my next step to modify some SigLevel thing in /etc/pacman.conf?

Code: [Select]
[phunc20@homography-x220t ~]$ pacman -Syyu
...
(188/188) checking keys in keyring                                        [#########################################] 100%
(188/188) checking package integrity                                      [#########################################] 100%
error: neovim: signature from "Balló György <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/neovim-0.4.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)
).
Do you want to delete it? [Y/n] y
error: python-xlib: signature from "Morten Linderud <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/python-xlib-0.30-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature
)).
Do you want to delete it? [Y/n] y
error: qutebrowser: signature from "Morten Linderud <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/qutebrowser-2.2.3-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signatur
e)).
Do you want to delete it? [Y/n] y
error: texlive-bibtexextra: signature from "Rémy Oudompheng <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/texlive-bibtexextra-2021.58697-1-any.pkg.tar.zst is corrupted (invalid or corrupted package
(PGP signature)).
Do you want to delete it? [Y/n] y
error: texlive-games: signature from "Rémy Oudompheng <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/texlive-games-2021.56833-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP s
ignature)).
Do you want to delete it? [Y/n] y
error: texlive-humanities: signature from "Rémy Oudompheng <[email protected]>" is marginal trust
:: File /var/cache/pacman/pkg/texlive-humanities-2021.58589-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)
Errors occurred, no packages were upgraded.
[phunc20@homography-x220t ~]$

Re: [SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown

Reply #12
you wrote us not, what you did, so... what  EXACTLY yesterday you did?

hint: i guess archlinux keys need be populate again

Re: [SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown

Reply #13
Oh, I mentioned that I did the steps in the wiki; more precisely, they are

1.  pacman -Sy archlinux-keyring artix-keyring
2.  pacman-key --init
3.  pacman-key --populate archlinux artix
4. pacman -Scc
5. pacman -Syyu

Roughly like this. The first time I did step 1, I couldn't do it, so I did `rm -rf /etc/pacman.d/gnupg`

I tried the whole procedure two to three times, every time with a reboot of the computer before.
But I always get the marginal trust error message above.

Re: [SOLVED] signature from "Artix Buildbot <[email protected]>" is unknown

Reply #14
https://forum.artixlinux.org/index.php/topic,2687.msg17692.html#new
https://bugs.archlinux.org/task/71083
https://lists.archlinux.org/pipermail/pacman-dev/2021-June/025210.html
https://lists.archlinux.org/pipermail/pacman-dev/2021-June/025192.html
Try updating your mirrorlist, currently there is a pacman bug where if you get a 404 at some point then you get package corruption.
Possibly in that case this procedure will help, besides deleting the corrupted packages:
Code: [Select]
# rm /var/lib/pacman/sync/*
# pacman-key --init
# pacman-key --populate archlinux artix
# pacman -Syy
# pacman -Syu

Or perhaps if it was a normal key error, this would help, it takes a while to run:
Code: [Select]
# pacman-key --refresh-keys