From 445cd75795248ebaec11621ca8017d3c0fd45a47 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Fri, 15 Dec 2017 18:21:54 -0600 Subject: 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 --- app-emulation/lxc/lxc-2.0.9.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'app-emulation') 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 } -- cgit v1.2.3-65-gdbad