Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Nov 2012 19:06:14 -0200
From:      Jan Beich <jbeich@tormail.org>
To:        AN <andy@neu.net>
Cc:        freebsd-gecko@freebsd.org
Subject:   Re: [SVN-Commit] r1104 - in trunk/www: firefox-nightly/files firefox/files
Message-ID:  <1Td5sR-000BqV-Jz@internal.tormail.org>
In-Reply-To: <alpine.BSF.2.00.1211261519320.21603@mail.neu.net> (AN's message of "Mon, 26 Nov 2012 15:25:49 -0500 (EST)")
References:  <201211260513.qAQ5DBYH050430@trillian.chruetertee.ch> <alpine.BSF.2.00.1211261519320.21603@mail.neu.net>

next in thread | previous in thread | raw e-mail | index | archive | help
AN <andy@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@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'



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1Td5sR-000BqV-Jz>