You are not logged in.

#1 2013-04-29 06:41:06

Llama
Banned
From: St.-Petersburg, Russia
Registered: 2008-03-03
Posts: 1,379

[SOLVED] pacman signature problem (haskell repo)

Hi,

Tried to enable unofficial haskell repo (this is a config which runs on another box):

Got this:

$ sudo pacman-key -r 4209170B                                                                                                                                                     
gpg: requesting key 4209170B from hkp server pool.sks-keyservers.net                                                                                                                                                   
gpg: key 4209170B: "ArchHaskell (Magnus Therning) <magnus@therning.org>" not changed                                                                                                                                   
gpg: Total number processed: 1                                                                                                                                                                                         
gpg:              unchanged: 1                                                                                                                                                                                         
==> Updating trust database...                                                                                                                                                                                         
gpg: next trustdb check due at 2014-01-22                                                                                                                                                                               
$ sudo pacman -Syy
error: haskell: signature from "ArchHaskell (Magnus Therning) <magnus@therning.org>" is unknown trust                                                                                                                   
:: Synchronizing package databases...                                                                                                                                                                                   
core                                                                                                    105.4 KiB  13.4K/s 00:08 [############] 100%
haskell                                                                                                 243.0 KiB  39.1K/s 00:06 [############] 100%
haskell.sig                                                                                              96.0   B  0.00B/s 00:00 [############] 100%
error: haskell: signature from "ArchHaskell (Magnus Therning) <magnus@therning.org>" is unknown trust                                                                                                                   
error: failed to update haskell (invalid or corrupted database (PGP signature))                                                                                                                                         
extra                                                                                                  1516.4 KiB  23.0K/s 01:06 [############] 100%
community                                                                                              1943.1 KiB  39.2K/s 00:50 [############] 100%
multilib                                                                                                106.2 KiB   358K/s 00:00 [############] 100%
error: database 'haskell' is not valid (invalid or corrupted database (PGP signature))

What's wrong?

Last edited by Llama (2013-05-01 20:02:02)

Offline

#2 2013-04-29 06:51:33

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: [SOLVED] pacman signature problem (haskell repo)

It is a key that is not signed by the Arch master keys, so you have to manually assign it trust.

Offline

#3 2013-04-29 11:34:42

Llama
Banned
From: St.-Petersburg, Russia
Registered: 2008-03-03
Posts: 1,379

Re: [SOLVED] pacman signature problem (haskell repo)

Allan wrote:

It is a key that is not signed by the Arch master keys, so you have to manually assign it trust.

Thanks, Allan! It's your inherent modesty which prevented you from giving this link, I presume.

$ sudo pacman-key --lsign 4209170B
[sudo] password for alexey:
  -> Locally signing key 4209170B...
==> Updating trust database...
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0  valid:   1  signed:   6  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:   6  signed:  64  trust: 1-, 0q, 0n, 5m, 0f, 0u
gpg: depth: 2  valid:  64  signed:   1  trust: 64-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2014-01-22
$ sudo pacman -Syy
:: Synchronizing package databases...
core                                                                                                    105.4 KiB  12.9M/s 00:00 [#############] 100%
haskell                                                                                                 243.0 KiB  11.9M/s 00:00 [#############] 100%
haskell.sig                                                                                              96.0   B  0.00B/s 00:00 [#############] 100%
extra                                                                                                  1516.4 KiB   350K/s 00:04 [#############] 100%
community                                                                                              1943.0 KiB  6.32M/s 00:00 [#############] 100%
multilib                                                                                                106.2 KiB  10.4M/s 00:00 [#############] 100%
$

Is it enough? The article has a lot more, not for hoi polloi sometimes...

Last edited by Llama (2013-04-29 11:35:38)

Offline

Board footer

Powered by FluxBB