Public bug reported:

Attempts to build crowdsec fail like so:
# github.com/crowdsecurity/crowdsec/pkg/metabase
src/github.com/crowdsecurity/crowdsec/pkg/metabase/container.go:65:3: cannot 
use "github.com/docker/go-connections/nat".PortMap{...} (type 
"github.com/docker/go-connections/nat".PortMap) as type 
"github.com/docker/docker/vendor/github.com/docker/go-connections/nat".PortMap 
in field value

crowdsec depends on golang-github-docker-docker-dev and golang-github-
docker-go-connections-dev.

golang-github-docker-docker-dev includes a vendored source directory,
which includes things from golang-github-docker-go-connections-dev.

By modifying golang-github-docker-docker-dev to no longer include this
vendored source directory, we can enable crowdsec to build after some
modest adjustments to crowdesc's build-depends.

However, there are other packages with dependencies on 
golang-github-docker-docker-dev, and 6 of these do require build-dependency 
tweaks.  A sample of this transition can be seen at:
https://launchpad.net/~dbungert/+archive/ubuntu/docker-io-golang-rebuild?field.series_filter=impish

** Affects: crowdsec (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: docker.io (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-containers-buildah (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-containers-common (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-containers-image (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-fsouza-go-dockerclient (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-openshift-imagebuilder (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: golang-github-tonistiigi-fsutil (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Tags added: update-excuse

** Also affects: docker.io (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-containers-buildah (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-containers-common (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-containers-image (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-fsouza-go-dockerclient (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-openshift-imagebuilder (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: golang-github-tonistiigi-fsutil (Ubuntu)
   Importance: Undecided
       Status: New

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

Title:
  FTBFS due to conflict with vendored source in docker.io

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/crowdsec/+bug/1946376/+subscriptions


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

Reply via email to