10.08.2026 12:01:25 Andrew Lee <[email protected]>:

> Hi Team,
>
> I just noticed that `podman` has salsa-ci pipeline builds with
> dh-golang 1.66 in experimental without any modification:
>   https://salsa.debian.org/go-team/packages/podman/-/pipelines/1132877
>
> And then after I lookup closely. I found:
>   
> https://salsa.debian.org/go-team/packages/podman/-/blob/debian/sid/debian/rules?ref_type=heads#L12
>
> I think we need lintian to check this or even better dh-golang should
> exit with an error?
>
> Best regards,
> -Andrew

Hi all,

it's probably best to just disallow an override. The code in question is here:

https://salsa.debian.org/go-team/packages/dh-golang/-/blob/debian/sid/lib/Debian/Debhelper/Buildsystem/golang.pm?ref_type=heads#L406-L418

We could change it to behave like some of the other setup functions, an example 
is here:

https://salsa.debian.org/go-team/packages/dh-golang/-/blob/debian/sid/lib/Debian/Debhelper/Buildsystem/golang.pm?ref_type=heads#L432-L437

Regards,
Tobias

Reply via email to