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

On Mon, Aug 10, 2026 at 10:55 AM Andrew Lee <[email protected]> wrote:
>
> On Mon, Aug 10, 2026 at 10:27 AM Simon Josefsson <[email protected]> wrote:
> > What I feared was that we delay uploading the new dh-golang to unstable
> > almost indefinitely because we haven't finished the experimental
> > uploads, and this becomes a chicken and egg situation...
>
> True.
>
> > I will try to find time to do experimental uploads for packages like
> > 'cosign' that have a large number of build dependencies.
>
> That sounds good.
>
> > I'll probably not be able to prioritize large scale uploads to
> > experimental, but could help with large-scale uploads to unstable once
> > dh-golang is ready.
>
> I hope we still can have all the rebuild results in Go Team Sprint
> Phase 2, using Salsa-CI to trigger rebuilds tests with dh-golang 1.66
> in experimental. This allows us to test application packages without
> doing uploads for every single one.
>
> And this will help us in two ways:
> - We can quickly see common build failures, which will help us fix
> -dev packages or fix in dh-golang.
> - We can file bugs on BTS with the share log form salsa-ci for FTBFS
> packages before dh-golang uploaded to unstable.
>
> So that we get build results without really upload all of them into
> experimental, and we collect needed info to make dh-golang solid
> sooner and ready for the upload to unstable.
>
> Best regards,
> --
> -Andrew



-- 
-Andrew

Reply via email to