From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 52DB513800E for ; Wed, 8 Aug 2012 14:16:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6DFCE0850; Wed, 8 Aug 2012 14:16:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A9B63E0720 for ; Wed, 8 Aug 2012 14:15:22 +0000 (UTC) Received: from pomiocik.lan (87-205-57-138.adsl.inetia.pl [87.205.57.138]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 161481B4030; Wed, 8 Aug 2012 14:15:20 +0000 (UTC) Date: Wed, 8 Aug 2012 16:15:51 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: Jason@zx2c4.com Subject: Re: [gentoo-dev] Global Systemd USE Flag Message-ID: <20120808161551.425c8e62@pomiocik.lan> In-Reply-To: References: Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.11; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/IFll5idXqfqkeHxYAz1HA8r"; protocol="application/pgp-signature" X-Archives-Salt: 3b325661-1a13-417f-ba0b-3139d353da0f X-Archives-Hash: 7789da6e5cdbaf58cd0b6544af45a7e4 --Sig_/IFll5idXqfqkeHxYAz1HA8r Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 8 Aug 2012 15:11:42 +0200 "Jason A. Donenfeld" wrote: > Sorry if this has been discussed to death, but I couldn't find any > definitive decisions on it, so I thought I'd mention things in a > fairly simple manner: >=20 > Step 1: I use OpenRC/sysvinit. >=20 > Dell ~ # readlink -f /proc/1/exe > /sbin/init > Dell ~ # equery b /sbin/init > * Searching for /sbin/init ... > sys-apps/sysvinit-2.88-r3 (/sbin/init) >=20 >=20 > Step 2: There are lots of systemd service files installed. >=20 > Dell ~ # ls /usr/lib/systemd/system/*.service|wc -l > 21 >=20 >=20 > Step 3: What on earth is installing them? >=20 > Dell ~ # equery b /usr/lib/systemd/system/*.service > media-libs/libcanberra-0.29 > (/usr/lib/systemd/system/canberra-system-shutdown-reboot.service) > media-libs/libcanberra-0.29 > (/usr/lib/systemd/system/canberra-system-bootup.service) > media-libs/libcanberra-0.29 > (/usr/lib/systemd/system/canberra-system-shutdown.service) > media-sound/alsa-utils-1.0.25-r2 > (/usr/lib/systemd/system/alsa-restore.service) > media-sound/alsa-utils-1.0.25-r2 > (/usr/lib/systemd/system/alsa-store.service) net-misc/dhcpcd-5.5.6 > (/usr/lib/systemd/system/dhcpcd.service) net-misc/openssh-6.0_p1-r1 > (/usr/lib/systemd/system/sshd@.service) net-misc/openssh-6.0_p1-r1 > (/usr/lib/systemd/system/sshd.service) net-wireless/bluez-4.101-r1 > (/usr/lib/systemd/system/bluetooth.service) > net-wireless/wpa_supplicant-1.0 > (/usr/lib/systemd/system/wpa_supplicant.service) > net-wireless/wpa_supplicant-1.0 > (/usr/lib/systemd/system/wpa_supplicant@.service) sys-apps/dbus-1.6.4 > (/usr/lib/systemd/system/dbus.service) > sys-auth/consolekit-0.4.5_p20120320 > (/usr/lib/systemd/system/console-kit-log-system-start.service) > sys-auth/consolekit-0.4.5_p20120320 > (/usr/lib/systemd/system/console-kit-daemon.service) > sys-auth/consolekit-0.4.5_p20120320 > (/usr/lib/systemd/system/console-kit-log-system-restart.service) > sys-auth/consolekit-0.4.5_p20120320 > (/usr/lib/systemd/system/console-kit-log-system-stop.service) > sys-auth/polkit-0.107 (/usr/lib/systemd/system/polkit.service) > sys-fs/udev-187-r1 > (/usr/lib/systemd/system/systemd-udev-trigger.service) > sys-fs/udev-187-r1 > (/usr/lib/systemd/system/systemd-udev-settle.service) > sys-fs/udev-187-r1 (/usr/lib/systemd/system/systemd-udevd.service) > sys-power/upower-0.9.17-r1 (/usr/lib/systemd/system/upower.service) >=20 >=20 > Yowza! All the packages that provide systemd unit files are installing > them?! But I don't even use systemd. I don't want this cruft on my > system. >=20 > Proposal: global USE flag for systemd, just like there's one for > openrc. INSTALL_MASK=3D/usr/lib/systemd And live happy to the day you notice your system no longer boots. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/IFll5idXqfqkeHxYAz1HA8r Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAlAidJwACgkQfXuS5UK5QB1CogQAhIWSyZ6SRr/ODMLR1By/S10Y ksrG490zzjAFf7FPsNKzwLcaLtmsn8zTod4MuSsnm2qsAmD8oO5nswRPRIJZl8Xr aIwM+1l52VTyfOqQdteA8A5MvAXhCQbtWsrxXaPOK1OTAuZZW+d2KAvcT3aevjxX 4hKL1bTUDbX8JCaTTYg= =Tz5K -----END PGP SIGNATURE----- --Sig_/IFll5idXqfqkeHxYAz1HA8r--