[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