AN <[email protected]> writes:

(from an earlier thread)
> ===>  Applying FreeBSD patches for firefox-nightly-19.0.113674,1
> ===>  Applying NSPR patches
> cannot open /home/root/ff_nightly/../../devel/nspr/files/patch-*: No
> such file or directory
> *** [gecko-post-patch] Error code 2

It's a partial checkout issue. Replace ${.CURDIR}/../../ with ${PORTSDIR}/
as a workaround.

> ===>   firefox-nightly-20.0.114111,1 depends on package: nspr>=4.9.4 -
> ===>   Found nspr-4.9.3, but you need to upgrade to nspr>=4.9.4.
> *** [build-depends] Error code 1

It's a partial checkout issue. You have to install 4.9.4 from gecko repo.

> FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #45 r243567: Mon Nov
> 26 14:38:46 EST 2012     root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL
> amd64
[...]
> pkg_info: You appear to be using the newer pkg(1) tool on this system
> for package management, rather than the legacy package management
> tools (pkg_*).  The legacy tools should no longer be used on this
> system.

- bsd.port.mk sets WITH_PKGNG for -CURRENT by default (since 2012-10-10)
- pkg_info found /var/db/pkg/local.sqlite and warns about inconsistency

> # cat /etc/make.conf
> WITHOUT_PKGNG=yes
[..]
> I build all ports locally, I never switched to pkgng.  Is this a mistake?

local.sqlite could be from before you've added WITHOUT_PKGNG to make.conf.
So, just reinstall ports from pkgng database and remove the file.

  # a list of ports from pkgng database without using pkg(8)
  $ sqlite3 /var/db/pkg/local.sqlite 'select origin from packages'
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to