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
