Skip site navigation (1)Skip section navigation (2)
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>