'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/
