Re: [Cooker] Bad RPM database
Chris Picton wrote: > On Fri, 2003-02-07 at 14:57, Olivier Thauvin wrote: > >>Le Vendredi 07 Février 2003 13:26, Chris Picton a écrit : >> >>>aleph-null:# rpm -q kernel >>>package kernel is not installed >>> >>>aleph-null:# rpm -qa | grep kernel >>>kernel-2.4.21.0.pre4.3mdk-1-1mdk >>>kernel-doc-2.4.21-0.pre4.3mdk >>>kernel-source-2.4.21-0.pre4.3mdk >> >>The package 'kernel' does not exist, it is named "kernel-xxx-yyymdk" to permit >>install of more than one kernel. All provides 'kernel' of course: >> > > Yes, but you can have multiple packages of the same name installed, as > long as there are no file conflicts between the two. > > Sure you can, but Mandrake has seen way too many times that users don't then get the difference between the kernel package and other packages, and wonder why their kernel is broken when they use 'rpm -Uvh'. Buchan -- |--Another happy Mandrake Club member--| Buchan MilneMechanical Engineer, Network Manager Cellphone * Work+27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
Re: [Cooker] Bad RPM database
On Fri, 2003-02-07 at 05:30, Charles A Edwards wrote: > On 07 Feb 2003 14:59:49 +0200 > Chris Picton <[EMAIL PROTECTED]> wrote: > > > And why not just call the package kernel? > > See Olivier's response Also see the long explanation at the beginning of the kernel spec -- /curtis ><> Mandrake Linux 9.1 (cooker) Kernel Version 2.4.20-1w4l Uptime 26 days 11 hours 27 minutes
Re: [Cooker] Bad RPM database
On Fri, 2003-02-07 at 13:26, Chris Picton wrote: > Hi > > Does anybody know what could be causing this (rpm -q not picking that > kernel is installed) > > aleph-null:# rpm -q kernel > package kernel is not installed > > aleph-null:# rpm -qa | grep kernel > kernel-2.4.21.0.pre4.3mdk-1-1mdk > kernel-doc-2.4.21-0.pre4.3mdk > kernel-source-2.4.21-0.pre4.3mdk > > aleph-null:# rpm --rebuilddb > > aleph-null:# rpm -q kernel > package kernel is not installed > > aleph-null:# rpm -qa | grep kernel > kernel-2.4.21.0.pre4.3mdk-1-1mdk > kernel-doc-2.4.21-0.pre4.3mdk > kernel-source-2.4.21-0.pre4.3mdk > No package is called just kernel. rpm root@s119b:~# rpm -q --whatprovides kernel kernel-2.4.21.0.pre3.1mdk-1-1mdk kernel-2.4.21.0.pre3.3mdk-1-1mdk kernel-2.4.20.2mdk-1-1mdk kernel-2.4.21.0.pre4.1mdk-1-1mdk -- Sebastian Dransfeld <[EMAIL PROTECTED]>
Re: [Cooker] Bad RPM database
Le Vendredi 07 Février 2003 14:30, Charles A Edwards a écrit : > On 07 Feb 2003 14:59:49 +0200 But it is true that you can install more than package with same name with rpm -i, look, here the result on a RH box: [thauvin@cluster ~]$ rpm -qa | grep kernel kernel-headers-2.4.9-34 kernel-source-2.4.18-5 kernel-smp-2.4.18-4SGI_XFS_1.1 kernel-smp-2.4.18-SGI_XFS_1.1 kernel-smp-2.4.9-34 kernel-source-2.4.9-34 kernel-smp-2.4.18-4 kernel-smp-2.4.18-5 I don't know what is the best, should we leave urpmi make rpm -i on kernel and back on traditional rpm naming, or keep mdk method. Don't know. > > > Charles -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Bad RPM database
On Fri, 2003-02-07 at 14:57, Olivier Thauvin wrote: > Le Vendredi 07 Février 2003 13:26, Chris Picton a écrit : > > aleph-null:# rpm -q kernel > > package kernel is not installed > > > > aleph-null:# rpm -qa | grep kernel > > kernel-2.4.21.0.pre4.3mdk-1-1mdk > > kernel-doc-2.4.21-0.pre4.3mdk > > kernel-source-2.4.21-0.pre4.3mdk > > The package 'kernel' does not exist, it is named "kernel-xxx-yyymdk" to permit > install of more than one kernel. All provides 'kernel' of course: > Yes, but you can have multiple packages of the same name installed, as long as there are no file conflicts between the two. -- Chris Picton <[EMAIL PROTECTED]> Tangent Systems
Re: [Cooker] Bad RPM database
On 07 Feb 2003 14:59:49 +0200 Chris Picton <[EMAIL PROTECTED]> wrote: > And why not just call the package kernel? See Olivier's response Charles -- Tell me, O Octopus, I begs, Is those things arms, or is they legs? I marvel at thee, Octopus; If I were thou, I'd call me us. -- Ogden Nash - Mandrake Linux 9.1 Kernel- 2.4.21pre4-3mdk - msg90387/pgp0.pgp Description: PGP signature
Re: [Cooker] Bad RPM database
Le Vendredi 07 Février 2003 14:05, Chris Picton a écrit : > On Fri, 2003-02-07 at 14:57, Olivier Thauvin wrote: > > > > The package 'kernel' does not exist, it is named "kernel-xxx-yyymdk" to > > permit install of more than one kernel. All provides 'kernel' of course: > > Yes, but you can have multiple packages of the same name installed, as > long as there are no file conflicts between the two. useally, package with name versionning are made for this, of course. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Bad RPM database
On Fri, 2003-02-07 at 15:03, Charles A Edwards wrote: > On 07 Feb 2003 14:26:39 +0200 > Chris Picton <[EMAIL PROTECTED]> wrote: > > > Does anybody know what could be causing this (rpm -q not picking that > > kernel is installed) > > Because q will only return a value if you have a pkg named kernel > install. > You do not. > You have kernel-2.4.21.0.pre4.3mdkthat is its name and it is > release 1 version 1, hence kernel-2.4.21.0.pre4.3mdk-1-1mdk And why not just call the package kernel? It could be Name: kernel Version: 2.4.21.0.pre4.3mdk-1 Release 1mdk -- Chris Picton <[EMAIL PROTECTED]> Tangent Systems
Re: [Cooker] Bad RPM database
Le Vendredi 07 Février 2003 13:26, Chris Picton a écrit : > aleph-null:# rpm -q kernel > package kernel is not installed > > aleph-null:# rpm -qa | grep kernel > kernel-2.4.21.0.pre4.3mdk-1-1mdk > kernel-doc-2.4.21-0.pre4.3mdk > kernel-source-2.4.21-0.pre4.3mdk The package 'kernel' does not exist, it is named "kernel-xxx-yyymdk" to permit install of more than one kernel. All provides 'kernel' of course: [olivier@andromede rpm2sql]$ rpm -qa | grep kernel kernel-2.4.19.16mdk-1-1mdk kernel-2.4.20.0.5mdk-1-1mdk kernel-2.4.21.0.pre3.1mdk-1-1mdk kernel-2.4.20.0.1mdk-1-1mdk kernel-2.4.21.0.pre4.2mdk-1-1mdk kernel-2.4.19.17mdk-1-1mdk kernel-2.4.20.2mdk-1-1mdk kernel-2.4.20.1mdk-1-1mdk kernel-2.4.19.19mdk-1-1mdk [olivier@andromede rpm2sql]$ rpm -q kernel-2.4.21.0.pre4.2mdk kernel-2.4.21.0.pre4.2mdk-1-1mdk [olivier@andromede rpm2sql]$ rpm -q kernel-2.4.21.0.pre3.1mdk kernel-2.4.21.0.pre3.1mdk-1-1mdk [olivier@andromede rpm2sql]$ rpm -q kernel package kernel is not installed Yo, I have the choice on my laptop !! :) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Bad RPM database
On 07 Feb 2003 14:26:39 +0200 Chris Picton <[EMAIL PROTECTED]> wrote: > Does anybody know what could be causing this (rpm -q not picking that > kernel is installed) Because q will only return a value if you have a pkg named kernel install. You do not. You have kernel-2.4.21.0.pre4.3mdkthat is its name and it is release 1 version 1, hence kernel-2.4.21.0.pre4.3mdk-1-1mdk Charles -- Fortune finishes the great quotations, #3 Birds of a feather flock to a newly washed car. - Mandrake Linux 9.1 Kernel- 2.4.21pre4-3mdk - msg90381/pgp0.pgp Description: PGP signature
[Cooker] Bad RPM database
Hi Does anybody know what could be causing this (rpm -q not picking that kernel is installed) aleph-null:# rpm -q kernel package kernel is not installed aleph-null:# rpm -qa | grep kernel kernel-2.4.21.0.pre4.3mdk-1-1mdk kernel-doc-2.4.21-0.pre4.3mdk kernel-source-2.4.21-0.pre4.3mdk aleph-null:# rpm --rebuilddb aleph-null:# rpm -q kernel package kernel is not installed aleph-null:# rpm -qa | grep kernel kernel-2.4.21.0.pre4.3mdk-1-1mdk kernel-doc-2.4.21-0.pre4.3mdk kernel-source-2.4.21-0.pre4.3mdk -- Chris Picton <[EMAIL PROTECTED]> Tangent Systems