Hi,

> You also need to append into the CI pipeline.
>   SALSA_CI_SBUILD_ARGS: "--add-depends='dh-golang (>= 1.66~)'"
>
> See more details on:
>   
> https://wiki.debian.org/DebConf/26/Sprints/DebianGoTeam/GoModBuilds#Testing_packages_with_Salsa_CI

Indeed, Debian's default pinning means that simply enabling
'experimental' has no effect, newer packages must also be explicitly
pulled in.

Now I am seeing a bunch of issues:

https://salsa.debian.org/go-team/packages/victoriametrics/-/jobs/10103450
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
go: module _build/src/github.com/VictoriaMetrics/VictoriaMetrics
listed in go.work file requires go >= 1.26.4, but go.work lists go
1.26; to update it:
go work use
cd _build && go install -trimpath -v -p 2
go: module src/github.com/VictoriaMetrics/VictoriaMetrics listed in
go.work file requires go >= 1.26.4, but go.work lists go 1.26; to
update it:
go work use
dh_auto_build: error: cd _build && go install -trimpath -v -p 2
returned exit code 1
make: *** [debian/rules:16: binary] Error 25

https://salsa.debian.org/go-team/packages/etcd/-/jobs/10103461
dh build --buildsystem=golang --builddirectory=_build
   dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_configure -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_build -O--buildsystem=golang -O--builddirectory=_build
dh_auto_build: error: Unable to open directory
_build/src/go.etcd.io/etcd/api/v3/authpb No such file or directory
make[1]: *** [debian/rules:40: build] Error 25
make[1]: Leaving directory '/build/package/package'
make: *** [debian/rules:17: binary] Error 2

https://salsa.debian.org/go-team/packages/umoci/-/jobs/10104111
src/github.com/klauspost/compress/zstd/blockdec.go:15:2: no required
module provides package github.com/cespare/xxhash; to add it:

https://salsa.debian.org/go-team/packages/tiup/-/jobs/10103505
src/github.com/pingcap/tiup/cmd/mirror.go:30:2:
github.com/dlclark/[email protected] (replaced by
./src/github.com/dlclark/regexp2): reading
src/github.com/dlclark/regexp2/go.mod: open
/build/package/package/debian/_build/upstream/src/github.com/dlclark/regexp2/go.mod:
no such file or directory
src/github.com/pingcap/tiup/cmd/root.go:26:2:
github.com/dlclark/[email protected] (replaced by
./src/github.com/dlclark/regexp2): reading
src/github.com/dlclark/regexp2/go.mod: open
/build/package/package/debian/_build/upstream/src/github.com/dlclark/regexp2/go.mod:
no such file or directory
src/github.com/pingcap/tiup/cmd/history.go:21:2:
github.com/dlclark/[email protected] (replaced by
./src/github.com/dlclark/regexp2): reading
src/github.com/dlclark/regexp2/go.mod: open
/build/package/package/debian/_build/upstream/src/github.com/dlclark/regexp2/go.mod:
no such file or directory
src/github.com/pingcap/tiup/pkg/localdata/config.go:19:2:
github.com/dlclark/[email protected] (replaced by
./src/github.com/dlclark/regexp2): reading
src/github.com/dlclark/regexp2/go.mod: open
/build/package/package/debian/_build/upstream/src/github.com/dlclark/regexp2/go.mod:
no such file or directory
...

https://salsa.debian.org/go-team/packages/usql/-/jobs/10103516
 cd debian/.build/upstream && go install -trimpath -v -p 2 -tags
"mymysql mysql sqlite sqlite_app_armor sqlite_fts5 sqlite_introspect
sqlite_json1 sqlite_math_functions sqlite_stat4 sqlite_vtable
no_clickhouse no_csvq no_oracle no_sqlserver no_moderncsqlite"
-ldflags="-linkmode=external -X
github.com/xo/usql/text.CommandName=usql -X
github.com/xo/usql/text.CommandVersion=0.19.19" -buildmode=pie
github.com/xo/usql github.com/xo/usql/drivers/metadata
github.com/xo/usql/drivers/metadata/informationschema
github.com/xo/usql/drivers/metadata/mysql
github.com/xo/usql/drivers/metadata/postgres
github.com/xo/usql/drivers/mymysql github.com/xo/usql/drivers/mysql
github.com/xo/usql/drivers/sqlite3
github.com/xo/usql/drivers/sqlite3/sqshared github.com/xo/usql/env
github.com/xo/usql/handler github.com/xo/usql/metacmd
github.com/xo/usql/metacmd/charts github.com/xo/usql/rline
github.com/xo/usql/stmt github.com/xo/usql/styles
github.com/xo/usql/text
src/github.com/xo/usql/run.go:14:2: github.com/ziutek/[email protected]
(replaced by ./src/github.com/ziutek/mymysql): reading
src/github.com/ziutek/mymysql/go.mod: open
/build/package/package/debian/.build/upstream/src/github.com/ziutek/mymysql/go.mod:
no such file or directory
src/github.com/xo/usql/run.go:15:2: github.com/ziutek/[email protected]
(replaced by ./src/github.com/ziutek/mymysql): reading
src/github.com/ziutek/mymysql/go.mod: open
/build/package/package/debian/.build/upstream/src/github.com/ziutek/mymysql/go.mod:
no such file or directory
src/github.com/xo/usql/run.go:16:2: github.com/ziutek/[email protected]
(replaced by ./src/github.com/ziutek/mymysql): reading
src/github.com/ziutek/mymysql/go.mod: open
/build/package/package/debian/.build/upstream/src/github.com/ziutek/mymysql/go.mod:
no such file or directory
src/github.com/xo/usql/run.go:17:2: github.com/ziutek/[email protected]
(replaced by ./src/github.com/ziutek/mymysql): reading
src/github.com/ziutek/mymysql/go.mod: open
/build/package/package/debian/.build/upstream/src/github.com/ziutek/mymysql/go.mod:
no such file or directory
...


All other pipelines I ran passed, so this is only a subset that had issues.

Reply via email to