[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: