Gentoo Archives: gentoo-user

From: Ashley Dixon <ash@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] sys-apps/systemd is blocking app-emulation/docker-19.03.12
Date: Sat, 22 Aug 2020 20:10:36
Message-Id: 20200822200901.6bmcz64zx547pk2e@ad-gentoo-main
In Reply to: [gentoo-user] sys-apps/systemd is blocking app-emulation/docker-19.03.12 by Hogren
1 On Sat, Aug 22, 2020 at 09:48:00PM +0200, Hogren wrote:
2 > These are the packages that would be merged, in order:
3 >
4 > Calculating dependencies... done!
5 > [ebuild  N     ] app-emulation/docker-19.03.12::gentoo USE="container-init
6 > overlay seccomp -apparmor -aufs -btrfs -device-mapper -hardened" 0 KiB
7 > [blocks B      ] sys-apps/systemd[-cgroup-hybrid(+)]
8 > ("sys-apps/systemd[-cgroup-hybrid(+)]" is blocking
9 > app-emulation/docker-19.03.12)
10 >
11 > Total: 1 package (1 new), Size of downloads: 0 KiB
12 > Conflict: 1 block (1 unsatisfied)
13 >
14 >  * Error: The above package list contains packages which cannot be
15 >  * installed at the same time on the same system.
16 >
17 >   (sys-apps/systemd-245.5:0/2::gentoo, installed) pulled in by
18 >     sys-apps/systemd required by @selected
19 >
20 >   (app-emulation/docker-19.03.12:0/0::gentoo, ebuild scheduled for merge)
21 > pulled in by
22 >     app-emulation/docker
23
24 systemd is not blocking Docker; Docker is blocking systemd. From the ebuild
25 (gentoo.git/app-emulation/docker/docker-19.03.12.ebuild):
26
27 RDEPEND="
28 ${COMMON_DEPEND}
29 !sys-apps/systemd[-cgroup-hybrid(+)]
30
31 [...]
32
33 I.e., "block systemd unless the `cgroup-hybrid` flag is set". The `(+)` suffix
34 means that the flag is assumed to be enabled if it does not exist [1]. For your
35 particular case (systemd v. 245.5), this suffix is irrelevant.
36
37 Just re-emerge systemd with USE="cgroup-hybrid" and see if that helps.
38
39 Ashley.
40
41 [1] https://devmanual.gentoo.org/general-concepts/dependencies/#use-dependency-defaults
42
43 --
44
45 Ashley Dixon
46 suugaku.co.uk
47
48 2A9A 4117
49 DA96 D18A
50 8A7B B0D2
51 A30E BF25
52 F290 A8AA

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies