Re: [gentoo-dev] [PATCH v3] profiles.desc: Lower some profiles with broken depgraph from dev to exp

2018-01-11 Thread Anthony G. Basile
On 1/11/18 4:47 PM, Michał Górny wrote:
> 
> I withdraw this since everyone obviously has his special workflow and we
> can't touch anything. Now the CI report is 3.5M large and lists over 900
> broken packages. Please start looking into fixing your profiles. Thank
> you.
> 

Now that you explained the issue to me on IRC, I'm going to work towards
restructuring the uclibc and musl profiles so that they inherit in a
manner similar to hardened.  I suspect this will clear out a lot of the
issues reported at [1].  It should also give those profiles more
longevity.  Its a fair bit of work, so I'll ask for some patience.

[1] https://qa-reports.gentoo.org/output/gentoo-ci/output.html

-- 
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail: bluen...@gentoo.org
GnuPG FP  : 1FED FAD9 D82C 52A5 3BAB  DC79 9384 FA6E F52D 4BBA
GnuPG ID  : F52D4BBA



Re: [gentoo-dev] [PATCH v3] profiles.desc: Lower some profiles with broken depgraph from dev to exp

2018-01-11 Thread Michał Górny
W dniu czw, 11.01.2018 o godzinie 21∶40 +0100, użytkownik Michał Górny
napisał:
> ---
>  profiles/profiles.desc | 80 
> +-
>  1 file changed, 40 insertions(+), 40 deletions(-)
> 
> diff --git a/profiles/profiles.desc b/profiles/profiles.desc
> index 4e3223a76b14..13cb5d0922c0 100644
> --- a/profiles/profiles.desc
> +++ b/profiles/profiles.desc
> @@ -29,7 +29,7 @@ amd64   
> default/linux/amd64/13.0/desktop/plasma/systemd stable
>  amd64   default/linux/amd64/13.0/developer  
> stable
>  amd64   default/linux/amd64/13.0/no-multilib
> stable
>  amd64   default/linux/amd64/13.0/systemd
> stable
> -amd64   default/linux/amd64/13.0/x32dev
> +amd64   default/linux/amd64/13.0/x32exp
>  amd64   default/linux/amd64/17.0
> stable
>  amd64   default/linux/amd64/17.0/selinuxdev
>  amd64   default/linux/amd64/17.0/hardened   dev
> @@ -44,7 +44,7 @@ amd64   default/linux/amd64/17.0/no-multilib
> stable
>  amd64   default/linux/amd64/17.0/no-multilib/hardened   dev
>  amd64   default/linux/amd64/17.0/no-multilib/hardened/selinux   dev
>  amd64   default/linux/amd64/17.0/systemd
> stable
> -amd64   default/linux/amd64/17.0/x32dev
> +amd64   default/linux/amd64/17.0/x32exp
>  
>  # Experimental SYMLINK_LIB=no profiles
>  # Run app-portage/unsymlink-lib *before* switching the profile.
> @@ -240,22 +240,22 @@ x86 default/linux/x86/17.0/developer
> stable
>  x86  default/linux/x86/17.0/systemd  stable
>  
>  # Gentoo/FreeBSD Profiles
> -amd64-fbsd   default/bsd/fbsd/amd64/9.1  dev
> -amd64-fbsd   default/bsd/fbsd/amd64/11.1 dev
> +amd64-fbsd   default/bsd/fbsd/amd64/9.1  exp
> +amd64-fbsd   default/bsd/fbsd/amd64/11.1 exp
>  amd64-fbsd   default/bsd/fbsd/amd64/9.1/clangexp
>  amd64-fbsd   default/bsd/fbsd/amd64/11.1/clang   exp
>  sparc-fbsd  default/bsd/fbsd/sparc/8.2  exp
> -x86-fbsd default/bsd/fbsd/x86/9.1dev
> -x86-fbsd default/bsd/fbsd/x86/11.1   dev
> +x86-fbsd default/bsd/fbsd/x86/9.1exp
> +x86-fbsd default/bsd/fbsd/x86/11.1   exp
>  
>  # Hardened Profiles
>  amd64hardened/linux/amd64
> stable
>  amd64hardened/linux/amd64/selinux
> stable
>  amd64hardened/linux/amd64/no-multilib
> stable
>  amd64hardened/linux/amd64/no-multilib/selinux
> stable
> -amd64hardened/linux/amd64/x32
> dev
> -arm  hardened/linux/arm/armv7a   dev
> -arm  hardened/linux/arm/armv6j   dev
> +amd64hardened/linux/amd64/x32
> exp
> +arm  hardened/linux/arm/armv7a   exp
> +arm  hardened/linux/arm/armv6j   exp
>  ia64 hardened/linux/ia64 dev
>  mips hardened/linux/mips/mipsel/multilib/n32 exp
>  mips hardened/linux/mips/mipsel/multilib/n64 exp
> @@ -266,8 +266,8 @@ mips  hardened/linux/mips/multilib/n64
> exp
>  mips hardened/linux/mips/n32 exp
>  mips hardened/linux/mips/n64 exp
>  ppc  hardened/linux/powerpc/ppc32dev
> -ppc  hardened/linux/powerpc/ppc64/32bit-userland dev
> -ppc64hardened/linux/powerpc/ppc64/64bit-userland 
> dev
> +ppc  hardened/linux/powerpc/ppc64/32bit-userland exp
> +ppc64hardened/linux/powerpc/ppc64/64bit-userland 
> exp
>  x86  hardened/linux/x86  stable
>  x86  hardened/linux/x86/selinux  stable
>  
> @@ -290,37 +290,37 @@ x86 default/linux/musl/x86  
> exp
>  x86  hardened/linux/musl/x86 exp
>  
>  # Non-embedded uclibc profiles
> -amd64default/linux/uclibc/amd64  
> dev
> -amd64hardened/linux/uclibc/amd64   

