* Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check
@ 2021-08-04 12:35 99% ` Thomas Deutschmann
0 siblings, 0 replies; 1+ results
From: Thomas Deutschmann @ 2021-08-04 12:35 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1.1: Type: text/plain, Size: 1122 bytes --]
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
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
break the override mechanism systemd introduced. I.e. packages were and
are still only allowed to install below /usr (/lib), to allow local
system administrators to override installed unit/tmpfiles spec by
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
added an ebuild doing something like that but in the end, that's the
idea of having such a check: To notice something like that, just in case ;-)
--
Regards,
Thomas Deutschmann / Gentoo Linux Developer
fpr: C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 495 bytes --]
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2021-07-31 23:56 [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check Sam James
2021-08-04 2:39 ` Thomas Deutschmann
2021-08-04 2:56 ` Sam James
2021-08-04 12:35 99% ` Thomas Deutschmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox