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