From: Matthias Maier Date: Sat, 16 Dec 2017 00:21:54 +0000 (-0600) Subject: app-emulation/lxc: drop sys-process/criu dependency. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=445cd75795248ebaec11621ca8017d3c0fd45a47;p=gentoo.git app-emulation/lxc: drop sys-process/criu dependency. sys-process/criu is an optional runtime dependency. lxc itself only ever calls the binary and queries relevant information at runtime. Thus simply drop the dependency. Added a readme entry to inform the user to install criu if needed. Package-Manager: Portage-2.3.18, Repoman-2.3.6 --- diff --git a/app-emulation/lxc/lxc-2.0.9.ebuild b/app-emulation/lxc/lxc-2.0.9.ebuild index 32cfa14111ec..7d1ac9e2fcca 100644 --- a/app-emulation/lxc/lxc-2.0.9.ebuild +++ b/app-emulation/lxc/lxc-2.0.9.ebuild @@ -31,7 +31,6 @@ DEPEND="${RDEPEND} >=sys-kernel/linux-headers-3.2" RDEPEND="${RDEPEND} - sys-process/criu[selinux=] sys-apps/util-linux app-misc/pax-utils virtual/awk" @@ -200,7 +199,10 @@ src_install() { Correspondingly, for systemd a service file lxc@.service is installed. Enable and start lxc@configname in order to start the container defined - in /etc/lxc/configname.conf." + in /etc/lxc/configname.conf. + + If you want checkpoint/restore functionality, please install criu + (sys-process/criu)." DISABLE_AUTOFORMATTING=true readme.gentoo_create_doc }