* Lugg William H Civ OO-ALC /MASFE; <William.Lugg@CISF.AF.MIL> on 25 Feb, 2004 wrote:
I'm working on a machine that is a standalone box running SuSE 9. I am attempting to build a patch CD on a networked machine by downloading the files from ftp.leo.org <ftp://ftp.leo.org> and duplicating the directory structure on the CD. Basically, I'm following a HOW-TO written by Togan Muftuoglu. My problem is that for the qt3, perl, python and kernel packages, I get a "Signature check failed" error. I tried a "rpm --checksig" on k_deflt.rpm as an example and it returned "./k_deflt.rpm: shal MD5 GPG NOT OK". Doing the same for kernel-source.rpm returned "error: ./kernel-source.rpm: headerRead failed". The really puzzling thing is that I did this on XFree86.rpm, which updated successfully, and it also returned "./XFree86.rpm: shal MD5 GPG NOT OK". Doing the same on the XFree86 patch file yielded a good GPG key while doing it on k_deflt-2.4.21-192.i586.rpm gave me the GPG NOT OK result also. What is going wrong here? How can I fix it?
What does it say ? rpm -qa gpg-pubkey* If it returns nothing do this as root gpg --export -a "SuSE Package Signing Key <build@suse.de>" > build.asc check that the file build.asc actually contains something after this step. Otherwise you'll have to reinstall the suse-build-key package Then do rpm --import build.asc Then try "rpm -qa gpg-pubkey*" again. This time you should see gpg-pubkey-9c800aca-39eef481 try running the Patch CD update again -- Togan Muftuoglu | Unofficial SuSE FAQ Maintainer | Please reply to the list; http://susefaq.sf.net | Please don't put me in TO/CC. Nisi defectum, haud refiecendum