Subject: | |
From: | |
Reply To: | |
Date: | Wed, 20 Jul 2005 10:36:11 -0500 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Jaroslaw Polok wrote:
> Jaroslaw Polok wrote:
>
>> Hi
>>
>>
>>> I just want to double check, which version of yum are you working
>>> with. Can you send
>>>
>>> rpm -q yum
>
> Yep. 2.0.7-11.SL also has a problem (but different):
>
> I will do the following:
> [install: kernel-smp 2.4.21-32.0.1.EL.cern.x86_64]
> [install: kernel-source 2.4.21-32.0.1.EL.cern.x86_64]
> [install: kernel 2.4.21-32.0.1.EL.cern.x86_64]
> [update: kernel-module-openafs-2.4.21-32.0.1.EL.cernsmp
> ^^^^^^^^
> 1.2.11-15.12.SL.x86_64]
> [update: kernel-module-openafs-2.4.21-32.0.1.EL.cern
> ^^^^^^^^
> 1.2.11-15.12.SL.x86_64]
>
>
> NO: Actually I want to install the module packages,
> NOT upgrade these .. (because that would remove modules
> for my current running kernel !!)
>
> After patching nevral.py (patch at the bottom), I get
> what I expect:
>
> I will do the following:
> [install: kernel-module-openafs-2.4.21-32.0.1.EL.cernsmp
> 1.2.11-15.12.SL.x86_64]
> [install: kernel-smp 2.4.21-32.0.1.EL.cern.x86_64]
> [install: kernel-module-openafs-2.4.21-32.0.1.EL.cern
> 1.2.11-15.12.SL.x86_64]
> [install: kernel-source 2.4.21-32.0.1.EL.cern.x86_64]
> [install: kernel 2.4.21-32.0.1.EL.cern.x86_64]
>
> And here's the patch (against :yum-2.0.7-11.SL):
>
> --- nevral.py.org 2005-07-20 17:02:40.000000000 +0200
> +++ nevral.py 2005-07-20 17:04:40.000000000 +0200
> @@ -344,9 +344,9 @@
> if mo:
> modname, kv = mo.group(1,2)
> if modname in mod_list and kv in
> kernel_version_list.keys() and arch == kernel_version_list[kv]:
> - if self.state(name,arch) != 'u':
> - self.setPkgState(name,arch, 'u')
> - log(4, "Upgrading " + name)
> + if self.state(name,arch) != 'i':
> + self.setPkgState(name,arch, 'i')
> + log(4, "Installing " + name)
>
> return res
>
>
> Could you please test/validate this ?
>
> Jarek
Will do.
Thanks for the detail. It should make testing alot easier.
Troy
--
__________________________________________________
Troy Dawson [log in to unmask] (630)840-6468
Fermilab ComputingDivision/CSS CSI Group
__________________________________________________
|
|
|