Pomarede Nicolas wrote:
> Hello,

Hi!

> thanks for the nvidia packages you build for mandriva 2006, they work
> great and it's nice to have uptodate RPM without having to install the
> files provided by nvidia on their site.

Nice to hear that.

> Therefore, while upgrading, I noticed a small glitch.
> 
> Before, I had these packages :
> 
> dkms-nvidia-7676-5mdk
> nvidia-7676-5mdk
> nvidia-kernel-2.6.12-12mdk-7676-1mdk
> 
> 
> After upgrading with urpmi, I had these :
> 
> Jan  8 00:15:55 photon perl: [RPM] dkms-nvidia-8178-4plf installed
> Jan  8 00:16:49 photon perl: [RPM] nvidia-xorg-8178-4plf installed
> Jan  8 00:16:49 photon perl: [RPM] libnvidia-xorg1-8178-4plf installed
> Jan  8 00:16:55 photon perl: [RPM] nvidia-7676-5mdk removed
> Jan  8 00:16:57 photon perl: [RPM] dkms-nvidia-7676-5mdk removed
> 
> But as you can see, nvidia-kernel-2.6.12-12mdk-7676-1mdk was not
> automatically removed (the one with the precompiled module)
> 
> And when I tried to remove it with 'rpm -e', I got an error (it seems
> the directory /var/lib/dkms/nvidia/7676 was already removed, although it
> belongs to nvidia-kernel-2.6.12-12mdk-7676-1mdk).
> 
> I had to use 'rpm -e --noscript' to remove the old package.
> 
> So, perhaps you could add an 'obsolete' directive in the packages to
> force removal of nvidia-kernel-2.6.12-12mdk-7676-1mdk when installing
> the plf rpms ? (I'm not sure it's the right directive, I'm not an rpm
> expert).
> 
> Thank you.

There are other kernels than 2.6.12-12mdk around, so I think there are
too many packages to be obsoleted.

Moreover, if the remove with "rpm -e" results in error, I'd think that
Obsoleting the packages would lead to the same error.

Anyway, all packages should be removable with "rpm -e", so it's a bug.

-- 
Anssi Hannula

_______________________________________________
PLF-discuss mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-discuss

Reply via email to