kernel + xorg + nvidia

Patryk Zawadzki patrys at pld-linux.org
Sun Aug 3 16:31:06 CEST 2008


On Sat, Jul 26, 2008 at 2:44 PM, Elan Ruusamäe <glen at delfi.ee> wrote:
> On Friday 25 July 2008 23:09, Jakub Bogusz wrote:
>> At least release should be dropped from kernel module R.
>> Anyway, I don't like hard kernel/userspace dependencies in any
>> direction - maybe it should be Conflicts (<%{version}, >%{version},
>> no release) or Suggests.
> this also disables install of multiple kernel package versions.
>
> and one can use /etc/rpm/sysinfo/Providename to satisfy missing kernel
> dependencies. (however current rpm.spec overwrites files with upgrade, we
> should %config(noreplace) them)

Here's the current state:

[patrys at meaw SPECS]$ LC_ALL=C poldek -n home -U kernel-vanilla-video-nvidia
Loading [dir]home...
200..400..600..800..1000..1200..1400..1600..1800..2000..2200..2400..2600..2800..2926
warn: home: removed 4 duplicate packages
2922 packages read
warn: kernel-vanilla-video-nvidia: ambiguous name
Processing dependencies...
kernel-vanilla-video-nvidia-173.14.09-7 at 2.6.26_1.i686 obsoleted by
kernel-vanilla-video-nvidia-173.14.12-2 at 2.6.26_1.i686
kernel-vanilla-video-nvidia-173.14.12-2 at 2.6.26_1.i686 marks
xorg-driver-video-nvidia-173.14.12-2.i686 (cap
xorg-driver-video-nvidia = 173.14.12-2)
 xorg-driver-video-nvidia-173.14.12-1.i686 obsoleted by
xorg-driver-video-nvidia-173.14.12-2.i686
error: xorg-driver-video-nvidia = 173.14.12-1 is required by installed
kernel-video-nvidia-173.14.12-1 at 2.6.25.13_1.i686
   greedy upgrade xorg-driver-video-nvidia-progs-173.14.12-1.i686 to
173.14.12-2.i686 (unresolved xorg-driver-video-nvidia = 173.14.12-1)
    xorg-driver-video-nvidia-progs-173.14.12-1.i686 obsoleted by
xorg-driver-video-nvidia-progs-173.14.12-2.i686
There are 3 packages to install (2 marked by dependencies), 3 to remove:
I kernel-vanilla-video-nvidia-173.14.12-2 at 2.6.26_1.i686
D xorg-driver-video-nvidia-173.14.12-2.i686,
D xorg-driver-video-nvidia-progs-173.14.12-2.i686
R kernel-vanilla-video-nvidia-173.14.09-7 at 2.6.26_1.i686,
R xorg-driver-video-nvidia-173.14.12-1.i686,
R xorg-driver-video-nvidia-progs-173.14.12-1.i686
Need to get 7.1MB of archives. After unpacking 23.5MB will be used.
error: 1 unresolved dependency

Great, isn't it? I am forced to build my own kernels to get PAE (4
gigs of ram on my laptop) and I always keep a distro kernel just in
case. Now I am forced to use --nodeps.

-- 
Patryk Zawadzki


More information about the pld-devel-en mailing list