Hello Rolf,
On Monday 03 Nov 2003 12:39 am, Rolf Pedersen wrote:
[..]
and a gpg signature check failure. What does the following query give you:
[EMAIL PROTECTED] rolf]$ rpm -qa gpg-pubkey* gpg-pubkey-d7c32450-3cbb6966 gpg-pubkey-70771ff3-3c8f768f$ rpm -qi gpg-pubkey-22458a98 gpg-pubkey-caba22ae-3cf2c469 gpg-pubkey-22458a98-3969e7de
$ rpm -qi gpg-pubkey-22458a98 [EMAIL PROTECTED] rpms]# rpm -qa gpg-pubkey* gpg-pubkey-caba22ae-3cf2c469 gpg-pubkey-70771ff3-3c8f768f
The first key in mine is from rpmhelp and the last is from MandrakeUpdate, I believe, as revealed by
$ rpm -qi gpg-pubkey-22458a98
for example. See man rpm.
I tried the script mentionned there: http://archives.mandrakelinux.com/cooker/2003-06/msg01646.php but I get an error message when I run it.
All I can see is that script is said to have 5 lines and it appears that the first line was wrapped by the email client. Did you paste the script into an editor and put the first line all in one (if that is the case)?
$ rpm -qi gpg-pubkey-22458a98
>
(...)$ rpm -qi gpg-pubkey-22458a98
RYqYid0AoJgeWzXrEdIClBOSW5Q6FzqJJyaqAKC0Y9YI3UFlE4zSIGjcFlLJEJGX lA== =b+bD$ rpm -qi gpg-pubkey-22458a98
-----END PGP PUBLIC KEY BLOCK----- error: 22458A98.asc: import read failed.$ rpm -qi gpg-pubkey-22458a98 -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.3 (GNU/Linux)
mQGiBDyPdo8RBACiej+yqIVK2XRbMsKIyWt4bN0rh87fP+6Bcpp0wANswh2ZBrJT (...)
each time I use urpmi I have rows of rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format
rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format
rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format$ rpm -qi gpg-pubkey-22458a98
rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format$ rpm -qi gpg-pubkey-22458a98 rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format rpmdb: /var/lib/rpm/Pubkeys: unexpected file type or format
All I know is that rpm and how it handles gpg signatures has changed from 9.1 to 9.2. Can you check the rpm installation with
rpm -V rpm
See man rpm for the meaning of output, if any.
Have you tried rpm --rebuilddb ?
yes. $ rpm -qi gpg-pubkey-22458a98
What is your version, how did you install, and are you downloading rpms that are on CD2 of 9.2?$ rpm -qi gpg-pubkey-22458a98
I did a mirror upgrade from 9.1 to 9.2. I haven't upgraded the kernel yet, because I don't know which one to choose.
I had some problems with kde because of the texstar 9.1 packages, so I urpme'ed all the kde packages and urpmi'ed them again. kdesdk is the only one that seems to resist my earnest attempts at installing it :(
[EMAIL PROTECTED] rpms]# urpmi kernel One of the following packages is needed: 1- kernel-smp-2.4.22.18mdk-1-1mdk.i586 2- kernel-2.4.22.18mdk-1-1mdk.i586 3- kernel-p3-smp-64GB-2.4.22.18mdk-1-1mdk.i586 4- kernel-secure-2.4.22.18mdk-1-1mdk.i586 5- kernel-i686-up-4GB-2.4.22.18mdk-1-1mdk.i586 6- kernel-enterprise-2.4.22.18mdk-1-1mdk.i586 7- kernel-2.4.22.10mdk-1-1mdk.i586 8- kernel-enterprise-2.4.22.10mdk-1-1mdk.i586 9- kernel-i686-up-4GB-2.4.22.10mdk-1-1mdk.i586 10- kernel-p3-smp-64GB-2.4.22.10mdk-1-1mdk.i586 11- kernel-secure-2.4.22.10mdk-1-1mdk.i586 12- kernel-smp-2.4.22.10mdk-1-1mdk.i586 13- kernel2.4-marcelo-2.4.22-1mdk.i586 14- kernel-multimedia-2.4.22.10mm.2mdk-1-1mdk.i586 15- kernel-multimedia-smp-2.4.22.10mm.2mdk-1-1mdk.i586 16- kernel-tmb-2.4.22.12.tmb.1mdk-1-1mdk.i586 17- kernel-tmb-enterprise-2.4.22.12.tmb.1mdk-1-1mdk.i586 What is your choice? (1-17)
I have an amd duron i686 with 700+Mb RAM that I use as a standalone desktop terminal.
Which kernel do I choose?
I don't know where you get 2- kernel-2.4.22.18mdk-1-1mdk.i586. Could you do
urpmq --sources kernel-2.4.22.18mdk
7- kernel-2.4.22.10mdk-1-1mdk.i586 is the install kernel:
[EMAIL PROTECTED] rolf]$ urpmq --sources kernel-2.4.22.10mdk
file://mnt/hd/Mandrake/RPMS/kernel-2.4.22.10mdk-1-1mdk.i586.rpm$ rpm -qi gpg-pubkey-22458a98
>
There is an update kernel that removes packet-writing support in the install kernel that exposed a bug in certain LG cdrom firmwares by erasing the firmware, making the drives inoperable. See http://www.mandrakelinux.com/en/lgerrata.php3
If you have such a drive, don't use the install kernel. This is the update kernel:
urpmq --sources kernel-2.4.22.21mdk
ftp://ftp.sunet.se/pub/Linux/distributions/mandrake/updates/9.2/RPMS/kernel-2.4.22.21mdk-1-1mdk.i586.rpm
$ rpm -qi gpg-pubkey-22458a98
>
I would say you just need the uniprocessor kernels, kernel-2*. The multimedia and tmb kernels have some more developmental features. Look in the cooker archives or read the package information like so, for example:
[EMAIL PROTECTED] rolf]$ urpmq --sources kernel-multimedia-2.4.22.10mm.2mdk
file://contrib/i586/kernel-multimedia-2.4.22.10mm.2mdk-1-1mdk.i586.rpm
[EMAIL PROTECTED] rolf]$ rpm -qip /contrib/i586/kernel-multimedia-2.4.22.10mm.2mdk-1-1mdk.i586.rpm
Name : kernel-multimedia-2.4.22.10mm.2mdk Relocations: (not relocateable)
Version : 1 Vendor: MandrakeSoft
Release : 1mdk Build Date: Sun 28 Sep 2003 04:50:35 PM PDT
Install Date: (not installed) Build Host: klama.mandrake.org
Group : System/Kernel and hardware Source RPM: kernel-multimedia-2.4.22.10mm.2mdk-1-1mdk.src.rpm
Size : 19010477 License: GPL
Signature : (none)
Packager : Danny Tholen <[EMAIL PROTECTED]>
URL : http://www.kernel.org/
Summary : A preemptible Linux kernel, which reduces the latency of the kernel.
Description :
This kernel includes patches useful for multmedia purposes like:
preemption, low-latency and the ability for processes to transfer their
capabilities. In addition the O(1) scheduler from Ingo Molnar is included.
The preemtion patches allow a task to be preempted anywhere within the kernel,
using spinlocks as markers for non-preemptibility regions. The resulting
system response is greatly increased, with measured average latencies under
1ms. Andrew Morton's low-latency patches fix the remaining points in the kernel
that cause latency. The setpcap patch allows suid root processess to transfer
capabilities to non-root processess, and so making it possible for user
processes to run with realtime priority.
See man urpmq, man rpm.
Rolf
thanks,
Anguo
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
