Debian Package Tracker
Register | Log in
Subscribe

golang-github-oschwald-maxminddb-golang-v2

MaxMind DB Reader for Go (v2) (library)

Choose email to subscribe with

general
  • source: golang-github-oschwald-maxminddb-golang-v2 (main)
  • version: 2.0.0~beta10-1
  • maintainer: Debian Go Packaging Team (DMD)
  • uploaders: Arnaud Rebillout [DMD]
  • arch: all
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • unstable: 2.0.0~beta10-1
versioned links
  • 2.0.0~beta10-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • golang-github-oschwald-maxminddb-golang-v2-dev
action needed
Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:
filenamemangle failed for golang-github-oschwald-maxminddb-golang-v2-2.0.0-beta.10.tar.xz
Created: 2025-09-28 Last update: 2025-09-28 14:31
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-09-28 Last update: 2025-09-28 06:01
16 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 642e728ca21305b6e23dd0301ad946fe96644232
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:28:28 2025 +0700

    Prepare changelog for release

commit b43a86be24d7a091f102bd72c140e4400ba3dd6a
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:54:08 2025 +0700

    Drop Rules-Requires-Root: no
    
    This is the default in dpkg-build-api level >= 1, or since dpkg 1.22.13.
    
    Cf. `man deb-src-control`.

commit 2ab15ed9a0e2a4c0837072816c52f0998a1c8dc6
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:52:35 2025 +0700

    Drop Priority: optional
    
    When omitted, the priority defaults to optional (since dpkg 1.22.13).
    
    Cf. `man deb-src-control`.

commit f9a0e6bc8ca4d7b8f7c1f571332f3b1b9fae78b4
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:43:43 2025 +0700

    Update d/copyright for the addition of test-data

commit 227c498532d17f96b53fc2d11eb8b181f0f26005
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:27:15 2025 +0700

    Enable tests

commit f03ad54cc01a0db21c5a890251b05fb26c18405d
Merge: 385ff4a 11b4dcb
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:25:43 2025 +0700

    Update upstream source from tag 'upstream/2.0.0_beta10'
    
    Update to upstream version '2.0.0~beta10'
    with Debian dir 6bdcff82565b14d26f96cb4297a9acc18bbd3453

commit 385ff4a515e506975f389a41873e647ea19ee094
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:19:16 2025 +0700

    Revert "Add upstream signing key, set pgpmode=gittag in d/watch"
    
    This reverts commit 0374940161859a7cb16e66b53de440b0dfc71814.
    
    It seems that pgpmode=gittag clashes with the fact that we have a
    submodule.
    
    Error below:
    
    ```
    Submodule 'test-data' (https://github.com/maxmind/MaxMind-DB.git) registered for path 'test-data'
    Cloning into '/home/arno/debian/tmp/maxminddb-golang/final/golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git/test-data'...
    remote: Enumerating objects: 107, done.
    remote: Counting objects: 100% (107/107), done.
    remote: Compressing objects: 100% (95/95), done.
    remote: Total 107 (delta 13), reused 44 (delta 4), pack-reused 0 (from 0)
    Receiving objects: 100% (107/107), 301.84 KiB | 186.00 KiB/s, done.
    Resolving deltas: 100% (13/13), done.
    remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
    remote: Enumerating objects: 100, done.
    remote: Counting objects: 100% (100/100), done.
    remote: Compressing objects: 100% (54/54), done.
    remote: Total 56 (delta 22), reused 7 (delta 1), pack-reused 0 (from 0)
    Unpacking objects: 100% (56/56), 144.55 KiB | 156.00 KiB/s, done.
    From https://github.com/maxmind/MaxMind-DB
     * branch            3e225a82e492a58eef738ef2b6e94aa4f50ef932 -> FETCH_HEAD
    fatal: not a git repository: '../golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git'
    uscan: error: git --git-dir ../golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git show-ref refs/tags/v2.0.0-beta.10 subprocess returned exit status 128
    gbp:error: Uscan failed - debug by running 'uscan --verbose'
    ```
    
    This error goes away after I disable pgpmode=gittag, so be it.

commit 0374940161859a7cb16e66b53de440b0dfc71814
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:17:37 2025 +0700

    Add upstream signing key, set pgpmode=gittag in d/watch

commit bb2cc9fb49c01f5b09759e0603f4ab0e1d15bb80
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Mon Aug 25 08:07:22 2025 +0700

    Update watch file, set mode=git and include test-data submodule
    
    As seen in previous commit, the test-data submodule is needed for the
    tests.

commit 0f7737e554df9b6f81f8fc6650bda42bab2f5519
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 17:12:47 2025 +0700

    Skip tests (for now)
    
    Tests errors out with:
    
    ```
    === RUN   TestPointers
        reflection_test.go:226:
                    Error Trace:    /<<PKGBUILDDIR>>/_build/src/github.com/oschwald/maxminddb-golang/v2/internal/decoder/reflection_test.go:226
                    Error:          Received unexpected error:
                                    open ../../test-data/test-data/maps-with-pointers.raw: no such file or directory
                    Test:           TestPointers
    ```
    
    In short, we need the test-data directory, which should be pulled in as
    a Git submodule.
    
    Disable tests for now.

commit 55f23750b6adacfb3a5370ef7fead70471c1e6c0
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 20:25:59 2025 +0700

    Enable Salsa CI, drop Go Team CI

commit 84b55d895de058567edc5a7d3439a4f376051376
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 18:44:04 2025 +0700

    Bump standards version (no changed needed)

commit a69992faefc444d5994afee54411c0d6e81d117e
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 16:02:49 2025 +0700

    Add a -v2 suffix to the package name
    
    There's already a package `golang-github-oschwald-maxminddb-golang` for
    the v1, it has 8 reverse build dependencies. So let's package the v2 in
    a separate source package to avoid disruption.
    
    This commit does all the renaming by adding a `-v2` suffix where needs
    be, and also adds the `/v2` suffix to the Go import path.
    
    Sadly there was no option to do that directly during package creation
    (ie. with `dh-make-golang make`).

commit 0bf9a9f5205bfad591e0b86c9229be929a18b0f1
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Wed Jul 9 17:50:28 2025 +0700

    Update package copyright

commit d549390354fcf9ec3018acef3356aac66d8556fd
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 15:59:52 2025 +0700

    Reword package description

commit 901da08803d2edf97657653ef3d481920d62298d
Author: Arnaud Rebillout <arnaudr@debian.org>
Date:   Sun Aug 17 15:57:52 2025 +0700

    Initial packaging files (per dh-make-golang)
    
    Package created with the command:
    
        dh-make-golang make \
          -type library \
          -wrap-and-sort ast \
          github.com/oschwald/maxminddb-golang
    
    And then:
    
        git reset --hard HEAD~1
    
    to remove this commit that modifies upstream's `.gitignore`. I don't
    know why dh-make-golang makes a modification to the upstream git tree,
    but it seems that it will be reverted at some point, according to:
    
    https://github.com/Debian/dh-make-golang/pull/248
    
    Finally, this commit was created with:
    
        git add debian/
        git commit -m "Initial packaging files"
Created: 2025-09-27 Last update: 2025-09-27 22:30
testing migrations
  • excuses:
    • Migration status for golang-github-oschwald-maxminddb-golang-v2 (- to 2.0.0~beta10-1): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Too young, only 0 of 2 days old
    • Additional info:
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/g/golang-github-oschwald-maxminddb-golang-v2.html
    • ∙ ∙ autopkgtest for golang-github-oschwald-maxminddb-golang-v2/2.0.0~beta10-1: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Waiting for reproducibility test results on arm64 - info ♻
    • ∙ ∙ Required age reduced by 3 days because of autopkgtest
    • Not considered
news
[rss feed]
  • [2025-09-27] Accepted golang-github-oschwald-maxminddb-golang-v2 2.0.0~beta10-1 (source all) into unstable (Debian FTP Masters) (signed by: Arnaud Rebillout)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs
  • popcon
  • browse source code
  • edit tags
  • other distros

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing