On Thursday 13 April 2006 22:42, Anssi Hannula wrote: > Currently the cooker kernel versioning is as follows: > > %define rpmversion 1 > %define rpmrelease 1mdk > %define realversion 2.6.50 > %define realrelease 5mdk > %define mdkversion %realversion.%realrelease > > src.rpm and most kernels: > > Name: name-%mdkversion > Version: %rpmversion > Release: %rpmrelease > > Some kernels and kernel-source: > > Name: name-%mdkversion > Version: %realversion > Release: %realrelease > > > Attached is a patch that changes that to: > > src.rpm: > Name: name > Version: %realversion > Release: %realrelease > > All kernels and sources: > Name: name-%mdkversion > Version: %rpmversion > Release: %rpmrelease > > > IOW: > 1. Source package name no longer changes between releases. > 2. Fix some kernels and kernel-source pkgs to not have the real version > and release.
The last step is to have unversioned meta-packages for each flavour (including source) which require the versioned packages, so that while kernel packages will not be upgraded (removed), new packages will be pulled in automatically (solving the problem Stefan discusses in the 2.6.14.2mdk thread) by upgrading the unversioned meta-package, but left in place when it is upgraded again. Regards, Buchan -- Buchan Milne B.Eng,RHCE(803004789010797),LPIC-2(LPI000074592)
pgpnT1fNjA2Xk.pgp
Description: PGP signature
