On വെ, ഒക്ടോ 7 2022 at 01:29:50 വൈകു +02:00:00 +02:00:00, Timo Röhling <roehl...@debian.org> wrote:
Hi,

* Pirate Praveen <prav...@onenetbeyond.org> [2022-10-03 12:06]:
Thanks for working on libgit2 update.

Next time, remember to file bugs against all reverse (build) dependencies. There was no bug filed against golang-github-libgit2-git2go (may be others too).

reverse-depends src:libgit2
reverse-depends -b src:libgit2

These two commands can get you the list of reverse (build) dependencies.
I'm sorry I missed that package; I relied on the transition tracker,
which doesn't really work that well for static linkage.


I usually use salsa.debian.org/ruby-team/meta (build script from there) which runs autopkgtests for all reverse dependencies and rebuilds all reverse build dependencies.

I'm not very proficient with Go and its packaging policies, but I
updated golang-github-libgti2-git2go locally to v35, which is
pretty straight-forward, and it builds and passes autopkgtests.

did you mean v34? I can see upstream released 34.0 yesterday https://github.com/libgit2/git2go/releases/tag/v34.0.0

Just verify the binary package name matches the import path in go.mod.

You can upload it to unstable.

How do you propose we should deal with the old API,
golang-github-libgit2-git2go-v32?

We can request removal of -v32 source package (which does not work anyway). Going forward, with a constant source package, the removals of binary packages will happen automatically.

Reply via email to