[146550] trunk/dports/devel/libgit2/Portfile

Sean Farley sean at macports.org
Mon Mar 14 13:25:56 PDT 2016


David Evans <devans at macports.org> writes:

> On 3/14/16 10:53 AM, Sean Farley wrote:
>> 
>> David Evans <devans at macports.org> writes:
>> 
>>> On 3/11/16 2:55 PM, sean at macports.org wrote:
>>>> Revision
>>>>     146550 <https://trac.macports.org/changeset/146550>
>>>> Author
>>>>     sean at macports.org
>>>> Date
>>>>     2016-03-11 14:55:34 -0800 (Fri, 11 Mar 2016)
>>>>
>>>>
>>>>       Log Message
>>>>
>>>> libgit2: update to 0.24.0
>>>>
>>>>
>>>>       Modified Paths
>>>>
>>>>   * trunk/dports/devel/libgit2/Portfile <#trunkdportsdevellibgit2Portfile>
>>>>
>>>>
>>>>       Diff
>>>>
>>>>
>>>>         Modified: trunk/dports/devel/libgit2/Portfile (146549 => 146550)
>>>>
>>>> --- trunk/dports/devel/libgit2/Portfile 2016-03-11 22:55:33 UTC (rev 146549) +++ trunk/dports/devel/libgit2/Portfile
>>>> 2016-03-11 22:55:34 UTC (rev 146550) @@ -8,8 +8,7 @@ cmake.out_of_source yes # don't forget to update libgit2-glib as
>>>> well -github.setup libgit2 libgit2 0.23.4 v -revision 4 +github.setup libgit2 libgit2 0.24.0 v categories devel
>>>> platforms darwin maintainers juanrgar devans openmaintainer
>>>>
>>>>
>>>>
>>>>
>>>
>>> I've been holding off on updating this port to version 0.24.0 due to the fact that the current version of libgit2-glib
>>> will only build with the previous version.
>> 
>> And other ports must suffer for some lame glib fork?
>
>> 
>>> Would appreciate it if you would revert this update until a compatible version is available upstream.
>> 
>> Now pygit2 is broken. Thanks for wrecking my work day. If you must have
>> an older version, the usual way to create another port (e.g. libgit23).
>
> I note that you updated the version of libgit2 without checking with me or checking the compatibility of
> dependents other than those you are interested in. I would have told you there was an issue that was blocking
> the upgrade.
>
> This is the second time that you've arbitrarily modified this port without consultation or regard for the consequences
> to other ports.
>
> pygit2 is only broken because you updated to a version that requires 0.24.0.  It was working fine with the previous version.
>
> I expect the problem with libgit2-glib to be resolved shortly.  If not, of course, I will do as you say and create a
> compatibility version of libgit2 but as of now that doesn't seem necessary.
>
> I'm glad to work with you to come to a resolution of this problem that doesn't cause breakage of any ports.  However,
> I've got to say that I'm a bit put off by your arrogant attitude and your unwillingness to work cooperatively with others.

If I come off as arrogant, my apologies. I like to move fast and this
makes working with me difficult.

For what it's worth, I'm testing a script that automatically updates a
port so we can (potentially) have a bot that tries to update every
outdated port and report what breaks. This caused me to miss your
comment.

But I understand that not many people like working with me and my
efforts are rarely appreciated. Though I still think libgit2-glib is a
sorry excuse for a project.


More information about the macports-dev mailing list