From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E306B1382C5 for ; Sat, 9 Jan 2021 01:46:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BD09CE086B; Sat, 9 Jan 2021 01:46:21 +0000 (UTC) Received: from ciao.gmane.io (ciao.gmane.io [116.202.254.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CEA69E0843 for ; Sat, 9 Jan 2021 01:46:20 +0000 (UTC) Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1ky3Kb-00034c-LL for gentoo-user@lists.gentoo.org; Sat, 09 Jan 2021 02:46:17 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] app-emulation/docker-20.10.2 ebuild is borked? Date: Sat, 9 Jan 2021 03:46:10 +0200 Message-ID: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 X-Mozilla-News-Host: news://news.gmane.org:119 Content-Language: en-US X-Archives-Salt: 6fdbcb22-d162-4224-82c0-4942b5f527db X-Archives-Hash: 4233c9483ac105e32c5b966f54528344 Portage was trying to update docker from 20.10.1 to 20.10.2. However, it aborts with: ERROR: setup CONFIG_RT_GROUP_SCHED: is not set when it should be. That's a stupid requirement and not needed, as it breaks realtime scheduling with rtkit (PulseAudio for example.) So I copied the ebuild to my local overlay and removed ~RT_GROUP_SCHED from CONFIG_CHECK. Portage now aborts with: ERROR: compile ERROR: app-emulation/docker-20.10.2::local failed (compile phase): USE Flag 'selinux' not in IUSE for app-emulation/docker-20.10.2 OK, so I added "selinux" to IUSE. Portage now aborts with: Building: bundles/dynbinary-daemon/dockerd-dev GOOS="" GOARCH="" GOARM="" cannot find package "github.com/docker/docker/cmd/dockerd" in any of: /usr/lib/go/src/github.com/docker/docker/cmd/dockerd (from $GOROOT) /var/tmp/portage/app-emulation/docker-20.10.2/work/docker-20.10.2/src/github.com/docker/docker/cmd/dockerd (from $GOPATH) * ERROR: app-emulation/docker-20.10.2::local failed (compile phase): * dynbinary failed Unfortunately, 20.10.1 was deleted from portage and I cannot go back as docker-cli has already been updated to 20.10.2... Help?