From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-95161-garchives=archives.gentoo.org@lists.gentoo.org> 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 1C7CC139360 for <garchives@archives.gentoo.org>; Wed, 4 Aug 2021 12:35:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D583FE0951; Wed, 4 Aug 2021 12:35:19 +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 930D9E0943 for <gentoo-dev@lists.gentoo.org>; Wed, 4 Aug 2021 12:35:18 +0000 (UTC) Subject: Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check To: gentoo-dev@lists.gentoo.org References: <20210731235634.1935562-1-sam@gentoo.org> <bc40bbe3-ea15-ed51-97c3-5c8ba11afaf3@gentoo.org> <65007E42-5308-47BD-81F1-5D86393AFF11@gentoo.org> From: Thomas Deutschmann <whissi@gentoo.org> Organization: Gentoo Linux Message-ID: <b8ce6247-2bff-3da5-7a7d-5e13081d3b4e@gentoo.org> Date: Wed, 4 Aug 2021 14:35:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <65007E42-5308-47BD-81F1-5D86393AFF11@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="O7n0NniRJ9k5bHnCRXTabpC5zWPzwCJpZ" X-Archives-Salt: 00f9bc3a-98e0-457b-81e2-290bbb33f4d2 X-Archives-Hash: 565efeab6f253c402212fd8d8aa58945 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --O7n0NniRJ9k5bHnCRXTabpC5zWPzwCJpZ Content-Type: multipart/mixed; boundary="imvZzIdLHq9NDMJXeaykLnmwPeUmwZNhX"; protected-headers="v1" From: Thomas Deutschmann <whissi@gentoo.org> To: gentoo-dev@lists.gentoo.org Message-ID: <b8ce6247-2bff-3da5-7a7d-5e13081d3b4e@gentoo.org> Subject: Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check References: <20210731235634.1935562-1-sam@gentoo.org> <bc40bbe3-ea15-ed51-97c3-5c8ba11afaf3@gentoo.org> <65007E42-5308-47BD-81F1-5D86393AFF11@gentoo.org> In-Reply-To: <65007E42-5308-47BD-81F1-5D86393AFF11@gentoo.org> --imvZzIdLHq9NDMJXeaykLnmwPeUmwZNhX Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2021-08-04 04:56, Sam James wrote: > Sure, thanks for the clarification. It's deprecated in the sense of > ebuilds installing to it though, right? Well, it triggered me because saying it's deprecated implies two things=20 for me: 1) It was OK for packages to do that in the past 2) Something has changed upstream Regarding 1) It was never OK for packages to install in that location. That will=20 break the override mechanism systemd introduced. I.e. packages were and=20 are still only allowed to install below /usr (/lib), to allow local=20 system administrators to override installed unit/tmpfiles spec by=20 placing a file with the same name in the corresponding directory in /etc.= Regarding 2) Nothing has changed upstream regarding these locations. I personally hope that this QA check will never fire in hope we never=20 added an ebuild doing something like that but in the end, that's the=20 idea of having such a check: To notice something like that, just in case = ;-) --=20 Regards, Thomas Deutschmann / Gentoo Linux Developer fpr: C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 --imvZzIdLHq9NDMJXeaykLnmwPeUmwZNhX-- --O7n0NniRJ9k5bHnCRXTabpC5zWPzwCJpZ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEExKRzo+LDXJgXHuURObr3Jv2BVkFAmEKiX8FAwAAAAAACgkQRObr3Jv2BVne xggAhEj9bmeMdNXcub06jLJBQ1BWmkhcb9PkVCwQxj8BxD4mJWOCw25u88/5aRPpVMp+XROa081L XvE0INGDAbIdlZ6Wy8NfSrwDm3ISuYWGugPZkqixQIAJK2BYhGnNoAGh/nS4rrLnEdzzMXBNXAno EA3IKtu7Xp4uK753vVN+OiXITtnQPeOnYkrAviJfLqLkt5d9BmVgG6OwEbeL25YdxrMxNlCU2smy vOb9JG6z+sWpfCYRTifw8kWY2QXJRLHRDMKht5t7ToDapB20xIEEi4XKptpwhOIE5cbFXd2wgUKx RajVXtLaAm41Spc7jNL9ZpJosLBBzkhUXIwDNIXAcg== =Qfs/ -----END PGP SIGNATURE----- --O7n0NniRJ9k5bHnCRXTabpC5zWPzwCJpZ--