i486 FC3

Harald Hoyer harald at redhat.com
Fri Nov 26 10:18:34 UTC 2004


Matthias Saou wrote:
> Enrico Scholz wrote :
> 
> 
>>* replace the 'Requires: kernel >= 2.6' with 'Conflicts: kernel < 2.6'
>>  (which would be more correctly also). The kernel package is not
>>  required on minimal systems (e.g. VServers), it costs lot of diskspace
>>  because of the stupid and broken packaging and its installation is
>>  complicated.
> 
> 
> I don't think there is an easy solution to this one! Putting a "Conflicts:
> kernel < 2.6" would also be problematic, and I recall having seen that
> somewhere (in FC2?), as I ran into the problem it creates :
> When you upgrade a system using apt or yum from a 2.4 (or earlier) kernel
> to FC w/ a 2.6 kernel, since the latest kernel is installed (and not
> upgraded) and the older ones aren't removed, you bump into that conflict...
> so either you go on a thin limb by removing all current < 2.6 kernels (with
> --justdb preferably! still, ugly...), or you try to outsmart that conflict
> by wanting to put a 2.6 kernel before upgrading the whole system... but end
> up finding out that the chain of dependencies when trying to do that ends
> up once more with that conflict :-(

well e.g. udev really conflicts with kernel < 2.6, cause it obsoletes dev and 
your system really does not start with a kernel < 2.6 ... ok, you can 
workaround, but then you really should know, what you are doing.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20041126/9e38a784/attachment.sig>


More information about the fedora-devel-list mailing list