Created attachment 867582 [details] emerge --info Hello team, Yesterday I remember updating dev-lang/go and portage instructed me to rebuild the applications dependent by Go, docker being one. So I did that. I don't remember if either docker, docker-compose or containerd were upgraded yesterday as well, but since then I have been unable to build container using docker-compose. docker build works fine though. Error: >>> {clientepwd}$ docker compose -f docker-compose.yaml up [+] Building 14.7s (1/1) FINISHED => ERROR [internal] booting buildkit 14.7s => => starting container buildx_buildkit_default 14.7s ------ > [internal] booting buildkit: #0 14.68 time="2023-08-10T11:47:20Z" level=warning msg="using host network as the defaultime="2023-08-10T11:47:20Z" level=warning msg="using host network as the default" #0 14.68 time="2023-08-10T11:47:21Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 dtime="2023-08-10T11:47:21Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 `time="2023-08-10T11:47:21Z" level=warning msg="currently, only the default worker can be used." #0 14.68 \time="2023-08-10T11:47:21Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 =time="2023-08-10T12:04:33time="2023-08-10T11:47:21Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 time="2023-08-10T11:47:21Z" level=warning msg="currently, only the default worker can be used." #0 14.68 time="2023-08-10T11:47:21Z" level=warning msg="currently, only the default worker can be used." #0 14.68 time="2023-08-10T12:04:33Z" level=info msg="stopping server" #0 14.68 buildkitd: context canctime="2023-08-10T12:04:33Z" level=info msg="stopping server" #0 14.68 time="2023-08-10T12:25:52Z" time="2023-08-10T12:25:52Z" level=info msg="auto snapshotter: using overlayfs" #0 14.68 time="2023-08-10T12:25:52Z" level=info msg="found worker \"x2asdb547e0aq0xksxqxv3rtime="2023-08-10T12:25:52Z" level=info msg="found worker \"x2asdb547e0aq0xksxqxv3rpg\", labels=map[org.mobyproject.buildkit.worker.executor:oci org.mobyproject.buildkit.worker.hostname:7b8283473b7c org.mobyproject.buildkit.worker.network:host org.mobyproject.buildkit.worker.oci.process-mode:sandbox org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:overlayfs], platforms=[linux/amd64 linux/amd64/v2 linux/amd64/v3 linux/386]" #0 14.68 time="2023-08-10T12:25:52Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 `time="2023-08-10T12:25time="2023-08-10T12:25:52Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 time="2023-08-10T12:25:52Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 time="2023-08-10T12:25:52Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 buildkitd: context canceled #0 14.68 Otime="2023-08-10T12:37:11buildkitd: context canceled #0 14.68 time="2023-08-10T12:37:11Z" level=warning msg="using host network as the defaultime="2023-08-10T12:37:11Z" level=warning msg="using host network as the default" #0 14.68 time="2023-08-10T12:37:11Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 dtime="2023-08-10T12:37:11Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 `time="2023-08-10T12:37:11Z" level=warning msg="currently, only the default worker can be used." #0 14.68 \time="2023-08-10T12:37:11Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 =time="2023-08-10T19:15:09time="2023-08-10T12:37:11Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 time="2023-08-10T12:37:11Z" level=warning msg="currently, only the default worker can be used." #0 14.68 time="2023-08-10T12:37:11Z" level=warning msg="currently, only the default worker can be used." #0 14.68 time="2023-08-10T19:15:09Z" level=info msg="stopping server" #0 14.68 buildkitd: context canctime="2023-08-10T19:15:09Z" level=info msg="stopping server" #0 14.68 time="2023-08-10T19:15:30Z" time="2023-08-10T19:15:30Z" level=info msg="auto snapshotter: using overlayfs" #0 14.68 time="2023-08-10T19:15:30Z" level=info msg="found worker \"x2asdb547e0aq0xksxqxv3rtime="2023-08-10T19:15:30Z" level=info msg="found worker \"x2asdb547e0aq0xksxqxv3rpg\", labels=map[org.mobyproject.buildkit.worker.executor:oci org.mobyproject.buildkit.worker.hostname:7b8283473b7c org.mobyproject.buildkit.worker.network:host org.mobyproject.buildkit.worker.oci.process-mode:sandbox org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:overlayfs], platforms=[linux/amd64 linux/amd64/v2 linux/amd64/v3 linux/386]" #0 14.68 time="2023-08-10T19:15:30Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 `time="2023-08-10T19:15time="2023-08-10T19:15:30Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 time="2023-08-10T19:15:30Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 time="2023-08-10T19:15:30Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 buildkitd: context canceled #0 14.68 Otime="2023-08-10T19:38:53buildkitd: context canceled #0 14.68 time="2023-08-10T19:38:53Z" level=warning msg="using host network as the defaultime="2023-08-10T19:38:53Z" level=warning msg="using host network as the default" #0 14.68 time="2023-08-10T19:38:53Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 dtime="2023-08-10T19:38:53Z" level=info msg="found 1 workers, default=\"x2asdb547e0aq0xksxqxv3rpg\"" #0 14.68 `time="2023-08-10T19:38:53Z" level=warning msg="currently, only the default worker can be used." #0 14.68 \time="2023-08-10T19:38:53Z" level=info msg="running server on /run/buildkit/buildkitd.sock" #0 14.68 time="2023-08-10T19:38:53Z" level=warning msg="skipping containerd worker, as \"/run/containerd/containerd.sock\" does not exist" #0 14.68 time="2023-08-10T19:38:53Z" level=warning msg="currently, only the default worker can be used." #0 14.68 time="2023-08-10T19:38:53Z" level=warning msg="currently, only the default worker can be used." #0 14.68 ------ http: invalid Host header {clientepwd}$ <<< I noticed the warning message mentions that containerd.sock is not found in /run/containerd/, but it is indeed. >>> {clientepwd}$ sudo file /run/containerd/containerd.sock /run/containerd/containerd.sock: socket {clientepwd}$ <<<
Here is what I emerged during the past few days. >>> {clientepwd}$ sudo qlop -mv -d '2023-08-06' -d '2023-08-10' 2023-08-07T17:36:13 >>> gui-libs/egl-wayland-1.1.12_p20230718 2023-08-07T17:36:28 >>> www-client/firefox-bin-116.0.1 2023-08-09T10:59:16 >>> sys-kernel/linux-firmware-20230804 2023-08-09T10:59:59 >>> dev-lang/go-1.20.7 2023-08-09T11:01:10 >>> sys-firmware/intel-microcode-20230808_p20230804 2023-08-09T11:01:15 >>> www-client/firefox-bin-116.0.2 2023-08-09T11:02:46 >>> dev-go/go-md2man-2.0.0 2023-08-09T11:02:52 >>> app-containers/docker-cli-24.0.5 2023-08-09T11:03:12 >>> app-containers/runc-1.1.7 2023-08-09T11:03:24 >>> app-containers/docker-compose-2.17.2 2023-08-09T11:04:04 >>> app-containers/containerd-1.7.1-r1 2023-08-09T11:04:49 >>> app-containers/docker-24.0.5 2023-08-09T20:22:41 >>> net-im/discord-0.0.28 {clientepwd}$ <<< Thanks
Created attachment 867591 [details] docker-compose error
I tried the docker-compose-linux-x86_64-2.20.3 binary from https://github.com/docker/compose/releases/tag/v2.20.3 and it works as expected. So it is definitely docker-compose-2.17.2 that is broken on Gentoo.
I just added 2.20.2, but I see that 2.20.3 was released today. I'm working on adding it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22511825e8f18a1e46b368ca117865588b450294 commit 22511825e8f18a1e46b368ca117865588b450294 Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2023-08-11 16:04:20 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2023-08-11 16:06:20 +0000 app-containers/docker-compose: add 2.20.3 Closes: https://bugs.gentoo.org/912039 Signed-off-by: William Hubbs <williamh@gentoo.org> app-containers/docker-compose/Manifest | 2 + .../docker-compose/docker-compose-2.20.3.ebuild | 50 ++++++++++++++++++++++ 2 files changed, 52 insertions(+)
Works now. Thank you mate :)