Your message dated Sun, 12 Apr 2020 14:48:53 +0000
with message-id <e1jndun-000i63...@fasolo.debian.org>
and subject line Bug#953725: fixed in golang-golang-x-tools
1:0.0~git20200410.79a7a31+ds-1
has caused the Debian Bug report #953725,
regarding golang-golang-x-tools: Extremely generic and conflicting binary names
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.)
--
953725: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953725
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: golang-golang-x-tools
Version: 1:0.0~git20200213.88e652f+ds-1
Severity: serious
Hi!
I just noticed that this package contains a bunch of extremely generic
and in many cases conflicting program names. Ideally these would be
hidden behind a command dispatched (like «git <cmd>» or similar), a
private bin/ directory (say under /usr/libexec/<pkg>/ or similar), or
otherwise they should IMO be namespaced all with go, like it has
already been done with some of the programs:
Currently colliding:
/usr/bin/authtest courier-authlib: /usr/sbin/authtest
/usr/bin/bundle ruby-bundler: /usr/bin/bundle
(many other ship their bundle program
under /usr/share/<pkg>/bin/bundle)
/usr/bin/eg easygit: /usr/bin/eg
/usr/bin/stress stress: /usr/bin/stress
(!?):
/usr/bin/benchcmp
/usr/bin/callgraph
/usr/bin/compilebench
/usr/bin/cookieauth
/usr/bin/digraph
/usr/bin/findcall
/usr/bin/fiximports
/usr/bin/gitauth
/usr/bin/helper
/usr/bin/html2article
/usr/bin/netrcauth
/usr/bin/present
/usr/bin/server
/usr/bin/shadow
/usr/bin/splitdwarf
/usr/bin/unmarshal
Somewhat problematic:
/usr/bin/guru
/usr/bin/lostcancel
/usr/bin/nilness
/usr/bin/ssadump
/usr/bin/stringer
/usr/bin/toolstash
Thanks,
Guillem
--- End Message ---
--- Begin Message ---
Source: golang-golang-x-tools
Source-Version: 1:0.0~git20200410.79a7a31+ds-1
Done: Anthony Fok <f...@debian.org>
We believe that the bug you reported is fixed in the latest version of
golang-golang-x-tools, 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 953...@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 golang-golang-x-tools
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: Sat, 11 Apr 2020 08:51:49 -0600
Source: golang-golang-x-tools
Architecture: source
Version: 1:0.0~git20200410.79a7a31+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Anthony Fok <f...@debian.org>
Closes: 953725 953734
Changes:
golang-golang-x-tools (1:0.0~git20200410.79a7a31+ds-1) unstable; urgency=medium
.
* New upstream version 0.0~git20200410.79a7a31+ds
which builds successfully with golang-1.14 (Closes: #953734)
* Add "Rules-Requires-Root: no" to debian/control
* Revert "Include our own vendored copy of golang.org/x/mod"
as golang-golang-x-mod entered Debian on 2020-03-07
* Update dependencies according to go.mod.
Notably, there is a new dependency on golang-github-yuin-goldmark-dev
* Remove obsolete man pages builder.1 and tipgodoc.1
* Add to DH_GOLANG_EXCLUDES "internal/lsp"
which is a part of the previously excluded "gopls"
* Rename or delete executables with too generic names (Closes: #953725)
Checksums-Sha1:
9faf56532534a78e49283346f289558db3712326 2788
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.dsc
a82c0a797d4051de7d3c17a91198cebf7c38b84e 1528740
golang-golang-x-tools_0.0~git20200410.79a7a31+ds.orig.tar.xz
4eaf8ef57fa5c8a924fe1c39a178ffe5c9ce70d4 25976
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.debian.tar.xz
53982b91e47bb8b2b97322a4a2ee71f93e097593 7079
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1_amd64.buildinfo
Checksums-Sha256:
d5c2c313eab56cd9d48440889ce8d25703d7045d246796bb767c13e52ad604a8 2788
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.dsc
0de7af07991477dd02e5f092a47f6760802e4c0d4aa6d407bd0f13ab176a41e7 1528740
golang-golang-x-tools_0.0~git20200410.79a7a31+ds.orig.tar.xz
b3f6abcf9145af48e390ab61d22b39f29b1fa6455f7707f030738fc0b1399568 25976
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.debian.tar.xz
011e235d6be03a102f1c631967cf8262c4ee2827071c6fdea60b5d51a7aeea80 7079
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1_amd64.buildinfo
Files:
06169625c2641821b47f9b0382205e09 2788 devel optional
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.dsc
c96840cfe589746340a4de3d6d6c09de 1528740 devel optional
golang-golang-x-tools_0.0~git20200410.79a7a31+ds.orig.tar.xz
53d519813991988273fc760767004900 25976 devel optional
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1.debian.tar.xz
09942caa319a8b9d310d901483b73723 7079 devel optional
golang-golang-x-tools_0.0~git20200410.79a7a31+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAl6TJpkACgkQ6iUAtBLF
ms/XqQ//Xf7yTuDtvIrr14lX4yENXzvccB9AyKFvkM6V3LFrvOBUip6I3HJOBBfF
Z7tmsh/3WmHsWOPZ7wiTjIKW/OsQS1utxL8rRuRc9A8Y8Hko/EDsajWO7nBPCrhR
tuEPPyWiabEk3qB9XxbufWmHDqZ3mHEuyNlKPKBhfL99rQGu9HN4GxdAfa2QtSPD
QQoHENWrnBIcHzlzJiu3WUnJaaELJbZTj/DIqS7znALO/AzpzNePhfzhle9zaluO
a2aFiREt/vFBOPWGTwasPrBKNpvFo6H5Et0YlQo/tBZZ/wpohzGjPyQRq5IavFYU
7x9tdbQmSNTccEepbvubwxyjVZw4D8RIqWYZHaRA+1Lx1rR7rqTTUpQj/7fmDptX
92P3nOM5iqwawNSOi88wrrj2tneBiNHdUHe/z38A1dNM1CtyOV5vQeivsG+/oS+v
yLOK+VOpHULF6FRTG7nGblVdcJaI2/Qyi/qb2IQIWuruFWw+LyXikHZMxeHtzUSE
g2brASyQSUFOjEOTsv8OMOSVTQQpz6PamWFMDDDsHV2mSMs6M39j64C6YHUyjKZ7
kJtWRxv1DW2cEjBoFsotTO2993KBq9PDCwQHL5dMHmVPgwy7IIQTDhJWbg+z4fdb
aFDb37/ixU6VMPo7mqeUObYa8KtaezPHNdpqhwQFdLXWTUL82Gk=
=Z29v
-----END PGP SIGNATURE-----
--- End Message ---