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

Pascal Terjan pterjan at gmail.com
Mon Apr 16 11:50:29 CEST 2012


On Mon, Apr 16, 2012 at 10:30, Thomas Backlund <tmb at mageia.org> wrote:
> Thierry Vignaud skrev 16.4.2012 12:20:
>
>> On 16 April 2012 11:18, Thomas Backlund<tmb at mageia.org>  wrote:
>>>>>>
>>>>>> As per an earlier mail on this list regarding apache during upgrade
>>>>>> from
>>>>>> mga1 to mga2, it seems that rpm-helper may not get installed earlier
>>>>>> enough to do systemd transitions for services.
>>>>>>
>>>>>> Does anyone have any objection to adding a versioned require on
>>>>>> rpm-helper in the rpm spec such that we know it'll be installed early
>>>>>> when doing a distro upgrade? Any problems with this approach?
>>>>>
>>>>>
>>>>> So assuming no one has any objections to this, I'll add it to rpm
>>>>> today.
>>>>
>>>>
>>>> That will work for urpmi that will upgrade rpm first before restarting
>>>> but not for installer that doesn't need restarting itself (since we do
>>>> not  use the system's urpmi).
>>>
>>>
>>> But AFAIK installer obeys rpm requires,
>>
>>
>> yes
>>
>>> so when it installs rpm, it will put rpm-helper in same transaction, wont
>>> it ?
>>
>>
>> NO.
>> Read again what I wrote: installer doesn't do any priority upgrade since
>> it doesn't need upgrading itself and doesn't use the installed system
>> rpm/urpmi
>>
>
> Ah, you only mentioned system urpmi (not rpm) first time.
>
> but wont installer already use correct rpm/rpm-helper, since it's built from
> current cauldron packages?
> (and can be rebuilt again after updated rpm-helper)

rpm yes, rpm-helper I am not sure but wouldn't think so, rpm-helper is
just a set of scripts and are run inside the chroot


More information about the Mageia-dev mailing list