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 1A7CA1382C5 for ; Tue, 23 Jan 2018 16:35:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4C65BE091F; Tue, 23 Jan 2018 16:35:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 2477DE091F for ; Tue, 23 Jan 2018 16:35:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6DC30335C0B for ; Tue, 23 Jan 2018 16:35:50 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 25B1115D for ; Tue, 23 Jan 2018 16:35:47 +0000 (UTC) From: "Mike Gilbert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Gilbert" Message-ID: <1516724224.bf83a0291b3300beb0ab6ef938a57569b6adf909.floppym@gentoo> Subject: [gentoo-commits] data/gentoo-news:master commit in: 2018-01-23-systemd-blocker/ X-VCS-Repository: data/gentoo-news X-VCS-Files: 2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt X-VCS-Directories: 2018-01-23-systemd-blocker/ X-VCS-Committer: floppym X-VCS-Committer-Name: Mike Gilbert X-VCS-Revision: bf83a0291b3300beb0ab6ef938a57569b6adf909 X-VCS-Branch: master Date: Tue, 23 Jan 2018 16:35:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: fbd058fb-4b66-4e46-9dab-644f71799016 X-Archives-Hash: be014dd33c69d81f931755b38f60dcba commit: bf83a0291b3300beb0ab6ef938a57569b6adf909 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jan 23 16:17:04 2018 +0000 Commit: Mike Gilbert gentoo org> CommitDate: Tue Jan 23 16:17:04 2018 +0000 URL: https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=bf83a029 2018-01-23-systemd-blocker: new item .../2018-01-23-systemd-blocker.en.txt | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt b/2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt new file mode 100644 index 0000000..5eea4cb --- /dev/null +++ b/2018-01-23-systemd-blocker/2018-01-23-systemd-blocker.en.txt @@ -0,0 +1,46 @@ +Title: systemd sysv-utils blocker resolution +Author: Mike Gilbert +Posted: 2018-01-23 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: sys-apps/systemd + +Starting with systemd-236, the sysv-utils USE flag is enabled by +default. + +The sysv-utils USE flag controls installation of symlinks for several +key commands: + + /sbin/halt -> ../bin/systemctl + /sbin/init -> ../lib/systemd/systemd + /sbin/reboot -> ../bin/systemctl + /sbin/poweroff -> ../bin/systemctl + /sbin/runlevel -> ../bin/systemctl + /sbin/shutdown -> ../bin/systemctl + /sbin/telinit -> ../bin/systemctl + +These commands are otherwise provided by sys-apps/sysvinit. This package +is blocked by systemd when the sysv-utils USE flag is enabled. + +Enabling sysv-utils should cause Portage to un-merge sysvinit and OpenRC +if they are currently installed. emerge may emit a warning message +before doing so; if you are booting with systemd, this message is safe +to ignore. + +If you wish to keep sysvinit (and openrc) installed, you may disable the +sysv-utils USE flag locally. + +If you run into unresolvable blockers with sysv-utils enabled, ensure +that you do not have any reverse dependencies of sys-apps/sysvinit +selected (in your world file). + +Common packages to look for: + + sys-apps/sysvinit + sys-apps/openrc + net-misc/netifrc + +The equery command from gentoolkit may help track down installed +packages that depend on openrc. + + equery depends sys-apps/openrc