Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/releng:master commit in: releases/weekly/portage/stages/package.use/releng/
Date: Tue, 25 Sep 2018 16:25:13
Message-Id: 1537892222.e3eb201b5e5c4ab9cc9849cd4580545b0a53e994.bkohler@gentoo
1 commit: e3eb201b5e5c4ab9cc9849cd4580545b0a53e994
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 25 16:17:02 2018 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 25 16:17:02 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/releng.git/commit/?id=e3eb201b
7
8 portage/stages: apply -filecaps globally
9
10 releases/weekly/portage/stages/package.use/releng/iputils | 2 --
11 releases/weekly/portage/stages/package.use/releng/no-filecaps | 7 +++++++
12 releases/weekly/portage/stages/package.use/releng/pam | 2 --
13 3 files changed, 7 insertions(+), 4 deletions(-)
14
15 diff --git a/releases/weekly/portage/stages/package.use/releng/iputils b/releases/weekly/portage/stages/package.use/releng/iputils
16 deleted file mode 100644
17 index 4257bb4c..00000000
18 --- a/releases/weekly/portage/stages/package.use/releng/iputils
19 +++ /dev/null
20 @@ -1,2 +0,0 @@
21 -# Disable caps and filecaps or ping on the stage will only work for root
22 -net-misc/iputils -caps -filecaps
23
24 diff --git a/releases/weekly/portage/stages/package.use/releng/no-filecaps b/releases/weekly/portage/stages/package.use/releng/no-filecaps
25 new file mode 100644
26 index 00000000..901e5c36
27 --- /dev/null
28 +++ b/releases/weekly/portage/stages/package.use/releng/no-filecaps
29 @@ -0,0 +1,7 @@
30 +# For stage building, we cannot be sure the final unpack destination will have
31 +# xattr/fcaps support. To be safe, we build stages without filecaps, but allow
32 +# filecaps to be turned back on @ next full world upgrade. The ebuilds using
33 +# fcaps eclass will have more logic to safely fall back in case of missing
34 +# support.
35 +
36 +*/* -filecaps
37
38 diff --git a/releases/weekly/portage/stages/package.use/releng/pam b/releases/weekly/portage/stages/package.use/releng/pam
39 deleted file mode 100644
40 index 196ad1b7..00000000
41 --- a/releases/weekly/portage/stages/package.use/releng/pam
42 +++ /dev/null
43 @@ -1,2 +0,0 @@
44 -# Disable filecaps or we get a circular dep between sys-libs/pam and sys-libs/filecaps
45 -sys-libs/pam -filecaps