[Bug 994859] Review Request: python-pygit2 - Python bindings for libgit2

bugzilla at redhat.com bugzilla at redhat.com
Mon Dec 9 07:47:00 UTC 2013


https://bugzilla.redhat.com/show_bug.cgi?id=994859



--- Comment #39 from Mathieu Bridon <bochecha at fedoraproject.org> ---
(In reply to Christopher Meng from comment #38)
> As you can see in the recent issues on github of libxdiff and libgit2,  we
> can't build libgit2 0.20 on Fedora. Therefore we can't build this python
> binding coherently, the reason is pretty clear here, pygit2 needs
> corresponding major version of libgit2. e.g pygit2 0.20 needs libgit2 0.20.

That's what I suspected, thanks for confirming.

> I was given access to commit of libgit2 also in the yesterday, but I don't
> think it's easy to update that package, because libxdiff in Fedora comes
> from Spot version, although Spot has integrated the upstream and patches
> from Git, the libxdiff shipped in the libgit2 bundled has different member
> name, I don't know how to cope with that, and libgit2 author seems not
> likely to change.

libgit2 author actually said he'll port to the latest xdiff from Git:
    https://github.com/spotrh/libxdiff/issues/2#issuecomment-29669991

Unfortunately it is not quite the same as spot's libxdiff, but that will also
be solved when spot merges:
    https://github.com/spotrh/libxdiff/pull/3

Once these two things are done, we can update libgit2 in Fedora, which means
we'll then be able to update python-pygit2. :)

I hope none of this will block the review of python-pygit2, though.

-- 
You are receiving this mail because:
You are always notified about changes to this product and component


More information about the package-review mailing list