#1150401 golang-golang-x-tools: FTBFS: FAIL golang.org/x/tools/internal/typesinternal/typeindex 0.336s #1150401
- Package:
- src:golang-golang-x-tools
- Source:
- src:golang-golang-x-tools
- Submitter:
- Santiago Vila
- Date:
- 2026-10-13 12:53:19 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202610/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:golang-golang-x-tools, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] --- PASS: TestOrigin/field (0.00s) --- PASS: TestOrigin/function (0.00s) --- PASS: TestOrigin/method (0.00s) --- PASS: TestOrigin/uninstantiatedmethod (0.00s) FAIL FAIL golang.org/x/tools/internal/typesinternal/typeindex 0.336s === RUN Test === RUN Test/types.Config{GoVersion:""} === RUN Test/types.Config{GoVersion:"go1.20"} === RUN Test/types.Config{GoVersion:"go1.21"} === RUN Test/types.Config{GoVersion:"go1.22"} [...]
Dear maintainer, The cause is golang-1.27 1.27.2-1, which added V5 to internal/pkgbits: the compiler now writes export data that the vendored internal/pkgbits in 0.49.0 cannot read. Every failure in the log is that one error. Upstream fixed it in v0.50.0. 0.52.0+ds builds successfully here, with five tests that upstream adds or renames added to the existing skip list in debian/rules. Merge request: https://salsa.debian.org/go-team/packages/golang-golang-x-tools/-/merge_requests/2 The debian/ part of it is attached, in case that is easier to apply than the branch. The twenty quilt patches apply unchanged. Best regards, Juan Manuel
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 1150401@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Juan Manuel Méndez Rey <juan.mendezr@proton.me> (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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 11 Oct 2026 22:53:40 +0200
Source: golang-golang-x-tools
Architecture: source
Version: 1:0.52.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Juan Manuel Méndez Rey <juan.mendezr@proton.me>
Closes: 1150401 1150663
Changes:
golang-golang-x-tools (1:0.52.0+ds-1) unstable; urgency=medium
.
* Team upload.
* New upstream release. Includes the internal/pkgbits support for
export data version V5, which Go 1.27.2 writes and 0.49.0 cannot
read (Closes: #1150401, #1150663).
* Add five tests that 0.52.0 adds or renames to the existing skip
list: TestData/import-v2.txtar, TestFakeRangeIterType,
TestNestedFunctionsInMethodWithInstantiatedReceiver,
TestOverlayInSecondGoWorkModule and TestOverlayModulePath.
Checksums-Sha1:
134447a30e69d77d41eea9294830941c29469e49 2722 golang-golang-x-tools_0.52.0+ds-1.dsc
2d704ad2bcbf798629b44b4ed091964cf437decc 7601288 golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b3eae7f1711b823b76204d05f989156ecf7aa3e2 100340 golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
Checksums-Sha256:
355884f3b2661303ed73864a68e9f077ba1e34377be7f7c99a1ac5599f571747 2722 golang-golang-x-tools_0.52.0+ds-1.dsc
248797d8920c599081d8af4f8c8082e1540690d28246c68de6e9a3ca18f193c7 7601288 golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b954c096c1b126bc1ea22e9ad014c6bab0d566bc1b0b9174eef496ae281f098d 100340 golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
Files:
5921f7b0c4ce54af574f02361388d879 2722 golang optional golang-golang-x-tools_0.52.0+ds-1.dsc
cddfc6b3b54aa539780b79c9affbdf74 7601288 golang optional golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b3ae8d556b25c16d17593030f0694a5f 100340 golang optional golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmrOFMYUHHNpcmV0YXJ0
QGRlYmlhbi5vcmcACgkQSadpd5QoJsscPw/+JhCRxsTgK3ySbAfzDavQ+QpVmsj7
0u67P/YeLSjC2bt3bgP+Iv0AvuWNVko2q/CoFHvCM13CMYWKIBbnlQKURBkLZ+sT
rVyaKYyGfnq51O1zqSccNocf0SsGdCuhjrtYN67Daz+vPvEXcM+hv46Ba60vEMls
eB86c9jzLuWi5PAzbYj6Q38I4YiNhKiBxDThWiBPbLoSPkZvlFAtWKOjILabiAdQ
qqAoE4KkeVSPN2UNkgfGxe8tGhFQ4NF6q9xwdlEWNfQrQA8TFE4tWqSV5acBOZE4
81ExeauKBnk5B9CtIAvqeh1icBb7wxLKyBylGI6qVhLreBP7iFAaOe3yUMacKzxd
PiZBrHoPB5Mtjk6NbAc3XzPxrzhLJA8FCG/NGEriNraUo30E8IYurHNb0aR3U8SN
+unuBp0la0MqtSBXDocaK0hwO/HTTOO+npoE0EbXAlIw2xrfT1cewxqP1aDV+a8w
8M33oipETnETsQrSDSoVIJKV9933w04+OrWS0Zvoacdms1QDFqVbyB2Uqh0gREHI
5pkiA56fnJILmgHPt14Cu0rg0RyFkJX6IRsGox861rYhnCSmhiBbw9ju8o+K6JYv
kV7PEfulGmEusE3Fw/bHWRNb7UxyTOJuDPYCQCTaJiTNBHN4IeJHn90t3sGx3svr
HwPcqJUssJ1RjoI=
=RHXv
-----END PGP SIGNATURE-----
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 1150663@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Juan Manuel Méndez Rey <juan.mendezr@proton.me> (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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 11 Oct 2026 22:53:40 +0200
Source: golang-golang-x-tools
Architecture: source
Version: 1:0.52.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Juan Manuel Méndez Rey <juan.mendezr@proton.me>
Closes: 1150401 1150663
Changes:
golang-golang-x-tools (1:0.52.0+ds-1) unstable; urgency=medium
.
* Team upload.
* New upstream release. Includes the internal/pkgbits support for
export data version V5, which Go 1.27.2 writes and 0.49.0 cannot
read (Closes: #1150401, #1150663).
* Add five tests that 0.52.0 adds or renames to the existing skip
list: TestData/import-v2.txtar, TestFakeRangeIterType,
TestNestedFunctionsInMethodWithInstantiatedReceiver,
TestOverlayInSecondGoWorkModule and TestOverlayModulePath.
Checksums-Sha1:
134447a30e69d77d41eea9294830941c29469e49 2722 golang-golang-x-tools_0.52.0+ds-1.dsc
2d704ad2bcbf798629b44b4ed091964cf437decc 7601288 golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b3eae7f1711b823b76204d05f989156ecf7aa3e2 100340 golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
Checksums-Sha256:
355884f3b2661303ed73864a68e9f077ba1e34377be7f7c99a1ac5599f571747 2722 golang-golang-x-tools_0.52.0+ds-1.dsc
248797d8920c599081d8af4f8c8082e1540690d28246c68de6e9a3ca18f193c7 7601288 golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b954c096c1b126bc1ea22e9ad014c6bab0d566bc1b0b9174eef496ae281f098d 100340 golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
Files:
5921f7b0c4ce54af574f02361388d879 2722 golang optional golang-golang-x-tools_0.52.0+ds-1.dsc
cddfc6b3b54aa539780b79c9affbdf74 7601288 golang optional golang-golang-x-tools_0.52.0+ds.orig.tar.xz
b3ae8d556b25c16d17593030f0694a5f 100340 golang optional golang-golang-x-tools_0.52.0+ds-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmrOFMYUHHNpcmV0YXJ0
QGRlYmlhbi5vcmcACgkQSadpd5QoJsscPw/+JhCRxsTgK3ySbAfzDavQ+QpVmsj7
0u67P/YeLSjC2bt3bgP+Iv0AvuWNVko2q/CoFHvCM13CMYWKIBbnlQKURBkLZ+sT
rVyaKYyGfnq51O1zqSccNocf0SsGdCuhjrtYN67Daz+vPvEXcM+hv46Ba60vEMls
eB86c9jzLuWi5PAzbYj6Q38I4YiNhKiBxDThWiBPbLoSPkZvlFAtWKOjILabiAdQ
qqAoE4KkeVSPN2UNkgfGxe8tGhFQ4NF6q9xwdlEWNfQrQA8TFE4tWqSV5acBOZE4
81ExeauKBnk5B9CtIAvqeh1icBb7wxLKyBylGI6qVhLreBP7iFAaOe3yUMacKzxd
PiZBrHoPB5Mtjk6NbAc3XzPxrzhLJA8FCG/NGEriNraUo30E8IYurHNb0aR3U8SN
+unuBp0la0MqtSBXDocaK0hwO/HTTOO+npoE0EbXAlIw2xrfT1cewxqP1aDV+a8w
8M33oipETnETsQrSDSoVIJKV9933w04+OrWS0Zvoacdms1QDFqVbyB2Uqh0gREHI
5pkiA56fnJILmgHPt14Cu0rg0RyFkJX6IRsGox861rYhnCSmhiBbw9ju8o+K6JYv
kV7PEfulGmEusE3Fw/bHWRNb7UxyTOJuDPYCQCTaJiTNBHN4IeJHn90t3sGx3svr
HwPcqJUssJ1RjoI=
=RHXv
-----END PGP SIGNATURE-----