Your message dated Sat, 20 Apr 2024 18:10:11 +0000 with message-id <E1ryFAB-00Ctln-Ds@fasolo.debian.org> and subject line Bug#1067684: fixed in goda 0.5.7-1 has caused the Debian Bug report #1067684, regarding ITP: goda -- Go Dependency Analysis toolkit 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 owner@bugs.debian.org immediately.) -- 1067684: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067684 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: ITP: goda -- Go Dependency Analysis toolkit
- From: "Anthony Fok" <foka@debian.org>
- Date: Mon, 25 Mar 2024 09:28:33 -0600
- Message-id: <E1romFV-00000009ULt-2NJH@debian-e431>
Package: wnpp Severity: wishlist Owner: Anthony Fok <foka@debian.org> * Package name : goda Version : 0.5.7-1 Upstream Author : Egon Elbre * URL : https://github.com/loov/goda * License : Expat Programming Lang: Go Description : Go Dependency Analysis toolkit Goda is a Go dependency analysis toolkit. It contains tools to figure out what your program is using. . Cool things it can do: . # All of the commands should be run in the cloned repository. git clone https://github.com/loov/goda && cd goda . # draw a graph of packages in github.com/loov/goda goda graph "github.com/loov/goda/..." | dot -Tsvg -o graph.svg . # draw a dependency graph of github.com/loov/goda and dependencies goda graph -cluster -short "github.com/loov/goda:all" | dot -Tsvg -o graph.svg . # list direct dependencies of github.com/loov/goda goda list "github.com/loov/goda/...:import" . # list dependency graph that reaches flag package, including std goda graph -std "reach(github.com/loov/goda/...:all, flag)" | dot -Tsvg -o graph.svg . # list packages shared by github.com/loov/goda/pkgset and github.com/loov/goda/cut goda list "shared(github.com/loov/goda/pkgset:all, github.com/loov/goda/cut:all)" . # list packages that are only imported for tests goda list "github.com/loov/goda/...:+test:all - github.com/loov/goda/...:all" . # list packages that are imported with `purego` tag goda list -std "purego=1(github.com/loov/goda/...:all)" . # list packages that are imported for windows and not linux goda list "goos=windows(github.com/loov/goda/...:all) - goos=linux(github.com/loov/goda/...:all)" . # list how much memory each symbol in the final binary is taking goda weight -h $GOPATH/bin/goda . # show the impact of cutting a package goda cut ./...:all . # print dependency tree of all sub-packages goda tree ./...:all . # print stats while building a go program go build -a --toolexec "goda exec" . . # list dependency graph in same format as "go mod graph" goda graph -type edges -f '{{.ID}}{{if .Module}}{{with .Module.Version}}@{{.}}{{end}}{{end}}' ./...:all . How it differs from go list or go mod . go list and go mod are tightly integrated with Go and can answer simple queries with compatibility. They also serves as good building blocks for other tools. . goda is intended for more complicated queries and analysis. Some of the features can be reproduced by format flags and scripts. However, this library aims to make even complicated analysis fast. . Also, goda can be used together with go list and go mod. Reasons for packaging: - Recommended by Dominik Honnef, upstream author of golang-honnef-go-tools, when he removed cmd/rdeps which, like dh-make-golang, also used golang.org/x/tools/refactor/importgraph - Potential solution to fix and improve "dh-make-golang estimate"
--- End Message ---
--- Begin Message ---
- To: 1067684-close@bugs.debian.org
- Subject: Bug#1067684: fixed in goda 0.5.7-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 20 Apr 2024 18:10:11 +0000
- Message-id: <E1ryFAB-00Ctln-Ds@fasolo.debian.org>
- Reply-to: Anthony Fok <foka@debian.org>
Source: goda Source-Version: 0.5.7-1 Done: Anthony Fok <foka@debian.org> We believe that the bug you reported is fixed in the latest version of goda, 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 1067684@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Anthony Fok <foka@debian.org> (supplier of updated goda 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 25 Mar 2024 10:16:57 -0600 Source: goda Binary: goda goda-dbgsym Architecture: source amd64 Version: 0.5.7-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org> Changed-By: Anthony Fok <foka@debian.org> Description: goda - Go Dependency Analysis toolkit Closes: 1067684 Changes: goda (0.5.7-1) unstable; urgency=medium . * Initial release (Closes: #1067684) Checksums-Sha1: 09888be6e23fa91a376947d86358b9cfa5f2456a 2072 goda_0.5.7-1.dsc fe581e5abbc1b75085fa4aef7d6cea5a08e3b2c0 37818 goda_0.5.7.orig.tar.gz b84ec5ea09a458d783917e1725d1d886f8f92c72 13832 goda_0.5.7-1.debian.tar.xz cb4f539abcc500f2cd8bd0305572d9887ac278bd 3200316 goda-dbgsym_0.5.7-1_amd64.deb 4aff55e9666745b33f0a43d4e1de0d2d1406dfc7 7009 goda_0.5.7-1_amd64.buildinfo 43606dfee27e9a9016f2a57a3ec7509d600ab70f 3030416 goda_0.5.7-1_amd64.deb Checksums-Sha256: 9c6f120efe1286bac9a9429800e39547a1df3493b9e05836e5860881cde09362 2072 goda_0.5.7-1.dsc ada9aec3107b3be12ee5fd0c5c9788c38a99167e7030f43f81fef3e3244d2c2b 37818 goda_0.5.7.orig.tar.gz 4ba208662a52a287d078a804745358acb06ba262165722c9920363e44f2068b8 13832 goda_0.5.7-1.debian.tar.xz 52b24c03b1649577bda33dd7ae88e99a31ae4914e0b21b4c572577efa00dd158 3200316 goda-dbgsym_0.5.7-1_amd64.deb 3da80a25bf385d2b45f0c9563f5dcb4bda92044053573ee12fab0a765b9ac12c 7009 goda_0.5.7-1_amd64.buildinfo 28811ce12f6f541d68c33c6e90607f1e85249c06c8604f552b9599a504b32b84 3030416 goda_0.5.7-1_amd64.deb Files: 5d24294b74d290f53fce78256c5fbc22 2072 golang optional goda_0.5.7-1.dsc 34cf24aa01742f86beaf9065cfab4382 37818 golang optional goda_0.5.7.orig.tar.gz 865e262a3b80b859f286d3369386a4c0 13832 golang optional goda_0.5.7-1.debian.tar.xz d14404ae4662ba4f112aa1f304b2f3f6 3200316 debug optional goda-dbgsym_0.5.7-1_amd64.deb d01cf29b9666d80f3c4885c479e1857f 7009 golang optional goda_0.5.7-1_amd64.buildinfo 30a45781c8ce8ff3434567184e78218e 3030416 golang optional goda_0.5.7-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmYBpEsQHGZva2FAZGVi aWFuLm9yZwAKCRDqJQC0EsWaz3woEAChzBz6Jr+w0RF7AMP7/m2w3EIwtSb3ZINY 2tkyVR42nmHbHWaHRZD3O7sSk0xbkv7JqgWplMg3WAj403FPM3l4nqnBYOXE+lDx /iB2nxwQB7lbRuT338qIADTqugO+TOYlf5pr+t60c837y0YSp7xQznA0S1y9tL++ 8ZBX+474Gf98KpavXN2uUrQEjKOiJ6RUs9vLYO6IuC3CfYFP/9xEVLNAJOxHC4aH +F27VDRbtAqhEu5SHch4jgbNLwmq/KyniAbSB1IM3romkbKFmwxWjMk+JgY98yG9 KO+grJmTAUUZeuXfQiqQomeuRcRz4FFMEx/LUuZTE98kWpiA9eqDqbtiVt7djf2Y 6ZNzlsGtV8kYgwaAUQM4wTZnlpyLTlTkw2HEvK4L/RebwulTg6dNAu90WggBWW0Z igyyibg29AJsSLlOBOJW0Y47ePUeoVfVxiFl2JsOfu7jB3dLy2swWrE7cCPL/UEU bzT5lFm/aH9bLPK36jS7Mqsmcnvz0TYp8WQN+nQrCefrBDAd9H21J1XXY9bWonBg OL0Lf+37wWCckNl0A0eNE64NGq0/QVm/Hdwi7i4NREmx+2kV26jvkIaB9LcgUzyT FuwFjPEObln+WOFXbsSLZvA6b8ytzdmFKIQ/PC/vco52Gq1tbp4FvHt3RvxfsjUw NzENOkIUvw== =2wrI -----END PGP SIGNATURE-----Attachment: pgpBfXYphw44i.pgp
Description: PGP signature
--- End Message ---