Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655524 - www-client/firefox-60.0 - depends on too old >=dev-libs/nspr-4.18, needs 4.19
Summary: www-client/firefox-60.0 - depends on too old >=dev-libs/nspr-4.18, needs 4.19
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-11 19:31 UTC by Elias Probst
Modified: 2018-05-28 06:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2018-05-11 19:31:36 UTC
The dependency of >=dev-libs/nspr-4.18 needs to be updated to 4.19, otherwise it'll fail building like this:

0:21.22 checking NSPR selection... system
 0:21.22 checking for nspr-config... /usr/bin/nspr-config
 0:21.29 checking for NSPR - version >= 4.19... no
 0:21.29 configure: error: you do not have NSPR installed or your version is older than 4.19.
Comment 1 Elias Probst 2018-05-11 19:35:47 UTC
Created a PR:
https://github.com/gentoo/gentoo/pull/8349
Comment 2 Larry the Git Cow gentoo-dev 2018-05-11 20:57:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b32f198ab6be7834b42b90fd8445bbce3d2d7b9

commit 6b32f198ab6be7834b42b90fd8445bbce3d2d7b9
Author:     Elias Probst <mail@eliasprobst.eu>
AuthorDate: 2018-05-11 19:31:51 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-05-11 20:57:14 +0000

    www-client/firefox: bump dependency on dev-libs/nspr to 4.19
    
    Bug: https://bugs.gentoo.org/655524
    Package-Manager: Portage-2.3.24, Repoman-2.3.6
    Closes: https://github.com/gentoo/gentoo/pull/8349

 www-client/firefox/firefox-60.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Larry the Git Cow gentoo-dev 2018-05-25 07:25:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf1e625b5b4b9f0996407c83ca81cc2aa8f65b6

commit dbf1e625b5b4b9f0996407c83ca81cc2aa8f65b6
Author:     Alexey Sokolov <sokolov@google.com>
AuthorDate: 2018-05-25 06:39:28 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-05-25 07:25:33 +0000

    www-client/firefox: bump nspr and nss requirements (again).
    
    This was already fixed in https://github.com/gentoo/gentoo/pull/8349 and
    https://github.com/gentoo/gentoo/pull/8350 but for some reason was
    reverted in aa6acbf175583b662e55b2b6f6dc5bc924b7db03
    
    Bug: https://bugs.gentoo.org/655524
    Bug: https://bugs.gentoo.org/655528
    Closes: https://github.com/gentoo/gentoo/pull/8575

 www-client/firefox/firefox-60.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2018-05-25 07:26:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=dc68a38414a9df7e5894aadacdfb14f842ea4b1d

commit dc68a38414a9df7e5894aadacdfb14f842ea4b1d
Author:     Alexey Sokolov <sokolov@google.com>
AuthorDate: 2018-05-25 06:39:28 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-05-25 07:26:14 +0000

    www-client/firefox: bump nspr and nss requirements (again).
    
    This was already fixed in https://github.com/gentoo/gentoo/pull/8349 and
    https://github.com/gentoo/gentoo/pull/8350 but for some reason was
    reverted in aa6acbf175583b662e55b2b6f6dc5bc924b7db03
    
    Bug: https://bugs.gentoo.org/655524
    Bug: https://bugs.gentoo.org/655528

 www-client/firefox/firefox-60.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 5 Jory A. Pratt gentoo-dev 2018-05-28 06:42:57 UTC
@mozilla project must keep the overlay in sync to prevent regressions in the future.