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'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.

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

Cheers
Timo

--
⢀⣴⠾⠻⢶⣦⠀   ╭────────────────────────────────────────────────────╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling                                       │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄⠀⠀⠀⠀   ╰────────────────────────────────────────────────────╯
commit df263ec858fc00e521e072554a2eb2efa2cc92fb
Author: Timo Röhling <roehl...@debian.org>
Date:   Fri Oct 7 13:09:08 2022 +0200

    Rename -dev package

diff --git a/debian/changelog b/debian/changelog
index ed9bee3..016e0d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+golang-github-libgit2-git2go (35.0.0-1) UNRELEASED; urgency=medium
+
+  * New upstream version 35.0.0
+
+ -- Timo Röhling <roehl...@debian.org>  Fri, 07 Oct 2022 13:08:18 +0200
+
 golang-github-libgit2-git2go (33.0.9-2) unstable; urgency=medium
 
   * Source-only upload for migration to testing
diff --git a/debian/control b/debian/control
index 257b5e5..80c9a81 100644
--- a/debian/control
+++ b/debian/control
@@ -14,20 +14,20 @@ Build-Depends: debhelper-compat (= 13),
                golang-golang-x-crypto-dev,
                golang-github-google-shlex-dev,
                git,
-               libgit2-dev (>= 1.3~)
-Standards-Version: 4.6.0
+               libgit2-dev (>= 1.5~)
+Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-libgit2-git2go.git
 Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-libgit2-git2go
 Homepage: https://github.com/libgit2/git2go
-XS-Go-Import-Path: github.com/libgit2/git2go/v33
+XS-Go-Import-Path: github.com/libgit2/git2go/v35
 Rules-Requires-Root: no
 
-Package: golang-github-libgit2-git2go-v33-dev
+Package: golang-github-libgit2-git2go-v35-dev
 Architecture: all
 Depends: ${shlibs:Depends},
          ${misc:Depends},
          pkg-config,
-         libgit2-dev (>= 1.3~)
+         libgit2-dev (>= 1.5~)
 Description: Go bindings for libgit2
  libgit2 is a portable, pure C implementation of the Git distributed version
  control system core methods provided as a re-entrant link-able library with a

Attachment: signature.asc
Description: PGP signature

Reply via email to