USE_PACKAGE_DEPENDS dependencies and ports fallback
Harry Schmalzbauer
freebsd at omnilan.de
Wed Jul 2 09:41:22 UTC 2014
Hello,
please set me CC, I'm not subscribed, thanks.
I set USE_PACKAGE_DEPENDS together with PKGNG(=devel) on 9.2.
Example:
mail/roundcube 'make package':
===> Staging for roundcube-1.0.1,1
===> roundcube-1.0.1,1 depends on file:
/usr/local/include/php/main/php.h - found
===> roundcube-1.0.1,1 depends on file:
/usr/local/lib/php/20100525/mbstring.so - not found
===> Verifying install for /usr/local/lib/php/20100525/mbstring.so in
/usr/ports/converters/php5-mbstring
===> Installing existing package
/mnt/OmniLAN/pkg/core2/freebsd:9:x86:64/All/php5-mbstring-5.4.29.txz
pkg-static: Missing dependency matching Origin: 'devel/oniguruma4'
Version: '4.7.1'
Failed to install the following 1 package(s):
/mnt/OmniLAN/pkg/core2/freebsd:9:x86:64/All/php5-mbstring-5.4.29.txz
*** [run-depends] Error code 70
Stop in /usr/ports/mail/roundcube.
*** [stage] Error code 1
In fact, there is no devel/oniguruma4 package in my local repository.
Since I'm doing a port build, I expect that devel/oniguruma4 will be
built, as long as USE_PACKAGE_DEPENDS_ONLY is _not_ set (which reflects
my state).
It seems to work so for 'first-level-dependencies', but seems to fail
for dependencies of a dependency (my very first guess, haven't falsified
yet).
Is such an issue known?
Thanks for any hints!
-Harry
P.S.: please set me CC, I'm not subscribed, thanks.
More information about the freebsd-pkg
mailing list