[139862] trunk/base/portmgr/jobs/port_binary_distributable.tcl
Ryan Schmidt
ryandesign at macports.org
Mon Aug 31 02:22:48 PDT 2015
On Aug 31, 2015, at 4:07 AM, David Evans wrote:
> But now I get
>
> $ port_binary_distributable.tcl -v empathy
> "empathy" is not distributable because its license "cc-by-sa" conflicts with license "GPL-2+" of dependency "yelp-tools"
>
> yelp-tools is a build dependency of empathy. Shouldn't port_binary_distributable.tcl only look at lib deps not build or
> run deps when determining binary distributability?
It needs to also look at build deps. A build dep might include a static library, for example.
Ports like yelp-tools that don't install any libraries should indicate this via the line "installs_libs no"; license checks will then no longer be done for that port.
I don't know about runtime deps.
More information about the macports-dev
mailing list