From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 436E41582EF for ; Sun, 09 Feb 2025 06:01:20 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 04EF43430F3 for ; Sun, 09 Feb 2025 06:01:20 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 993E511047E; Sun, 09 Feb 2025 06:00:12 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 7B9321103CB for ; Sun, 09 Feb 2025 06:00:11 +0000 (UTC) Received: from [IPV6:2603:6011:3f0:6f00::12ac] (unknown [IPv6:2603:6011:3f0:6f00::12ac]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: eschwartz) by smtp.gentoo.org (Postfix) with ESMTPSA id 07C2D3430B6 for ; Sun, 09 Feb 2025 06:00:10 +0000 (UTC) Message-ID: <2ab038c9-1dae-43d8-b2f5-bcfa1dca9638@gentoo.org> Date: Sun, 9 Feb 2025 01:00:07 -0500 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [gentoo-user] Update of systemd-utils failes (OpenRC) To: gentoo-user@lists.gentoo.org References: <29a0377a-1a44-b6a2-1c61-1d1562252455@hanft.de> <40682dd1-b0bb-5bc7-4526-fa3e8a3c4066@hanft.de> Content-Language: en-US From: Eli Schwartz Autocrypt: addr=eschwartz@gentoo.org; keydata= xjMEZmeRNBYJKwYBBAHaRw8BAQdAYNZ7pUDWhx1i2f3p6L2ZLu4FcY18UoeGC04Gq/khqwfN I0VsaSBTY2h3YXJ0eiA8ZXNjaHdhcnR6QGdlbnRvby5vcmc+wpYEExYKAD4WIQTvUdMIsc4j CIi+DYTqQj6ToWND8QUCZoRL+gIbAwUJBKKGAAULCQgHAwUVCgkICwUWAgMBAAIeBQIXgAAK CRDqQj6ToWND8aB5AP9r4kB691nNtNwKkdRiOdl7/k6WYzokvHvDamXxRJ0I+gEAjZqR5V8y mfR3fy2Z+r2Joeqdt3CIv5IwPs64spBvigLOOARmZ5E0EgorBgEEAZdVAQUBAQdATT46Z06b 1X9xjXFCYFxmq/Tj3tSEKZInDWTpoHQp4l8DAQgHwn4EGBYKACYWIQTvUdMIsc4jCIi+DYTq Qj6ToWND8QUCZmeRNAIbDAUJBKKGAAAKCRDqQj6ToWND8a2RAP40KPfbfoiZAJW5boFmFJ3G TUBDJRh9CWHyaPqq2PN+0wD/R07oLzfnJUN209mzi9TuTuHjeZybysyqXSw4MAxkMAY= In-Reply-To: <40682dd1-b0bb-5bc7-4526-fa3e8a3c4066@hanft.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------iqk0oqGc2mh0b17sT60YGBcb" X-Archives-Salt: bc243105-fab7-45f4-bd05-334739ae95da X-Archives-Hash: 5866f3729f718d79aeb89aab5754c3c4 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------iqk0oqGc2mh0b17sT60YGBcb Content-Type: multipart/mixed; boundary="------------z0arfrKDvhChAee5wG0qnSz5"; protected-headers="v1" From: Eli Schwartz To: gentoo-user@lists.gentoo.org Message-ID: <2ab038c9-1dae-43d8-b2f5-bcfa1dca9638@gentoo.org> Subject: Re: [gentoo-user] Update of systemd-utils failes (OpenRC) References: <29a0377a-1a44-b6a2-1c61-1d1562252455@hanft.de> <40682dd1-b0bb-5bc7-4526-fa3e8a3c4066@hanft.de> In-Reply-To: <40682dd1-b0bb-5bc7-4526-fa3e8a3c4066@hanft.de> --------------z0arfrKDvhChAee5wG0qnSz5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 2/8/25 3:56 AM, Matthias Hanft wrote: > Just the question remains: >=20 >> U I >> - - abi_x86_32 : 32-bit (x86) libraries >> + + acl : Add support for Access Control = Lists >> - - boot : Enable systemd-boot (UEFI boot = manager) >> - - kernel-install : Enable kernel-install >> + - kmod : Enable kernel module loading vi= a sys-apps/kmod >> - - python_single_target_python3_10 : Build for Python 3.10 only >> - - python_single_target_python3_11 : Build for Python 3.11 only >> + + python_single_target_python3_12 : Build for Python 3.12 only >> - - python_single_target_python3_13 : Build for Python 3.13 only >> - - secureboot : Automatically sign efi executab= les using user specified key >> - - sysusers : Enable systemd-sysusers >> - - test : Enable dependencies and/or prep= arations necessary to run tests (usually >> controlled by FEATURES=3Dtest b= ut can be toggled independently) >> + - tmpfiles : Enable systemd-tmpfiles >> + - udev : Enable systemd-udev (userspace = device manager) >> - - ukify : Enable systemd-ukify >=20 > With the update installed, the USE flags kmod, tmpfiles and udev change= d > from "off" to "on". The original 2022 addition of the systemd-utils package defaulted kmod and tmpfiles and udev to "on". In order to install it with those USE flags toggled "off" you would have had to locally set that in your package.use -- your reasons for doing so are best known by yourself. :) Those are decent defaults as you really want to have a tmpfiles.d processor of some sort, and a udev daemon, and the versions that were carved out of the systemd project and provided as standalone tools in "systemd-utils" are currently the only packaged versions of either one in ::gentoo (as the alternative for e.g. udev was just an outdated and unmaintained fork of systemd, and the alternative for tmpfiles was an insecure and abandoned project). It leaves open the question, which other packages did you use to satisfy the dependencies of: virtual/tmpfiles virtual/udev > Is this important, do I have to worry, or can I just > ignore it (because there's no impact at all without systemd? As Michael noted, systemd-utils exists to be a small collection of a few tools extracted from the systemd source code -- using the systemd-utils package at all, implies you aren't using systemd (in fact, systemd-utils will conflict with systemd! portage will not let you install systemd, if systemd-utils is currently installed), and thus per definition the systemd-utils package can't have any cause for concern with regard to systemd. --=20 Eli Schwartz --------------z0arfrKDvhChAee5wG0qnSz5-- --------------iqk0oqGc2mh0b17sT60YGBcb Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZ6hEZwUDAAAAAAAKCRCEp9ErcA0vV82p AP9Eiinju1triI59G8O54lZ1m/j7OVcIFr/Qrh+9UvQ5WwEAhJBZxNcpbrhjddP8W1CpaSKC/Tn5 oV62Zffpb8ETNg4= =4LxM -----END PGP SIGNATURE----- --------------iqk0oqGc2mh0b17sT60YGBcb--