You are not logged in.
Pages: 1
Topic closed
Trying to install anything with pacaur or using makepkg gives out this error:
==> Making package: cower 12-2 (Wed Jan 7 07:11:25 WET 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading cower-12.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 22636 100 22636 0 0 60301 0 --:--:-- --:--:-- --:--:-- 60362
-> Downloading cower-12.tar.gz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 287 100 287 0 0 1136 0 --:--:-- --:--:-- --:--:-- 1134
==> Validating source files with md5sums...
cower-12.tar.gz ... Passed
cower-12.tar.gz.sig ... Skipped
==> Verifying source file signatures with gpg...
cower-12.tar.gz ... FAILED (unknown public key 1EB2638FF56C0C53)
==> ERROR: One or more PGP signatures could not be verified!
Can someone help?
Offline
Offline
I'm sorry. I still don't what to do. I added the invalid key using pacman key, but it still doesn't work.
Offline
To get the key use “gpg --recv-key <KEYID>” and trust it (once suitably verified) using “gpg --lsign <KEYID>“.
Did you actually read the blog?
The whole point is that you're not supposed to add public PGP keys to pacman's keyring, you add it to your user's keyring (providing you trust the vendor).
Last edited by Head_on_a_Stick (2015-01-07 18:55:25)
Para todos todo, para nosotros nada
Offline
Makepkg doesn't use the pacman keyring, but the one for your username (~/.gnupg/) You'll have to add keys with "gpg --recv-keys" and not pacman-key.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
I get
==> Verifying source file signatures with gpg...
linux-3.18.tar ... FAILED (unknown public key 79BE3E4300411886)
patch-3.18.2 ... FAILED (unknown public key 38DBBDC86092693E)
$ gpg --recv-key 79BE3E4300411886
gpg: keyserver receive failed: Address family not supported by protocol
when trying to add the key.
Last edited by mir91 (2015-01-16 15:56:23)
Offline
Quatro, back to your question -- I have the same problem with cower (the engine behind pacaur), that's what's trying to upgrade - cower is using the shared libraries from pacman, so with the new pacman-4.2 upgrade you have to rebuild/upgrade cower to link to the new libs. His PKGBUILD has this:
source=("http://code.falconindy.com/archive/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner
It just never works right for me, you're supposed to import his key somehow but I never want to be bothered as I have too many systems and just don't care. If you just do this real quick instead:
curl -L -O https://aur.archlinux.org/packages/co/cower/cower.tar.gz
tar -zxvf cower.tar.gz
cd cower
makepkg -s --skippgpcheck
sudo pacman -U cower-*.pkg.tar.xz
...that will upgrade your cower skipping the GPG issue, then allow your pacaur to work again. Yes, it's taking a "risk" by not verifying the source as the author intends, but that's no different than any other AUR package. $0.02, evaluate your own risks.
Offline
you're supposed to import his key somehow but I never want to be bothered as I have too many systems and just don't care.
Like everything else, this can be automated with a couple of lines in your ~/.gnupg/gpg.conf file, as described in the wiki.
Offline
TE wrote:you're supposed to import his key somehow but I never want to be bothered as I have too many systems and just don't care.
Like everything else, this can be automated with a couple of lines in your ~/.gnupg/gpg.conf file, as described in the wiki.
I don't find this part in the wiki, can you tell me exactly where have you read this ?
Offline
jasonwryan wrote:TE wrote:you're supposed to import his key somehow but I never want to be bothered as I have too many systems and just don't care.
Like everything else, this can be automated with a couple of lines in your ~/.gnupg/gpg.conf file, as described in the wiki.
I don't find this part in the wiki, can you tell me exactly where have you read this ?
I saw automatic importing of missing keys in this BBS thread. Don't know if it is in the ArchWiki though.
Last edited by clfarron4 (2015-01-16 21:09:53)
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
Potomac wrote:jasonwryan wrote:Like everything else, this can be automated with a couple of lines in your ~/.gnupg/gpg.conf file, as described in the wiki.
I don't find this part in the wiki, can you tell me exactly where have you read this ?
I saw automatic importing of missing keys in this BBS thread. Don't know if it is in the ArchWiki though.
Just found it here: https://wiki.archlinux.org/index.php/Ma … e_checking
It is a personal preference, I don't want to import Arch/AUR keys into my normal personal keyring - but reading the gpg (and makepkg) manpage it looks like if you set GNUPGHOME=/some/path first that should work to set a special keyring just for AUR and a custom config from the wiki.
Offline
have you tried keyserver-options auto-key-retrieve in gpg.conf
^never mind TE point to that.
Last edited by bleach (2015-01-17 00:20:37)
Offline
So does anyone know why gpg says "Address family not supported by protocol" or should I make a new forum thread for that question?
Offline
That's a different topic. When you open it, paste the commands that you used and the verbose debug output.
Offline
gpg --recv-keys 2E1AC68ED40814E0
makepkg -sci
Offline
Offline
Pages: 1
Topic closed