[Mageia-dev] Release blocker bugs

Colin Guthrie mageia at colin.guthr.ie
Wed Apr 25 21:52:21 CEST 2012


'Twas brillig, and nicolas vigier at 25/04/12 19:48 did gyre and gimble:
> On Mon, 23 Apr 2012, Colin Guthrie wrote:
> 
>> 'Twas brillig, and Anne Nicolas at 23/04/12 10:33 did gyre and gimble:
>>> Hi there
>>>
>>> We need a status on following release_blocker bugs. As a reminder we
>>> have some days left only until RC isos.
>>> Cheers
>>>
>>> #5556    nor    rel    Linu    bugsquad at mageia.org    NEW    ---    Need
>>> to add rpm-helper
>>> Requres(post/preun) automatically to packages containing systemd units
>>
>> This is quite an important one for upgrades. I'm not sure I have the
>> relevant knowledge to do this, but will happily help once the rebuilds
>> come around. Can someone with more rpm-foo volunteer here?
> 
> rpm allows to use a script to automatically add requires, but it looks
> like it's not possible to automatically add Requires(pre/preun) with a
> script.
> 
> So we can use find-requires script to automatically add a require on
> rpm-helper for package containing systemd units. But in that case the
> package will be installed almost everywhere (I think everybody has at
> least one package containing systemd units installed) so it's more
> simple to add the require on rpm or rpm-mageia-setup.
> 
> Or is there a lot of people uninstalling rpm-helper to save space while
> they are not installing/updating packages ?

rpm-helper can't easily be removed, so that's not a problem.

The problem is on upgrades from mga1. In order to transition to systemd
we need the new rpm-helper installed early. This will likely not get
done until late in the transaction and many pacakges which use the
scripts will already have been upgraded.

So we need to force rpm-helper upgrade before any script that uses it is
upgraded.

Col


-- 

Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


More information about the Mageia-dev mailing list