Public bug reported:

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

** Affects: gitlab-ci-multi-runner (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1940667

Title:
  gitlab-ci-multi-runner/13.3.1+dfsg-4 FTBFS in Impish

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gitlab-ci-multi-runner/+bug/1940667/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to