You are not logged in.
When i try to install the package boinc (X86_64) it simply refuses to download, because of a PGP key.
The problem is:
[root@undev2 claudio]# pacman -S boinc
resolving dependencies...
looking for inter-conflicts...Targets (1): boinc-7.0.28-1
Total Installed Size: 6.43 MiB
Proceed with installation? [Y/n]
(1/1) checking package integrity [######################] 100%
error: boinc: key "786C63F330D7CB92" is unknown
:: Import PGP key , "Felix Yan <felixonmars@gmail.com>", created 2012-01-20? [Y/n] Y
error: key "Felix Yan <felixonmars@gmail.com>" could not be imported
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
I already tried to re-start the pacman keys without any errors, but the problem persists. On other computer(also X86_64) it installed without problems.
Whats wrong with the TU keys that can cause this error?
Last edited by ClaudioP (2012-11-11 21:08:51)
Ahh... stuff
Offline
I'd be pretty confident there's nothing wrong with the keys. I suspect a corrupted package. What happens if you delete boinc from your cache and try again?
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
I'd be pretty confident there's nothing wrong with the keys. I suspect a corrupted package. What happens if you delete boinc from your cache and try again?
Nothing. It just downloads again, and then says the same.
Any package from other TU works just fine, but every package from Felix Yan, ends in errors due to the key.
Another:
[root@undev claudio]# pacman -S python2-gevent
resolving dependencies...
looking for inter-conflicts...Targets (2): python2-greenlet-0.4.0-1 python2-gevent-0.13.8-1
Total Download Size: 0.17 MiB
Total Installed Size: 1.17 MiBProceed with installation? [Y/n]
:: Retrieving packages from community...
python2-greenlet-0.... 13.1 KiB 1528K/s 00:00 [######################] 100%
python2-gevent-0.13... 158.7 KiB 1185K/s 00:00 [######################] 100%
(2/2) checking package integrity [######################] 100%
error: python2-greenlet: key "786C63F330D7CB92" is unknown
:: Import PGP key , "Felix Yan <felixonmars@gmail.com>", created 2012-01-20? [Y/n] Y
error: key "Felix Yan <felixonmars@gmail.com>" could not be imported
error: python2-gevent: key "786C63F330D7CB92" is unknown
:: Import PGP key , "Felix Yan <felixonmars@gmail.com>", created 2012-01-20? [Y/n] Y
error: key "Felix Yan <felixonmars@gmail.com>" could not be imported
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
Ahh... stuff
Offline
Try:
1) Delete the package.
2) Change mirror.
3) pacman-key --refresh-keys
4) pacman -Syy
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
Try:
1) Delete the package.
2) Change mirror.
3) pacman-key --refresh-keys
4) pacman -Syy
I cleared the package caches and changed from IST mirror (http://ftp.rnl.ist.utl.pt) to a Spanish mirror (http://sunsite.rediris.es)
In the output of pacman-key --refresh-keys there is no Felix Yan, and the only error seems to be:
gpgkeys: key B828097764EBFA71D3DD0F316A7FA82F57FBF9A5 not found on keyserver
The full log is here: http://pastebin.com/9HgF7eR1
Now, the output is:
[root@undev2 claudio]# pacman -Syy
:: Synchronising package databases...
core 106.5 KiB 30.9K/s 00:03 [######################] 100%
extra 1422.5 KiB 747K/s 00:02 [######################] 100%
community 1779.1 KiB 760K/s 00:02 [######################] 100%
multilib 90.5 KiB 113K/s 00:01 [######################] 100%
herecura-stable 64.2 KiB 181K/s 00:00 [######################] 100%
archlinuxfr 32.9 KiB 537K/s 00:00 [######################] 100%
[root@undev2 claudio]# pacman -S boinc
error: target not found: boinc
Now is not even found in the mirror. What should i try?
Thanks for your support
Last edited by ClaudioP (2012-11-11 18:38:11)
Ahh... stuff
Offline
I cannot reproduce this. The package installs fine for me.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
I'm getting a similar problem with heftig's signature. Some packages like gtk3 and gdk-pixbuf2 won't install. It happened after I had some multilib versions of gcc and glibc aboard.
EDIT: It also happens for Thomas Dziedzic's sig (ruby).
EDIT: Changing the mirror, deleting the pkg cache solved that problem. I had another problem at the same time, where some libs did not seem to exist or the files were damaged. I had to uninstall the packages, delete the files and reinstall the packages again. I don't know if this is related, but it seems like pacman got confused on my last update.
Last edited by Awebb (2012-11-11 20:06:02)
Offline
I am not sure if the problem was the cache or the mirror.
This time i changed the mirror to kernel.org, cleaned the cache, refreshed keys, and now the TU appears on the list:
gpg: key 30D7CB92: "Felix Yan <felixonmars@gmail.com>" not changed
This time the installation was successful.
Thanks for your support
Ahh... stuff
Offline
Sorry for the inconvenience, and just a FYI, my key is now included in testing/archlinux-keyring 20121113-1, there should be no more problem like this if you proceeded this upgrade
PGP key: 30D7CB92
Key fingerprint: B597 1F2C 5C10 A9A0 8C60 030F 786C 63F3 30D7 CB92
Offline
Sorry for the inconvenience, and just a FYI, my key is now included in testing/archlinux-keyring 20121113-1, there should be no more problem like this if you proceeded this upgrade
No problem. It was not a critical problem, just a minor inconvenience.
Anyway, thank you(and all the other TU's) for also helping this distro being such a great thing. ; )
Ahh... stuff
Offline
I had a similar problem using pacman or yaourt while downloading some dependencies:
The files were just not detected, eventhough as a looked up at the download server the packages were there. It was easy to install them as I downloaded them manually but I should not need to download manually.
Offline
@strpeter
More likely in your case it was more that the mirror you were using had some issues or was not synced instead of a PGP key as in this thread.
In order to avoid that make sure to use a good and synced mirror.
\(o_X)/
'Cause I wanna be an Archy - An Archy in the UK // Sex Pistols
Offline