[NEW stage-qa check] proxydeps: checks for the missing package dependencies
Yuri
yuri at rawbw.com
Mon May 23 19:13:35 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195203
This check finds all packages of the shared libraries that executables
and shared libraries in the port immediately depend on which aren't
declared as dependencies.
It suggests the missing USE clauses, like this:
> ====> Running Q/A tests (stage-qa)
> Warning: dependency file '/usr/local/lib/qt4/libQtGui.so.4' belongs
to the package qt4-gui-4.8.7_1 which isn't declared as a dependency
> Warning: you need USE_QT4+=gui
> Warning: dependency file '/usr/local/lib/qt4/libQtNetwork.so.4'
belongs to the package qt4-network-4.8.7 which isn't declared as a
dependency
> Warning: you need USE_QT4+=network
> Warning: dependency file '/usr/local/lib/qt4/libQtCore.so.4' belongs
to the package qt4-corelib-4.8.7_2 which isn't declared as a dependency
> Warning: you need USE_QT4+=corelib
> Warning: dependency file '/usr/local/lib/libX11.so.6' belongs to the
package libX11-1.6.3,1 which isn't declared as a dependency
> Warning: you need USE_XORG+=x11
> Warning: dependency file '/usr/local/lib/libXss.so.1' belongs to the
package libXScrnSaver-1.2.2_3 which isn't declared as a dependency
> Warning: you need USE_XORG+=xscrnsaver
Please commit this patch.
Thanks,
Yuri
More information about the freebsd-ports
mailing list