Russell Sim:
>> [..]
>>
>> $ echo $(aptitude search --disable-columns -F "%p" '~Dlibgit2-24 ~rnative
>> !~e^libgit2$')
>> eeshow fritzing geany-plugin-git-changebar gnome-builder gnuastro kate
>> kup-backup libgit2-glib-1.0-0 libgnuastro1 libgnuastro2 libkf5texteditor5
>> lua-gall python-pygit2 python3-pygit2 ruby-rugged
>>
>> [..]
> 
> Thanks for the info, I'll follow the document as described.
> 
> I think i may get some time on Monday to start building and testing the
> rdepends.  In the meantime could you please upload 0.26.0+dfsg.1-1 to
> experimental, I've pushed it to the collab-maint git.
> 

I've uploaded that to experimental. I made a minor tweak in git which will take 
effect for the next version, you can revert it if you want, see the commit 
message for details.

I can help with the rebuilds, using sbuild(1) it should just be a case of 
running, e.g.:

$ apt-get source libgit2-glib-1.0-0
$ sbuild --build-dep-resolver=aspcud \
    --add-conflicts=libgit2-24 \
    --chroot-setup-commands='apt-get install -y apt-transport-https' \
    --extra-repository-key=/path/to/my/key/Ximin_Luo.pub.asc \
    --extra-repository="deb https://people.debian.org/~infinity0/apt/ 
experimental main" \
    libgit2-glib_0.24.4-1.dsc

for each of the packages I mentioned above.

You can set up an sbuild schroot by following the instructions here: 
https://wiki.debian.org/sbuild#Create_the_chroot

You can also replace the "extra-repository" arguments above to point to your 
own local copies instead if you need to; there is also a --extra-package to 
point directly to individual local .debs, in case setting up a local APT 
archive is too much work.

(In fact libgit2-glib 0.24 FTBFS against libgit2 0.26 so we'll have to file a 
bug report to them, etc. I'll try other packages later and keep you updated.)

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git

Reply via email to