Re: Firefox in Rawhide is out of date

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Martin,

Definitely not a rpm bug. rpm's version comparison semantics are well
defined and 4.10.0 is strictly higher than 4.10.

I would say one of the 3 things should happen to fix this:

 1) Build the latest nspr release not as version 4.10, but as 4.10.0
    (As I understand it, it's a manually generated tarball from CVS, so
     shouldn't be a problem to change the versioning scheme downstream.)

 2) Build a nspr 4.10 update that changes the version in the .pc file
    to match the rpm version, so that it's also 4.10

 3) Change the nspr dep in xulrunner so that it's not autogenerated,
    and just manually specify the minimum nspr version.

In any case, can you talk to emaldonado (CC-d) and sort this out? We
should try to keep the core set of package in an installable state, and
xulrunner / nspr has been broken for a while now in rawhide.

-- 
Hope this helps,
Kalev

2013-06-27 13:35, Martin Stransky skrev:
> Yes, that's it. But it looks like a rpm bug to me. Or we need to fix the
> nspr package to provide a correct modversion...no not a
> xulrunner/firefox issue after all.
> 
> ma.
> 
> On 27.6.2013 12:26, Sandro Mani wrote:
>> The issue seems to be that the minimum-required nspr version in xulrunner
>> is determined by
>> pkg-config --modversion nspr
>> which returns 4.10.0, the package version however is 4.10 (without the
>> trailing .0). This causes the builddep resolution to fail when building
>> firefox.
>>
>>
>> On Thu, Jun 27, 2013 at 4:48 AM, Kevin Fenzi <kevin@xxxxxxxxx> wrote:
>>
>>> On Wed, 26 Jun 2013 19:30:56 -0400
>>> David <dgboles@xxxxxxxxx> wrote:
>>>
>>>> In Fedora 19 the Firefox version is 21.
>>>>
>>>> In Rawhide the Firefox version is still 20.
>>>>
>>>> xulrunner-22.0-2.fc20.x86_64 is available but the old Firefox will
>>>> not allow it to update which also, it appears, does not allow the
>>>> Thunderbird update to 17.0.7 to happen.
>>>
>>> Yeah, looks like it failed to build.
>>>
>>> Hopefully the maintainer(s) are on it...
>>>
>>> kevin
>>>
>>> -- 
>>> devel mailing list
>>> devel@xxxxxxxxxxxxxxxxxxxxxxx
>>> https://admin.fedoraproject.org/mailman/listinfo/devel
>>>
>>
>>
>>
> 

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux