<div dir="ltr">I&#39;ve sent patch to fedora&#39;s pygit2. Subsurface in upstream supports 0.23.0, I will need some time to check what patches we need. Other packages as you said compiles with new libgit2. Only one package dependes on python-pygit2, I adressed a bug.<br></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 31, 2015 at 12:46 PM Igor Gnatenko &lt;<a href="mailto:i.gnatenko.brain@gmail.com">i.gnatenko.brain@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Jul 31, 2015 at 8:58 AM, Zbigniew JÄ™drzejewski-Szmek<br>
&lt;<a href="mailto:zbyszek@in.waw.pl" target="_blank">zbyszek@in.waw.pl</a>&gt; wrote:<br>
&gt; On Thu, Jul 30, 2015 at 03:58:09PM +0000, Igor Gnatenko wrote:<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m planning today to update libgit2[0] and libgit2-glib[1] in Fedora 23<br>
&gt;&gt; and Fedora Rawhide to new version. API has changed, some functions removed,<br>
&gt;&gt; some has new/type changed parameters. Read more[2].<br>
&gt;&gt;<br>
&gt;&gt; Packages which needs rebuild (probably patches or updates needed):<br>
&gt; OK, and what happens if the patches turn out to be non-trivial<br>
&gt; and slow in being produced? I really think this kind of change should<br>
&gt; be done first using scratch builds of all dependent packages<br>
&gt; (or using a side tag if there are more than a handful of dependent<br>
&gt; packages). This way maintainers have time to respond in case<br>
&gt; upstream work is needed, and we don&#39;t get uninstallable<br>
&gt; packages in rawhide.<br>
&gt;<br>
&gt; Recent gdal update was similar. Some dependent packages require porting<br>
&gt; to the new APIs, nobody knows when that will happen.<br>
I have time today, I will take a care to submit upstream bugs about<br>
porting and will try to send patches with bugs.<br>
&gt;<br>
&gt;&gt; * gitg<br>
&gt;&gt; * gnome-builder<br>
&gt;&gt; * kate-plugins<br>
&gt;&gt; * kf5-ktexteditor<br>
&gt;&gt; * python-pygit2<br>
&gt;&gt; * python3-pygit2<br>
&gt;&gt; * rubygem-rugged<br>
&gt;&gt; * subsurface<br>
&gt;&gt; * gedit-plugin-git<br>
&gt;&gt;<br>
&gt;&gt; I will rebuild gnome-builder myself, others I can&#39;t due to lack of<br>
&gt;&gt; permissions.<br>
&gt;&gt;<br>
&gt;&gt; Hope you will rebuild it ASAP ;)<br>
&gt; Rebuilt kf5-ktexteditor, kate, gedit-plugins.<br>
&gt; rubygem-rugged from git should work. I&#39;m waiting for a build to finish.<br>
Cool!<br>
&gt;<br>
&gt; pygit2 *should* already work. Not sure what is wrong.<br>
&gt; <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=10552396" rel="noreferrer" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=10552396</a><br>
Will check in 2 hours.<br>
&gt;<br>
&gt; subsurface fails: <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=10552496" rel="noreferrer" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=10552496</a><br>
&gt; subsurface 4.4.2 is out, but the changelog indicates nothing<br>
&gt; relevant.<br>
Will check in 2 hours.<br>
&gt;<br>
&gt; Above was all for rawhide. For F23, if it turns out that it is not<br>
&gt; possible to rebuild everything quickly, the change should be reverted<br>
&gt; imho.<br>
&gt;<br>
&gt; Zbyszek<br>
--<br>
-Igor Gnatenko<br>
</blockquote></div><div dir="ltr">-- <br></div><p dir="ltr">-Igor Gnatenko</p>