Thierry Vignaud <[email protected]> writes: > On 25 November 2012 16:15, Olivier Blin <[email protected]> wrote: >>>> This looks strongly like #6299 (symbols conflicts between firefox's >>>> mozjs and mozjs185 pulled by libproxy). >>>> It did not occur with the initial firefox version from Mageia 2, I think >>>> it started with firefox 13. >>>> >>>> I suggest pushing to Mageia 2 updates libproxy-0.4.7-9 (or why not >>>> 0.4.10-1 since it fixes more issues). >>> >>> It fixed this crash >>> Now just add the proper conflict tag in order to have a smooth upgrade: >>> Conflicts: %{_lib}proxy1 < 0.4.10 >>> >>> (also in cauldron) >> >> Great! >> Which conflict is this supposed to fix? > > ......... > $ rpm -qR firefox |grep proxy > libproxy.so.1()(64bit) > > However it won't run without latest libproxy and will just segfault with older > libraries. > Having proper versionned requires will ensure it will pull a working set of > packages. > Also having proper versionned requires in cauldron package means > that we'll know what to backport when pushing such an update.
It should be a Requires then, not a Conflicts, since firefox already requires libproxy. -- Olivier Blin - blino
