#1144737 golang-github-wenerme-astgo: FTBFS / regression with golang-github-masterminds-sprig-dev (>= 3.2.3-7)

#1144737#5
Date:
2026-08-18 12:44:34 UTC
From:
To:
Dear Maintainer,

The package golang-github-wenerme-astgo fails to build (FTBFS) during autopkgtests and packaging builds when tested against the new version of golang-github-masterminds-sprig (3.2.3-7) in unstable.

The failure log shows:
package github.com/wenerme/astgo/pkg/tools/xmlgen
	imports github.com/Masterminds/sprig: no Go files in /tmp/autopkgtest.150APi/autopkgtest_tmp/_build/src/github.com/Masterminds/sprig

This is because the new version of golang-github-masterminds-sprig-dev correctly installs its files under the Go-module-aware versioned path:
/usr/share/gocode/src/github.com/Masterminds/sprig/v3

Since the upstream module path for Masterminds/sprig v3 is indeed "github.com/Masterminds/sprig/v3", dependent packages need to be updated to import "github.com/Masterminds/sprig/v3" rather than the legacy unversioned path "github.com/Masterminds/sprig".

Updating this is important for making module-aware Go builds possible in Debian, aligning with the Debian Go packaging team's goals.

Please update the imports in golang-github-wenerme-astgo to use the versioned path (github.com/Masterminds/sprig/v3).

#1144737#8
Date:
2026-08-18 19:51:14 UTC
From:
To:
Hello,

Bug #1144737 in golang-github-wenerme-astgo reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/go-team/packages/golang-github-wenerme-astgo/-/commit/81a4844aa54da9788c4e74392a1a618d1e216491
------------------------------------------------------------------------
d/patches/0001-Bump-github.com-Masterminds-sprig-to-v3.patch: fix FTBFS

Closes: #1144737
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1144737

#1144737#15
Date:
2026-08-18 20:56:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-github-wenerme-astgo, 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 1144737@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guilherme Puida Moreira <puida@debian.org> (supplier of updated golang-github-wenerme-astgo 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: Tue, 18 Aug 2026 16:44:37 -0300
Source: golang-github-wenerme-astgo
Built-For-Profiles: noudeb
Architecture: source
Version: 0.0~git20230926.1b5bc38-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Guilherme Puida Moreira <puida@debian.org>
Closes: 1144737
Changes:
 golang-github-wenerme-astgo (0.0~git20230926.1b5bc38-3) unstable; urgency=medium
 .
   * d/patches/0001-Bump-github.com-Masterminds-sprig-to-v3.patch: fix FTBFS
     (Closes: #1144737)
   * d/control:
     - Use my @d.o mail address
     - Drop redundant Priority field
     - Drop redundant Rules-Requires-Root field
     - Bump Standards-Version to 4.7.4
Checksums-Sha1:
 248a7bd9f46be852fba59b84363a3066f98f3c3e 2157 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.dsc
 6bb0bc70de6e1c513078bddec96dde91bb5a6a5a 81434 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38.orig.tar.gz
 c9e1672d1576fce5ad5e8b03b2359235d6a0d30e 2892 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.debian.tar.xz
 373f45f720e5d4f3d020606d84cb0fa5e474a1e0 7153 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3_source.buildinfo
Checksums-Sha256:
 a2910278a1f76cf97e4cbbae7753bb2c4c1310742fab4a0c2308285dce5d8a3e 2157 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.dsc
 87ba40c208dc3023b838a496e9db2b7eff1cdc7d13478de02a5e07c54bedbf0c 81434 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38.orig.tar.gz
 817e300e8a266b85d1d58673a79972147480a4d34ce9f0e67b344c3aab22a4b9 2892 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.debian.tar.xz
 f5fb2e9fefd6663e15c49a8eddd43fe1c1a2b559cda7d97d7ab806dd6ea59250 7153 golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3_source.buildinfo
Files:
 52b98f2d9c7c8eeaa816432bc4eda9d6 2157 golang - golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.dsc
 9f146b804f5eca76b68946524871f227 81434 golang - golang-github-wenerme-astgo_0.0~git20230926.1b5bc38.orig.tar.gz
 6c6ca4101f4eebbcd867cf8d105af553 2892 golang - golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3.debian.tar.xz
 6aad54c808275ea8b27a3eaa683a91c3 7153 golang - golang-github-wenerme-astgo_0.0~git20230926.1b5bc38-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iIcEARYKAC8WIQTeMkQVK+KjDyRarWvvvHpsnQkkRAUCaoS3jhEccHVpZGFAZGVi
aWFuLm9yZwAKCRDvvHpsnQkkRBcCAQCO0PiE+sGW1TROsu45oWwRARVTd2aDGq40
iAFur0RXuwD8DeanJV3F3fPRgpp3HStpQp1d3JC1tiSYp06vZpu1uwc=
=SZ9N
-----END PGP SIGNATURE-----