[Mageia-dev] RFC: Add versioned require in rpm on rpm-helper

Thomas Backlund tmb at mageia.org
Mon Apr 16 14:33:32 CEST 2012


Thierry Vignaud skrev 16.4.2012 15:04:
> On 16 April 2012 13:15, Colin Guthrie<mageia at colin.guthr.ie>  wrote:
>> <snip>
>>
>> So just to make sure I'm following this right:
>>   1. Versioned require will fix urpmi-based upgrades.
>>
>>   2. Installer (fresh-install) will be fine because basesystem-minimal
>> will pull in rpm which will pull in rpm-helper.  WE can be confident
>> this will happen early.
>
> No you cannot on upgrade.
> Package ordering will depends on versioned requires.
>
>>   3. Installer (upgrade) will still be broken as it does not treat the
>> rpm package inside the chroot as any kind of priority update that is
>> installed early in the upgrade process.
>
> installer upgrade will be OK if systemd unit packages require a recent
> enough rpm-helper

So, if I read this right, if we set versioned Requires(pre) rpm-helper 
on systemd (or systemd-units) we will fix 2 and 3 too as anything 
systemd related depends on theese packages ?

But what will happend to initscript/sysvinit installs ?

--
Thomas



More information about the Mageia-dev mailing list