[Mageia-dev] Release blocker bugs

Colin Guthrie mageia at colin.guthr.ie
Thu Apr 26 11:20:22 CEST 2012


'Twas brillig, and Thomas Backlund at 26/04/12 10:06 did gyre and gimble:
> Thierry Vignaud skrev 26.4.2012 11:46:
>>
>> At install time, w/o proper requires/... you can't garanty that
>> rpm and thus the packages it requires may be installed after
>> the packages needing it for their %post scripts
>> =>  ERROR
>>
>> At upgrade time, w/o proper versionaed requiresn you can't
>> garanty that rpm and thus the packages it requires wil be
>> updated before the packages needing it for their %post scripts
>> =>  ERROR
> 
> So all of theese packages need to be checked and possibly add:
> 
> Requires: rpm-helper >= 0.24.8-1

I think it should be Requires(post) and Requires(preun) if possible
(tho' someone with more rpm-foo can comment about that in particular).
You bascially cannot uninstall rpm-helper, so it's maybe not needed in
this case?

Not sure if that's something we can do with an automatic script
(find-requires), but it would certainly be nicer than adding it manually
all the time and they can just be bumped and rebuilt.

If we do have to do it manually, can I suggest that the rpm-helper
version be included in a macro to save any future manual updates when we
deal with the mga3 transition?

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