[gentoo-dev] [PATCH v3] profiles.desc: Lower some profiles with broken depgraph from dev to exp

2018-01-11 Thread Michał Górny
---
 profiles/profiles.desc | 80 +-
 1 file changed, 40 insertions(+), 40 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 4e3223a76b14..13cb5d0922c0 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -29,7 +29,7 @@ amd64   
default/linux/amd64/13.0/desktop/plasma/systemd stable
 amd64   default/linux/amd64/13.0/developer  stable
 amd64   default/linux/amd64/13.0/no-multilibstable
 amd64   default/linux/amd64/13.0/systemdstable
-amd64   default/linux/amd64/13.0/x32dev
+amd64   default/linux/amd64/13.0/x32exp
 amd64   default/linux/amd64/17.0stable
 amd64   default/linux/amd64/17.0/selinuxdev
 amd64   default/linux/amd64/17.0/hardened   dev
@@ -44,7 +44,7 @@ amd64   default/linux/amd64/17.0/no-multilib  
  stable
 amd64   default/linux/amd64/17.0/no-multilib/hardened   dev
 amd64   default/linux/amd64/17.0/no-multilib/hardened/selinux   dev
 amd64   default/linux/amd64/17.0/systemdstable
-amd64   default/linux/amd64/17.0/x32dev
+amd64   default/linux/amd64/17.0/x32exp
 
 # Experimental SYMLINK_LIB=no profiles
 # Run app-portage/unsymlink-lib *before* switching the profile.
@@ -240,22 +240,22 @@ x86 default/linux/x86/17.0/developer  
  stable
 x86default/linux/x86/17.0/systemd  stable
 
 # Gentoo/FreeBSD Profiles
-amd64-fbsd default/bsd/fbsd/amd64/9.1  dev
-amd64-fbsd default/bsd/fbsd/amd64/11.1 dev
+amd64-fbsd default/bsd/fbsd/amd64/9.1  exp
+amd64-fbsd default/bsd/fbsd/amd64/11.1 exp
 amd64-fbsd default/bsd/fbsd/amd64/9.1/clangexp
 amd64-fbsd default/bsd/fbsd/amd64/11.1/clang   exp
 sparc-fbsd  default/bsd/fbsd/sparc/8.2  exp
-x86-fbsd   default/bsd/fbsd/x86/9.1dev
-x86-fbsd   default/bsd/fbsd/x86/11.1   dev
+x86-fbsd   default/bsd/fbsd/x86/9.1exp
+x86-fbsd   default/bsd/fbsd/x86/11.1   exp
 
 # Hardened Profiles
 amd64  hardened/linux/amd64stable
 amd64  hardened/linux/amd64/selinuxstable
 amd64  hardened/linux/amd64/no-multilibstable
 amd64  hardened/linux/amd64/no-multilib/selinuxstable
-amd64  hardened/linux/amd64/x32dev
-armhardened/linux/arm/armv7a   dev
-armhardened/linux/arm/armv6j   dev
+amd64  hardened/linux/amd64/x32exp
+armhardened/linux/arm/armv7a   exp
+armhardened/linux/arm/armv6j   exp
 ia64   hardened/linux/ia64 dev
 mips   hardened/linux/mips/mipsel/multilib/n32 exp
 mips   hardened/linux/mips/mipsel/multilib/n64 exp
@@ -266,8 +266,8 @@ mipshardened/linux/mips/multilib/n64
exp
 mips   hardened/linux/mips/n32 exp
 mips   hardened/linux/mips/n64 exp
 ppchardened/linux/powerpc/ppc32dev
-ppchardened/linux/powerpc/ppc64/32bit-userland dev
-ppc64  hardened/linux/powerpc/ppc64/64bit-userland dev
+ppchardened/linux/powerpc/ppc64/32bit-userland exp
+ppc64  hardened/linux/powerpc/ppc64/64bit-userland exp
 x86hardened/linux/x86  stable
 x86hardened/linux/x86/selinux  stable
 
@@ -290,37 +290,37 @@ x86   default/linux/musl/x86  
exp
 x86hardened/linux/musl/x86 exp
 
 # Non-embedded uclibc profiles
-amd64  default/linux/uclibc/amd64  dev
-amd64  hardened/linux/uclibc/amd64 dev
-armdefault/linux/uclibc/arm/armv7a dev
-armhardened/linux/uclibc/arm/armv7adev
-mips   default/linux/uclibc/mips   dev
-mips