Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/
Date: Mon, 23 Aug 2021 17:23:00
Message-Id: 1629739279.004d9ebd9fca5cbdd09d4f5b35943ef5270a2227.grobian@gentoo
1 commit: 004d9ebd9fca5cbdd09d4f5b35943ef5270a2227
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 23 17:21:19 2021 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 23 17:21:19 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004d9ebd
7
8 profiles/prefix/make.default: set TMPFILES_OPTIONAL to unbreak Prefix
9
10 systemd-tmpfiles isn't very friendly for non-Linux, that put aside,
11 tmpfiles aren't really used in Prefix; the host reboots, not the Prefix
12
13 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
14
15 profiles/prefix/make.defaults | 7 ++++++-
16 1 file changed, 6 insertions(+), 1 deletion(-)
17
18 diff --git a/profiles/prefix/make.defaults b/profiles/prefix/make.defaults
19 index cf9a80a8525..d510dcaff27 100644
20 --- a/profiles/prefix/make.defaults
21 +++ b/profiles/prefix/make.defaults
22 @@ -1,4 +1,4 @@
23 -# Copyright 1999-2019 Gentoo Authors
24 +# Copyright 1999-2021 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 # Some USE-flags that only die-hards don't want:
28 @@ -7,3 +7,8 @@
29 # ncurses: a nice working console drawing library
30 # ssl: encrypted connections are a nice feature
31 USE="readline zlib ncurses ssl"
32 +
33 +# disable tmpfiles eclass depending on virtual/tmpfiles, which currently
34 +# only resolves to systemd-tmpfiles and that one isn't even close to
35 +# compilation on non-Linux (musl already is a challenge).
36 +TMPFILES_OPTIONAL=yes_please