Activity log for bug #1940667

Date Who What changed Old value New value Message
2021-08-20 14:38:52 Lucas Kanashiro bug added bug
2021-12-01 19:39:53 Brian Murray summary gitlab-ci-multi-runner/13.3.1+dfsg-4 FTBFS in Impish gitlab-ci-multi-runner/13.3.1+dfsg-4 FTBFS in Jammy
2022-07-05 20:06:04 Steve Langasek description It is currently a FTBFS in because of some Go libraries that differ from Debian (a.k.a. container stack). The following build dependencies are missing: - golang-github-docker-distribution-dev - golang-github-gogo-protobuf-dev - golang-github-gorilla-websocket-dev After adding those build dependencies, it is still a FTBFS: ''' # gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:217:22: cannot use config.AuthConfigs (type map[string]"github.com/docker/cli/cli/config/types".AuthConfig) as type map[string]"github.com/docker/docker/api/types".AuthConfig in argument to addAll src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:245:2: cannot use newAuths (type map[string]"github.com/docker/cli/cli/config/types".AuthConfig) as type map[string]"github.com/docker/docker/api/types".AuthConfig in return argument src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:259:26: cannot use newAuths (type "github.com/docker/cli/cli/config/types".AuthConfig) as type "github.com/docker/docker/api/types".AuthConfig in assignment ''' This seems to be an incompatibility with the docker library we have in the archive, needs further investigation. However, I do not believe we should release this version in Impish, it is blocked in Debian due to a CVE not fixed: https://bugs.debian.org/985377 It is currently a FTBFS in because of some Go libraries that differ from Debian (a.k.a. container stack). The following build dependencies are not properly declared: - golang-github-docker-distribution-dev - golang-github-gogo-protobuf-dev - golang-github-gorilla-websocket-dev After adding those build dependencies, it is still a FTBFS: ''' # gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:217:22: cannot use config.AuthConfigs (type map[string]"github.com/docker/cli/cli/config/types".AuthConfig) as type map[string]"github.com/docker/docker/api/types".AuthConfig in argument to addAll src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:245:2: cannot use newAuths (type map[string]"github.com/docker/cli/cli/config/types".AuthConfig) as type map[string]"github.com/docker/docker/api/types".AuthConfig in return argument src/gitlab.com/gitlab-org/gitlab-runner/helpers/docker/auth/auth.go:259:26: cannot use newAuths (type "github.com/docker/cli/cli/config/types".AuthConfig) as type "github.com/docker/docker/api/types".AuthConfig in assignment ''' This seems to be an incompatibility with the docker library we have in the archive, needs further investigation. However, I do not believe we should release this version in Impish, it is blocked in Debian due to a CVE not fixed: https://bugs.debian.org/985377