On 8/30/15 4:45 AM, [email protected] wrote: > Revision > 139862 <https://trac.macports.org/changeset/139862> > Author > [email protected] > Date > 2015-08-30 04:45:34 -0700 (Sun, 30 Aug 2015) > > > Log Message > > set conflicts for cc-by and cc-by-sa > > > Modified Paths > > * trunk/base/portmgr/jobs/port_binary_distributable.tcl > <#trunkbaseportmgrjobsport_binary_distributabletcl> > > > Diff > > > Modified: trunk/base/portmgr/jobs/port_binary_distributable.tcl > (139861 => 139862) > > --- trunk/base/portmgr/jobs/port_binary_distributable.tcl 2015-08-30 09:21:23 > UTC (rev 139861) +++ > trunk/base/portmgr/jobs/port_binary_distributable.tcl 2015-08-30 11:45:34 UTC > (rev 139862) @@ -58,7 +58,7 @@ # keep > these values sorted array set license_conflicts \ "afl {agpl cecill gpl} - > agpl {afl apache-1 apache-1.1 apsl beopen > bsd-old cddl cecill cnri cpl epl gd gpl-1 gpl-2 gplconflict ibmpl lppl mpl > noncommercial openssl php qpl > restrictive/distributable ruby ssleay zpl-1} + agpl {afl apache-1 apache-1.1 > apsl beopen bsd-old cc-by-1 cc-by-2 > cc-by-2.5 cc-by-3 cc-by-sa cddl cecill cnri cpl epl gd gpl-1 gpl-2 > gplconflict ibmpl lppl mpl noncommercial openssl php > qpl restrictive/distributable ruby ssleay zpl-1} agpl-1 {apache freetype > gpl-3 gpl-3+ lgpl-3 lgpl-3+} apache {agpl-1 > cecill gpl-1 gpl-2} apache-1 {agpl gpl} @@ -66,14 +66,19 @@ apsl {agpl cecill > gpl} beopen {agpl cecill gpl} bsd-old > {agpl cecill gpl} + cc-by-1 {agpl cecill gpl} + cc-by-2 {agpl cecill gpl} + > cc-by-2.5 {agpl cecill gpl} + cc-by-3 {agpl > cecill gpl} + cc-by-sa {agpl cecill gpl} cddl {agpl cecill gpl} - cecill {afl > agpl apache apsl beopen bsd-old cddl cnri > cpl epl gd gplconflict ibmpl lppl mpl noncommercial openssl php qpl > restrictive/distributable ruby ssleay zpl-1} + > cecill {afl agpl apache apsl beopen bsd-old cc-by-1 cc-by-2 cc-by-2.5 cc-by-3 > cc-by-sa cddl cnri cpl epl gd gplconflict > ibmpl lppl mpl noncommercial openssl php qpl restrictive/distributable ruby > ssleay zpl-1} cnri {agpl cecill gpl} cpl > {agpl cecill gpl} epl {agpl cecill gpl} freetype {agpl-1 gpl-2} gd {agpl > cecill gpl} - gpl {afl apache-1 apache-1.1 apsl > beopen cddl cnri bsd-old cpl epl gd gplconflict ibmpl lppl mpl noncommercial > openssl php qpl restrictive/distributable > ruby ssleay zpl-1} + gpl {afl apache-1 apache-1.1 apsl beopen bsd-old cc-by-1 > cc-by-2 cc-by-2.5 cc-by-3 cc-by-sa cddl > cnri cpl epl gd gplconflict ibmpl lppl mpl noncommercial openssl php qpl > restrictive/distributable ruby ssleay zpl-1} > gpl-1 {agpl apache gpl-3 gpl-3+ lgpl-3 lgpl-3+} gpl-2 {agpl apache freetype > gpl-3 gpl-3+ lgpl-3 lgpl-3+} gpl-3 {agpl-1 > gpl-1 gpl-2} > >
Thanks for fixing this. I misunderstood FSF's discussion related to CC-BY* and GPL and friends. 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? Dave _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
