commit:     a80829ba239d31e93d2711841692441bfa9686e5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  6 17:02:59 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Mar  6 17:03:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80829ba

sys-apps/systemd: Block app-laptop/laptop-mode-tools

The included udev rules cause an overload of start requests, which can
cause issues when booting.

We can drop this blocker if/when this bahvior changes.

Bug: https://github.com/systemd/systemd/issues/2684

Package-Manager: portage-2.2.27_p64

 sys-apps/systemd/systemd-229.ebuild  | 4 +++-
 sys-apps/systemd/systemd-9999.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-229.ebuild 
b/sys-apps/systemd/systemd-229.ebuild
index 3c64f29..bbb88dc 100644
--- a/sys-apps/systemd/systemd-229.ebuild
+++ b/sys-apps/systemd/systemd-229.ebuild
@@ -64,11 +64,13 @@ 
COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
 
 # baselayout-2.2 has /run
+# laptop-mode-tools: https://github.com/systemd/systemd/issues/2684
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        !sys-auth/nss-myhostname
        !sys-fs/eudev
-       !sys-fs/udev"
+       !sys-fs/udev
+       !app-laptop/laptop-mode-tools"
 
 # sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
 PDEPEND=">=sys-apps/dbus-1.6.8-r1:0[systemd]

diff --git a/sys-apps/systemd/systemd-9999.ebuild 
b/sys-apps/systemd/systemd-9999.ebuild
index c0635b4..8a5942c 100644
--- a/sys-apps/systemd/systemd-9999.ebuild
+++ b/sys-apps/systemd/systemd-9999.ebuild
@@ -63,11 +63,13 @@ 
COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
 
 # baselayout-2.2 has /run
+# laptop-mode-tools: https://github.com/systemd/systemd/issues/2684
 RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        !sys-auth/nss-myhostname
        !sys-fs/eudev
-       !sys-fs/udev"
+       !sys-fs/udev
+       !app-laptop/laptop-mode-tools"
 
 # sys-apps/dbus: the daemon only (+ build-time lib dep for tests)
 PDEPEND=">=sys-apps/dbus-1.8.8:0[systemd]

Reply via email to