Diagnosing why a port doesn't have binaries

Jeremy Lavergne jeremy at lavergne.gotdns.org
Sat May 5 21:15:37 PDT 2012


> I'm trying to diagnose why we're not providing binaries of the php ports. I'm guessing it's a license conflict. For example php depends on readline, and readline is under the gpl while php is under the php license, and those are listed as incompatible licenses in port_binary_distributable.tcl.
> 
> I recall we've switched some other ports from depending on readline to depending on libedit for this reason. Is that a good place for me to start?
> 
> Is there a good way to get a complete list of all the license incompatibilities or other reasons why a binary is not being provided, or do I have to manually go through the dependency chain and look at every port's license?

Well, making a dot (graphviz) file from all those relationships would be an easy to graphically spot them.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 8796 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-dev/attachments/20120506/ae32da64/attachment.bin>


More information about the macports-dev mailing list