Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 464886 - www-client/firefox-20.0 should depend on >=dev-libs/nss-3.14.3
Summary: www-client/firefox-20.0 should depend on >=dev-libs/nss-3.14.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-06 19:31 UTC by Dmitry Dzhus
Modified: 2013-04-12 12:43 UTC (History)
0 users

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


Attachments
build.log (build.log,21.67 KB, text/plain)
2013-04-06 19:31 UTC, Dmitry Dzhus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Dzhus 2013-04-06 19:31:02 UTC
Created attachment 344668 [details]
build.log

Currently the firefox-20.0.ebuild lists ">=dev-libs/nss-3.14.1" as a
required nss version in its RDEPEND.

However Firefox actually requires nss-3.14.3 as seen in a configure
log:

checking for __attribute__((always_inline))... yes
checking for __attribute__((malloc))... yes
checking for __attribute__((warn_unused_result))... yes
checking for LC_MESSAGES... yes
checking for localeconv... yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.9.4... yes
checking for event.h... yes
checking for event_init in -levent... yes
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.14.3... no
configure: error: you don't have NSS installed or your version is too old
*** Fix above errors and then restart with               "make -f client.mk build"

Portage is thus unable to track the dependency, allowing firefox
package to ungracefully fail to build.

nss version in RDEPEND of the firefox-20.0 ebuild needs to be bumped.
Comment 1 Jory A. Pratt gentoo-dev 2013-04-12 12:43:56 UTC
20.0.1 has landed in cvs which is fixed, thanks for reporting.