On Tue, Apr 12, 2016 at 05:38:59PM +0200, Martin Pieuchot wrote:
> stsp@ told me that FETCH_PACKAGES=Yes was not totally broken, I just
> have to manually do "# pkg_delete quirks" every time I want to build
> a port:
>
> $ cd /usr/ports/www/mozilla-firefox && make
> ===> firefox-45.0.1 depends on: gcc-libs->=4.9,<4.10 -> gcc-libs-4.9.3p4
> ===> firefox-45.0.1 depends on: nss->=3.21.1 -> nss-3.23
> ===> firefox-45.0.1 depends on: nspr->=4.12 -> nspr-4.12p0
> ===> firefox-45.0.1 depends on: hunspell-* -> hunspell-1.3.2p2
> ===> firefox-45.0.1 depends on: icu4c-* -> icu4c-56.1p1
> ===> firefox-45.0.1 depends on: xz-* -> xz-5.2.2p0
> ===> firefox-45.0.1 depends on: gmake-* -> gmake-4.1p1
> ===> firefox-45.0.1 depends on: llvm->=3.7.1 -> llvm-3.7.1p0
> ===> firefox-45.0.1 depends on: python->=2.7,<2.8 -> python-2.7.11p0
> ===> firefox-45.0.1 depends on: gettext-tools-* ->
> gettext-tools-0.19.7p0
> ===> firefox-45.0.1 depends on: gettext->=0.10.38 -> gettext-0.19.7
> ===> firefox-45.0.1 depends on: yasm-* - not found
> ===> Verifying install for yasm-* in devel/yasm
> ===> Looking for yasm-1.3.0.tgz in $PKG_PATH - ^C
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Here it never finds anything
FWIW, this will show you the error message:
Index: bsd.port.mk
===================================================================
RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
retrieving revision 1.1305
diff -u -p -r1.1305 bsd.port.mk
--- bsd.port.mk 6 Jan 2016 19:51:54 -0000 1.1305
+++ bsd.port.mk 10 Apr 2016 10:06:02 -0000
@@ -1946,7 +1946,7 @@ check-register-all:
${_CACHE_REPO}/${_PKGFILE${_S}}:
@install -d ${PACKAGE_REPOSITORY_MODE} ${@D}
@${ECHO_MSG} -n "===> Looking for ${_PKGFILE${_S}} in \$$PKG_PATH - "
- @if ${SETENV} ${_TERM_ENV} PKG_CACHE=${_CACHE_REPO}
PKG_PATH=${_CACHE_REPO}:${_PKG_REPO}:${PACKAGE_REPOSITORY}/${NO_ARCH}/:${PKG_PATH}
${_PKG_ADD} -n -q ${_PKG_ADD_FORCE} -D installed -D downgrade ${_PKGFILE${_S}}
>/dev/null 2>&1; then \
+ @if ${SETENV} ${_TERM_ENV} PKG_CACHE=${_CACHE_REPO}
PKG_PATH=${_CACHE_REPO}:${_PKG_REPO}:${PACKAGE_REPOSITORY}/${NO_ARCH}/:${PKG_PATH}
${_PKG_ADD} -n -q ${_PKG_ADD_FORCE} -D installed -D downgrade ${_PKGFILE${_S}}
>/dev/null; then \
${ECHO_MSG} "found"; \
exit 0; \
else \