Date: Mon, 23 May 2016 12:13:26 -0700 From: Yuri <yuri@rawbw.com> To: "ports@freebsd.org" <ports@freebsd.org> Subject: [NEW stage-qa check] proxydeps: checks for the missing package dependencies Message-ID: <3a8742d0-b51d-8ad2-9266-f09938802820@rawbw.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3a8742d0-b51d-8ad2-9266-f09938802820>