You are not logged in.
Hi,
Tried to enable unofficial haskell repo (this is a config which runs on another box):
[haskell]
# Arch-Haskell repository
# Discussion: http://www.haskell.org/mailman/listinfo/arch-haskell
Server = http://xsounds.org/~haskell/$arch
# Server = http://www.kiwilight.com/haskell/$arch
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
It is a key that is not signed by the Arch master keys, so you have to manually assign it trust.
Offline
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