dpkg: error processing debian-archive-keyring
Hi All,
I recently installed Emdebian on my AT91SAM9263EK, worked great. But while running apt-get update, it comes up with this error:
# apt-get update
Get:1 http://www.emdebian.org unstable Release.gpg [197B]
Hit http://www.emdebian.org unstable Release
Err http://www.emdebian.org unstable Release
Get:2 http://www.emdebian.org unstable Release [17.2kB]
Ign http://www.emdebian.org unstable Release
Ign http://www.emdebian.org unstable/main Packages/DiffIndex
Hit http://www.emdebian.org unstable/main Packages
Fetched 17.4kB in 13s (1293B/s)
Reading package lists... Done
W: GPG error: http://www.emdebian.org unstable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B5B7720097BB3B58
I tried running gpg and it does not work too, returns an error: gpg: symbol lookup error: /lib/libreadline.so.5: undefined symbol: PC
I believe the error is linked to the following error while running ./emsecondstage on the target device:
Setting up debian-archive-keyring (2009.01.31em1) ...
gpg: symbol lookup error: /lib/libreadline.so.5: undefined symbol: PC
gpg: symbol lookup error: /lib/libreadline.so.5: undefined symbol: PC
gpg: symbol lookup error: /lib/libreadline.so.5: undefined symbol: PC
dpkg: error processing debian-archive-keyring (--configure):
subprocess post-installation script returned error exit status 127
I did check for libreadline.so.5, and it is shown under /usr/lib on the target system and also in the lib folder under the folder containing Emdebian filesystem, where ./emsecondstage was run. I am not sure how to check the version of it though.
Thanks for helping (again).
Aman.
Reply to: