Your message dated Fri, 22 Mar 2024 12:35:56 +0000 with message-id <e1rne7o-00gb4i...@fasolo.debian.org> and subject line Bug#1050523: fixed in dh-make-golang 0.7.0-1 has caused the Debian Bug report #1050523, regarding dh-make-golang: fails to determine dependencies to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1050523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050523 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: dh-make-golang Version: 0.6.0-2 Severity: serious X-Debbugs-CC: debian...@lists.debian.org Something has changed in sid's golang environment since August 4 which is causing dh-make-golang to fail to determine a package's dependencies and generate a correct d/control. For example, this worked fine on August 4 but now fails: > $ dh-make-golang -type library github.com/uber/jaeger-client-go > 2023/08/25 17:06:47 Starting "dh-make-golang v0.6.0 linux/amd64" > 2023/08/25 17:06:47 Downloading "github.com/uber/jaeger-client-go/..." > 2023/08/25 17:06:48 Determining upstream version number > 2023/08/25 17:06:48 Found latest tag "v2.30.0" > 2023/08/25 17:06:48 INFO: master is ahead of "v2.30.0" by 3 commits > 2023/08/25 17:06:48 Package version is "2.30.0" > /tmp/dh-make-golang4249120626/src/github.com/uber/jaeger-client-go/constants.go:20:2: > cannot find package "github.com/opentracing/opentracing-go" in any of: > /usr/lib/go-1.21/src/github.com/opentracing/opentracing-go (from > $GOROOT) > /tmp/dh-make-golang4249120626/src/github.com/opentracing/opentracing-go > (from $GOPATH) > /tmp/dh-make-golang4249120626/src/github.com/uber/jaeger-client-go/span.go:23:2: > cannot find package "github.com/opentracing/opentracing-go/ext" in any of: > /usr/lib/go-1.21/src/github.com/opentracing/opentracing-go/ext (from > $GOROOT) > > /tmp/dh-make-golang4249120626/src/github.com/opentracing/opentracing-go/ext > (from $GOPATH) > /tmp/dh-make-golang4249120626/src/github.com/uber/jaeger-client-go/baggage_setter.go:18:2: > cannot find package "github.com/opentracing/opentracing-go/log" in any of: > /usr/lib/go-1.21/src/github.com/opentracing/opentracing-go/log (from > $GOROOT) > > /tmp/dh-make-golang4249120626/src/github.com/opentracing/opentracing-go/log > (from $GOPATH) > [snip]
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: dh-make-golang Source-Version: 0.7.0-1 Done: Anthony Fok <f...@debian.org> We believe that the bug you reported is fixed in the latest version of dh-make-golang, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1050...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anthony Fok <f...@debian.org> (supplier of updated dh-make-golang package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 22 Mar 2024 06:08:43 -0600 Source: dh-make-golang Architecture: source Version: 0.7.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org> Changed-By: Anthony Fok <f...@debian.org> Closes: 993703 1035321 1043070 1050523 1064567 Changes: dh-make-golang (0.7.0-1) unstable; urgency=medium . * New upstream version 0.7.0 . [ Guillem Jover ] * Use new dh-sequence-golang instead of dh-golang and --with=golang . * Add mongodb to known hosts. This is required by the go.mongodb.org/mongo-driver modules. . * Generate a debian/.gitignore file. This helps ignoring artifacts that git should not track, and which it can safely clean. . * Reorder generated fields. . While stylistic, the rationale for these changes is as follows: . = debian/control . - Group Section and Priority together as these categorize the package, and place them after Source or Package fields, as this determines where in the archive these might end up. - Place Maintainer/Uploader after these, as the responsible party for the package. - Move Rules-Requires-Root before Build-Depends, as this determines how to drive the building process, and might impose additional dependencies, such as fakeroot or sudo. - Move the Testsuite after the Build-Depends, as this is part of the runnable metadata. . = debian/copyright . - Move the Source field after Format, as both line up, refer to an URL, and it's the first reference to the upstream project. . * Set a Section: TODO field for program packages. The golang section is for Go development packages, the fact that a program is written in Go is generally of no major relevance for the user, and instead a more suitable section relative to its actual functionality should be used, to help a proper categorization in the archive. . [ dependabot ] * Bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14 . [ Taavi Väänänen ] * make: download tarballs from sr.ht and add a test for the tarball URL generation. . [ Anthony Fok ] * Bump glamour requirement to get bluemonday v1.0.16 * Fix empty tarball in case of "unsupported hoster". This fixes the error that I introduced on 2021-08-26 in commit 64dccd7 "Refactor the logic on whether to download upstream tarball" Thanks to @mdosch for the report and @creekorful for tips on error handling. Fixes #180, fixes #190 (Closes: #993703, #1064567) * Handle salsa.debian.org too in tarballFromHoster() to fetch pristine tarball (.gz) instead of compressing our own (.xz) * Set u.remote as "salsa" instead of "debian" for salsa.debian.org to avoid git remote and git branch containing the same "debian" name * Add modernc.org as "modernc" to knownHosts * Use https for Apache license link * Create dependabot.yml * Update .github/workflows/ci-test.yml to test with go1.18 * Replace deprecated ioutil functions with their io or os equilvalents * Add --no-show-signature to "git log --pretty=format:%ct -n1" call so the timestamp can be read correctly even if the user has set log.showSignature to true in git config. (Closes: #1035321) * Bump dependencies: - Bump go from 1.16 to 1.21 - Bump golang.org/x/net from v0.0.0-20210614182718-04defd469f4e to v0.21.0 - Bump golang.org/x/mod from v0.5.1 to v0.15.0 - Bump github.com/google/go-github/v38 to github.com/google/go-github/v60 - Add golang.org/x/tools/go/vcs v0.1.0-deprecated - etc. Fixes #200, fixes #203 * ci-test: Bump go version to 1.21 and 1.22 for testing * make: Unset GO111MODULE=off so that "go list" works with Go 1.21+. This fixes dh-make-golang’s failure to determine dependencies since 2023-08-21 when Go 1.21 became the default in Debian. (Closes: #1050523) . [ Maytham Alsudany ] * Bump template Standards-Version to 4.6.2 in template.go . [ Reinhard Tartler ] * Tolerate "errornous" packages in go list Fixes: #204 . * Reorder fields in debian/control * Change Section from devel to golang * Use dh-sequence-golang instead of dh-golang and --with=golang * Update versioned dependencies as per go.mod * Bump Standards-Version to 4.6.2 (no change) * Include our own copy of golang.org/x/tools/go/vcs@v0.1.0-deprecated (Closes: #1043070) * Replace Built-Using field with Static-Built-Using * Remove 01-Update-the-import-path-of-golang-github-google-go-github.patch and use debian/rules to strip off major version (e.g. v60) from github.com/google/go-github/v60/github instead. Checksums-Sha1: f1e3a116692fcf6020e12946cb6adcfe0004abf9 2559 dh-make-golang_0.7.0-1.dsc af79099fd5a15f36f8c731bfda5064b207bcefd2 34999 dh-make-golang_0.7.0.orig.tar.gz f2b88a490785177caad5aa086fbfeae46bcf3152 20568 dh-make-golang_0.7.0-1.debian.tar.xz 8b12b3fc623f9881caa399fa177b9d2f91c0f4a3 10840 dh-make-golang_0.7.0-1_amd64.buildinfo Checksums-Sha256: 312c2e12a9323be5ceef7821071152a2ca31a9d7822d150831a1f5e73381c16a 2559 dh-make-golang_0.7.0-1.dsc 8ce99d7357fb3ca9cc86998babfe480d9e0ade996a532611856d5d500fc6c568 34999 dh-make-golang_0.7.0.orig.tar.gz 1432cd978dbe1f0dd1cc822fa79181de796e8023bae687d801989732c0d538b6 20568 dh-make-golang_0.7.0-1.debian.tar.xz 2edc8c4c81c1f0ad2776a866238636644dfe468001b29cc0dbe426bc7e721b62 10840 dh-make-golang_0.7.0-1_amd64.buildinfo Files: 5f713627f4286c36917176066f7a6456 2559 golang optional dh-make-golang_0.7.0-1.dsc 1df7d3528967b94117ec2c97d85c815d 34999 golang optional dh-make-golang_0.7.0.orig.tar.gz b82528b6b84592c3a3b2e6500ec5027b 20568 golang optional dh-make-golang_0.7.0-1.debian.tar.xz 2e84e0acb4d2b373d9739239056c67dd 10840 golang optional dh-make-golang_0.7.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmX9docQHGZva2FAZGVi aWFuLm9yZwAKCRDqJQC0EsWaz0liEACc9UvEujLpcpDX4CDClNyCd6/EoWEG1jcH evK9x69M+7dHnQgIouB0qgx6ZlJcRZeDObrdJIhVgpJYK+FpHDPjbex3IAHKkhQO 06BdsRdjQMFBzmJBcpfr7w2uiDZd98w8+3e65Lw7wIxmI9jJTCBuWPNtRnBDiDgn Wfun18wgB3fkouqfwyeIpN30bMiwMqqaLy68f5co5p8VJhY53WvPU4wCpqKCnp0J dlAY1tPMKtIk35EQfmmtPFfdn3Up3IZbcwLz9iHNrAxEkfoPtGqQfcZiH3CLZ6SZ DaQsThvH09k+Z9hckP+L3PILw7P3R3w97aN9sknmFtiosc9xC8tPUqIwFoKkp7+T RSSMVWQ8leZURihQwxUOVDql8F8iyQfeoagF0XoutDtTVT4LPm+JrEpO4gUgqaGZ Qh8i2t9NBdB5UpdcVhw5Oxww2sjVRMJz7ccGB7dlTP1o9K08puUquw/CAFHjxmgE Qb2j+pDFf188GOwiJhI2MsEcm46sepEU5HlGkIOyz+Wus/lxsVJO6qeEJX9tOgA3 MsVIBkzh/0fEBmQjXJ6U0KXsetaoxpcap1YvTTlPE3bjSsGklAJ3nsFhgxy4EmeW o9/2IXqWq//dFPfDAl1rJozitkE4W60tEKdXBTwAavgDDTB5X6K2t8ITLAYHz2z9 CPvKBC9uTg== =lrMh -----END PGP SIGNATURE-----
pgpyBViv4S5dv.pgp
Description: PGP signature
--- End Message ---