Policy on upgrading dependents

Jeremy Lavergne jeremy at lavergne.gotdns.org
Sat May 21 16:30:49 PDT 2011


> If I maintain a library (libpng for example) and I update it to a new version that has a new library version, which requires all dependents of that library to be rebuilt, then it should be my responsibility to also commit the revbump on all the ports that use that library.

Since we have a GSoC project to remedy this (correct me if i'm wrong) then YES, for the time being let's making your responsibility since it's very temporary.

> Does anyone disagree? This would be an exception from our usual policy of requiring the consent of the maintainers of other ports, but in this case, upgrading the library without rebuilding those other ports would cause those other ports to break, so I feel it's the library maintainer's responsibility to ensure the least breakage.
> 
> This thought was prompted by tickets like:
> 
> https://trac.macports.org/ticket/29460

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


More information about the macports-dev mailing list