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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5ECA1158087 for ; Mon, 17 Jan 2022 23:27:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 74F3C2BC00C; Mon, 17 Jan 2022 23:27:10 +0000 (UTC) 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 pigeon.gentoo.org (Postfix) with ESMTPS id E61552BC00C for ; Mon, 17 Jan 2022 23:27:09 +0000 (UTC) From: "Andreas K. Huettel" To: gentoo-catalyst@lists.gentoo.org Subject: FORGET IT. Re: [gentoo-catalyst] about the systemd-tmpfiles patches Date: Tue, 18 Jan 2022 00:27:02 +0100 Message-ID: <6185113.6fTUFtlzNn@pinacolada> Organization: Gentoo Linux In-Reply-To: <3381292.n0HT0TaD9V@pinacolada> References: <2822868.X513TT2pbd@pinacolada> <3381292.n0HT0TaD9V@pinacolada> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3422126.yKrmzQ4Hd0"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Archives-Salt: 918445d2-e9f1-4023-8227-e76b637813e9 X-Archives-Hash: e614a6c3a6028ea7c6a3249e5f50ff5b --nextPart3422126.yKrmzQ4Hd0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1"; protected-headers="v1" From: "Andreas K. Huettel" To: gentoo-catalyst@lists.gentoo.org Subject: FORGET IT. Re: [gentoo-catalyst] about the systemd-tmpfiles patches Date: Tue, 18 Jan 2022 00:27:02 +0100 Message-ID: <6185113.6fTUFtlzNn@pinacolada> Organization: Gentoo Linux In-Reply-To: <3381292.n0HT0TaD9V@pinacolada> References: <2822868.X513TT2pbd@pinacolada> <3381292.n0HT0TaD9V@pinacolada> =46orget it. This is a lot of pain for not much gain [*]. I've bumped build-docbook-catalog to version 2.2, which now uses /etc/xml/.lock as lock directory (and creates it if needed). [*] On openrc profiles, running systemd-tmpfiles does not do anything since no config files are installed. /run/lock is created somewhere inside openrc, with different permissions compared to a systemd profile... so we'd need to install a hand-crafted config... That kind of gave me the last push towards a simpler solution. Am Montag, 17. Januar 2022, 16:25:18 CET schrieb Andreas K. Huettel: > on second thought, it probably makes sense to move the tmpfs mount and > the systemd-tmpfiles call for stage1root *after* the installation of > baselayout. started another test run... >=20 > Am Montag, 17. Januar 2022, 15:51:22 CET schrieb Andreas K. Huettel: > > 0) this is for bug 816303 and its fallout > > https://bugs.gentoo.org/816303=20 > >=20 > > 1) for this to even have a chance of working, systemd-tmpfiles needs to= be > > in *stage1* (otherwise it can't be called at the start of the stage3 > > build). > >=20 > > Since we can perfectly add whole systemd to packages.build, adding only > > systemd-tmpfiles on openrc stages is no big deal (I checked, it works). > >=20 > > 2) systemd-tmpfiles only does as much as its already present config says > >=20 > > Which means we get an additional hook, but it's not doing too much yet. > > I hope it's enough, so far I rebuilt stages 4 times with different pack= age > > sets and did not see any failures yet. > >=20 > >=20 >=20 >=20 >=20 =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) --nextPart3422126.yKrmzQ4Hd0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEE6W4INB9YeKX6Qpi1TEn3nlTQogYFAmHl+0ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU5 NkUwODM0MUY1ODc4QTVGQTQyOThCNTRDNDlGNzlFNTREMEEyMDYACgkQTEn3nlTQ ogYVow/9HPfD/wDzEmM37TLn4tD5LWqf9Z6el1lntWQP54d/qbnWEoZfPWzsrTnn ZuiaVkF0/e7F62hchJ/qkk+hAQCmXELg++sw18XJ0QFmYs7SNb5GH6ZQjpgl0+iE 2W4YHRGPHImGcia5m0cYsQBCoK7NVaaJIhHoqgN7xhIQhjRLKxi4CxXBj/DTZgwv zv4yQ4BS7bEK1LvYRPT6CoGtrdDqc9g6OwR7e60qz2TZlCQJhvBGGf3NmyCqKcBa tEIDEsrq2iT/FiwnHxXfIA7AyOQZyaepZk9qHFgXxW+KvTEdT95U3spIKUtUmRYn uDhnutc1urau19Z4v9aBH/SYdgdkopvOipbq5ocr1F8pGYyrIXQBaBcmhlooq0o/ 8Vr9uaYLRuM+inuSeF+MAOm/z9wp9KiftF9xH5zp/ML4ZtNFGs7Dxj4wWW7UHVAF 2Sm/Y9i/gomg/x61xK8Eb6LJNLjyMwuauSG6u7BkQjfSHFCzZ5+Ex9/4Tot5TP1M tB1Lo5m4ET4smAw/gW0Axe/LJCGBpMRsg+OZEoJH06ZOBiKVynuZvsnDQxPxYIdQ ltCnQbzxrXkbDy4hoW/FxqZGkFNmERVSExs52oPT4CUVk4Ri/ijSq/fK2HvSrRMX 8c/nP06dov6cjYVHsSxD/2WwomCVV8oKkHLclOKAwiSRrT81KKA= =6Yli -----END PGP SIGNATURE----- --nextPart3422126.yKrmzQ4Hd0--