[SVN-Commit] r1104 - in trunk/www: firefox-nightly/files firefox/files

Jan Beich jbeich at tormail.org
Mon Nov 26 21:08:43 UTC 2012


AN <andy at neu.net> 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 at 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'


More information about the freebsd-gecko mailing list