[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1067684: marked as done (ITP: goda -- Go Dependency Analysis toolkit)



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

Reply to: