On 10/16/11 17:59, Nigel Taylor wrote: > On 10/16/11 16:20, Amit Kulkarni wrote: >> Hi, >> >> I let Landry know, but then I read somewhere he is indisposed, so >> sending to ports@ for help. >> >> There is failing port-lib-depends-check in the xulrunner port due to >> which dpb rebuilds this port continuously. pkg_info -S and make >> print-package-signature show same signature. I am unable to figure out >> for now how to fix this. Can somebody help on what's missing? I am >> guessing its a missing DEPENDS somewhere. >> >> from memory, the error is related to >> mozjs xpcom xul (Bogus NOT REACHABLE) >> >> thanks for your help >> >> > Hi, > > I know that one, had fixed it once before before the version update, did you > try this.. > > cd /usr/ports; make SUBDIR="devel/xulrunner/1.9,-devel" > print-package-signature > > vs > > pkg_info -Sq xulrunner-devel-1.9.2.23.tgz > > gtk+2-2.24.6p0,nss-3.12.11p1,sqlite3-3.7.5 are the extra's in the > LIB_DEPENDS-devel. > Because LIB_DEPENDS-devel = ${LIB_DEPENDS} \ in Makefile.inc > > Nigel > > Hi,
The mozjs, xpcom, xul are valid, one of the cases where port-lib-depends-check/ lib-depends-check doesn't quite work. Try this change, with dpb. Index: Makefile.inc =================================================================== RCS file: /home/cvs/ports/devel/xulrunner/Makefile.inc,v retrieving revision 1.21 diff -u -p -r1.21 Makefile.inc --- Makefile.inc 15 Jun 2011 16:16:10 -0000 1.21 +++ Makefile.inc 16 Oct 2011 19:35:08 -0000 @@ -26,8 +26,7 @@ MODPY_RUNDEP = No LIB_DEPENDS-main = ${LIB_DEPENDS} WANTLIB-main = ${WANTLIB} -LIB_DEPENDS-devel += ${LIB_DEPENDS} \ - ${MODGETTEXT_LIB_DEPENDS} \ +LIB_DEPENDS-devel = ${MODGETTEXT_LIB_DEPENDS} \ devel/libIDL \ ${PKGNAME-main}:devel/xulrunner/${MOZILLA_VERSION:R:R},-main WANTLIB-devel += ${MODGETTEXT_WANTLIB} \ Index: 1.9/Makefile =================================================================== RCS file: /home/cvs/ports/devel/xulrunner/1.9/Makefile,v retrieving revision 1.54 diff -u -p -r1.54 Makefile --- 1.9/Makefile 3 Oct 2011 21:11:12 -0000 1.54 +++ 1.9/Makefile 16 Oct 2011 16:46:25 -0000 @@ -5,6 +5,7 @@ MOZILLA_BRANCH = 1.9.2 MOZILLA_PROJECT = xulrunner1.9 MOZILLA_DIST = firefox MOZILLA_DIST_VERSION = 3.6.23 +REVISION-devel = 0 SO_VERSION = 3.2 # NOTE: Must bump minor version if any shlib's are removed from the