[Mageia-dev] Release blocker bugs

Colin Guthrie mageia at colin.guthr.ie
Thu Apr 26 11:38:50 CEST 2012


'Twas brillig, and Thomas Backlund at 26/04/12 10:25 did gyre and gimble:
> Guillaume Rousse skrev 26.4.2012 12:22:
>> Le 26/04/2012 11:20, Colin Guthrie a écrit :
>>> '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
> 
> Yeah, thats the needed ones.
> 
>>> (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.
>> We can, that's a task for a spec-helper scriptlet.
>>
> 
> So, anyone up for fixing spec-helper so we can start resubmitting the
> packages that need fixing?

I've never played with any spec-helper stuff so I'd rather not do this,
but if no-one else steps up, I might be able to look tonight.

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