Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH v2] profiles.desc: Lower profiles with broken depgraph from dev to exp
Date: Thu, 11 Jan 2018 21:09:07
Message-Id: b9aeeae9-f5bf-68e0-179c-8410c9f6f12c@gentoo.org
In Reply to: [gentoo-dev] [PATCH v2] profiles.desc: Lower profiles with broken depgraph from dev to exp by "Michał Górny"
1 On 1/11/18 2:45 PM, Michał Górny wrote:
2 > Lower those of dev profiles that currently have broken depgraph to exp
3 > status. This will allow us to enable CI runs for dev profiles without
4 > triggering new issues, and start actively pursing improving exp
5 > profiles to dev one by one.
6 > ---
7 > profiles/profiles.desc | 104 ++++++++++++++++++++++++-------------------------
8 > 1 file changed, 52 insertions(+), 52 deletions(-)
9 >
10 > diff --git a/profiles/profiles.desc b/profiles/profiles.desc
11 > index 4e3223a76b14..d9bcb8b60e8b 100644
12 > --- a/profiles/profiles.desc
13 > +++ b/profiles/profiles.desc
14 > @@ -29,7 +29,7 @@ amd64 default/linux/amd64/13.0/desktop/plasma/systemd stable
15 > amd64 default/linux/amd64/13.0/developer stable
16 > amd64 default/linux/amd64/13.0/no-multilib stable
17 > amd64 default/linux/amd64/13.0/systemd stable
18 > -amd64 default/linux/amd64/13.0/x32 dev
19 > +amd64 default/linux/amd64/13.0/x32 exp
20 > amd64 default/linux/amd64/17.0 stable
21 > amd64 default/linux/amd64/17.0/selinux dev
22 > amd64 default/linux/amd64/17.0/hardened dev
23 > @@ -44,7 +44,7 @@ amd64 default/linux/amd64/17.0/no-multilib stable
24 > amd64 default/linux/amd64/17.0/no-multilib/hardened dev
25 > amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux dev
26 > amd64 default/linux/amd64/17.0/systemd stable
27 > -amd64 default/linux/amd64/17.0/x32 dev
28 > +amd64 default/linux/amd64/17.0/x32 exp
29 >
30 > # Experimental SYMLINK_LIB=no profiles
31 > # Run app-portage/unsymlink-lib *before* switching the profile.
32 > @@ -90,14 +90,14 @@ arm default/linux/arm/13.0/armv7a/desktop/gnome dev
33 > arm default/linux/arm/13.0/armv7a/developer dev
34 >
35 > # ARM64 Profiles
36 > -arm64 default/linux/arm64/13.0 dev
37 > +arm64 default/linux/arm64/13.0 exp
38 > arm64 default/linux/arm64/13.0/desktop exp
39 > -arm64 default/linux/arm64/13.0/desktop/systemd dev
40 > +arm64 default/linux/arm64/13.0/desktop/systemd exp
41 > arm64 default/linux/arm64/13.0/developer exp
42 > arm64 default/linux/arm64/13.0/systemd exp
43 > -arm64 default/linux/arm64/17.0 dev
44 > +arm64 default/linux/arm64/17.0 exp
45 > arm64 default/linux/arm64/17.0/desktop exp
46 > -arm64 default/linux/arm64/17.0/desktop/systemd dev
47 > +arm64 default/linux/arm64/17.0/desktop/systemd exp
48 > arm64 default/linux/arm64/17.0/developer exp
49 > arm64 default/linux/arm64/17.0/systemd exp
50 >
51 > @@ -132,17 +132,17 @@ m68k default/linux/m68k/17.0/desktop/gnome exp
52 > m68k default/linux/m68k/17.0/developer exp
53 >
54 > # MIPS Profiles
55 > -mips default/linux/mips/13.0/o32 dev
56 > -mips default/linux/mips/13.0/n32 dev
57 > +mips default/linux/mips/13.0/o32 exp
58 > +mips default/linux/mips/13.0/n32 exp
59 > mips default/linux/mips/13.0/n64 exp
60 > -mips default/linux/mips/13.0/multilib/o32 dev
61 > -mips default/linux/mips/13.0/multilib/n32 dev
62 > +mips default/linux/mips/13.0/multilib/o32 exp
63 > +mips default/linux/mips/13.0/multilib/n32 exp
64 > mips default/linux/mips/13.0/multilib/n64 exp
65 > -mips default/linux/mips/13.0/mipsel/o32 dev
66 > -mips default/linux/mips/13.0/mipsel/n32 dev
67 > +mips default/linux/mips/13.0/mipsel/o32 exp
68 > +mips default/linux/mips/13.0/mipsel/n32 exp
69 > mips default/linux/mips/13.0/mipsel/n64 exp
70 > -mips default/linux/mips/13.0/mipsel/multilib/o32 dev
71 > -mips default/linux/mips/13.0/mipsel/multilib/n32 dev
72 > +mips default/linux/mips/13.0/mipsel/multilib/o32 exp
73 > +mips default/linux/mips/13.0/mipsel/multilib/n32 exp
74 > mips default/linux/mips/13.0/mipsel/multilib/n64 exp
75 >
76 > # Nios II Profiles
77 > @@ -240,22 +240,22 @@ x86 default/linux/x86/17.0/developer stable
78 > x86 default/linux/x86/17.0/systemd stable
79 >
80 > # Gentoo/FreeBSD Profiles
81 > -amd64-fbsd default/bsd/fbsd/amd64/9.1 dev
82 > -amd64-fbsd default/bsd/fbsd/amd64/11.1 dev
83 > +amd64-fbsd default/bsd/fbsd/amd64/9.1 exp
84 > +amd64-fbsd default/bsd/fbsd/amd64/11.1 exp
85 > amd64-fbsd default/bsd/fbsd/amd64/9.1/clang exp
86 > amd64-fbsd default/bsd/fbsd/amd64/11.1/clang exp
87 > sparc-fbsd default/bsd/fbsd/sparc/8.2 exp
88 > -x86-fbsd default/bsd/fbsd/x86/9.1 dev
89 > -x86-fbsd default/bsd/fbsd/x86/11.1 dev
90 > +x86-fbsd default/bsd/fbsd/x86/9.1 exp
91 > +x86-fbsd default/bsd/fbsd/x86/11.1 exp
92 >
93
94
95 >
96 > @@ -290,37 +290,37 @@ x86 default/linux/musl/x86 exp
97 > x86 hardened/linux/musl/x86 exp
98 >
99 > # Non-embedded uclibc profiles
100 > -amd64 default/linux/uclibc/amd64 dev
101 > -amd64 hardened/linux/uclibc/amd64 dev
102 > -arm default/linux/uclibc/arm/armv7a dev
103 > -arm hardened/linux/uclibc/arm/armv7a dev
104 > -mips default/linux/uclibc/mips dev
105 > -mips hardened/linux/uclibc/mips dev
106 > -mips default/linux/uclibc/mips/mipsel dev
107 > -mips hardened/linux/uclibc/mips/mipsel dev
108 > -ppc default/linux/uclibc/ppc dev
109 > -ppc hardened/linux/uclibc/ppc dev
110 > -x86 default/linux/uclibc/x86 dev
111 > -x86 hardened/linux/uclibc/x86 dev
112 > +amd64 default/linux/uclibc/amd64 exp
113 > +amd64 hardened/linux/uclibc/amd64 exp
114 > +arm default/linux/uclibc/arm/armv7a exp
115 > +arm hardened/linux/uclibc/arm/armv7a exp
116 > +mips default/linux/uclibc/mips exp
117 > +mips hardened/linux/uclibc/mips exp
118 > +mips default/linux/uclibc/mips/mipsel exp
119 > +mips hardened/linux/uclibc/mips/mipsel exp
120 > +ppc default/linux/uclibc/ppc exp
121 > +ppc hardened/linux/uclibc/ppc exp
122 > +x86 default/linux/uclibc/x86 exp
123 > +x86 hardened/linux/uclibc/x86 exp
124 >
125
126 Dropping the uclibc and musl profiles to exp will seriously break things
127 for me. I'm going to say no to this.
128
129
130 --
131 Anthony G. Basile, Ph.D.
132 Gentoo Linux Developer [Hardened]
133 E-Mail : blueness@g.o
134 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
135 GnuPG ID : F52D4BBA