Mailing List Archive

[PATCH] profiles: Reorder AMD64 profile list to place 17.1 on top
Users frequently are choosing the wrong profile versions in new installs
and accidentally downgrading to 17.0 with some saying they see it first.

A simple reordering could help new installs.

Since we do not guarantee ordering, any automated tooling concerns should not
be an issue because the full profile name can always be used.

Signed-off-by: Brian Evans <grknight@gentoo.org>
---
profiles/profiles.desc | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b45e918984a..aa1770a7840 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -14,24 +14,6 @@ alpha default/linux/alpha/17.0/desktop/gnome stable
alpha default/linux/alpha/17.0/desktop/gnome/systemd stable
alpha default/linux/alpha/17.0/developer stable

-# AMD64 Profiles
-# @MAINTAINER: amd64@gentoo.org
-amd64 default/linux/amd64/17.0 stable
-amd64 default/linux/amd64/17.0/selinux stable
-amd64 default/linux/amd64/17.0/hardened stable
-amd64 default/linux/amd64/17.0/hardened/selinux stable
-amd64 default/linux/amd64/17.0/desktop stable
-amd64 default/linux/amd64/17.0/desktop/gnome stable
-amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
-amd64 default/linux/amd64/17.0/desktop/plasma stable
-amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
-amd64 default/linux/amd64/17.0/developer stable
-amd64 default/linux/amd64/17.0/no-multilib stable
-amd64 default/linux/amd64/17.0/no-multilib/hardened stable
-amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
-amd64 default/linux/amd64/17.0/systemd stable
-amd64 default/linux/amd64/17.0/x32 dev
-
# SYMLINK_LIB=no profiles
# Run app-portage/unsymlink-lib *before* switching the profile.
# @MAINTAINER: mgorny@gentoo.org
@@ -50,6 +32,24 @@ amd64 default/linux/amd64/17.1/no-multilib/hardened stable
amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
amd64 default/linux/amd64/17.1/systemd stable

+# AMD64 Profiles
+# @MAINTAINER: amd64@gentoo.org
+amd64 default/linux/amd64/17.0 stable
+amd64 default/linux/amd64/17.0/selinux stable
+amd64 default/linux/amd64/17.0/hardened stable
+amd64 default/linux/amd64/17.0/hardened/selinux stable
+amd64 default/linux/amd64/17.0/desktop stable
+amd64 default/linux/amd64/17.0/desktop/gnome stable
+amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
+amd64 default/linux/amd64/17.0/desktop/plasma stable
+amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
+amd64 default/linux/amd64/17.0/developer stable
+amd64 default/linux/amd64/17.0/no-multilib stable
+amd64 default/linux/amd64/17.0/no-multilib/hardened stable
+amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
+amd64 default/linux/amd64/17.0/systemd stable
+amd64 default/linux/amd64/17.0/x32 dev
+
# ARM Profiles
# @MAINTAINER: arm@gentoo.org
arm default/linux/arm/17.0 stable
--
2.29.0
Re: [PATCH] profiles: Reorder AMD64 profile list to place 17.1 on top [ In reply to ]
On Thu, 2020-10-22 at 11:17 -0400, Brian Evans wrote:
> Users frequently are choosing the wrong profile versions in new installs
> and accidentally downgrading to 17.0 with some saying they see it first.
>
> A simple reordering could help new installs.
>
> Since we do not guarantee ordering, any automated tooling concerns should not
> be an issue because the full profile name can always be used.
>
> Signed-off-by: Brian Evans <grknight@gentoo.org>
> ---
> profiles/profiles.desc | 36 ++++++++++++++++++------------------
> 1 file changed, 18 insertions(+), 18 deletions(-)
>
> diff --git a/profiles/profiles.desc b/profiles/profiles.desc
> index b45e918984a..aa1770a7840 100644
> --- a/profiles/profiles.desc
> +++ b/profiles/profiles.desc
> @@ -14,24 +14,6 @@ alpha default/linux/alpha/17.0/desktop/gnome stable
> alpha default/linux/alpha/17.0/desktop/gnome/systemd stable
> alpha default/linux/alpha/17.0/developer stable
>
> -# AMD64 Profiles
> -# @MAINTAINER: amd64@gentoo.org
> -amd64 default/linux/amd64/17.0 stable
> -amd64 default/linux/amd64/17.0/selinux stable
> -amd64 default/linux/amd64/17.0/hardened stable
> -amd64 default/linux/amd64/17.0/hardened/selinux stable
> -amd64 default/linux/amd64/17.0/desktop stable
> -amd64 default/linux/amd64/17.0/desktop/gnome stable
> -amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
> -amd64 default/linux/amd64/17.0/desktop/plasma stable
> -amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
> -amd64 default/linux/amd64/17.0/developer stable
> -amd64 default/linux/amd64/17.0/no-multilib stable
> -amd64 default/linux/amd64/17.0/no-multilib/hardened stable
> -amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
> -amd64 default/linux/amd64/17.0/systemd stable
> -amd64 default/linux/amd64/17.0/x32 dev
> -
> # SYMLINK_LIB=no profiles
> # Run app-portage/unsymlink-lib *before* switching the profile.
> # @MAINTAINER: mgorny@gentoo.org
> @@ -50,6 +32,24 @@ amd64 default/linux/amd64/17.1/no-multilib/hardened stable
> amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
> amd64 default/linux/amd64/17.1/systemd stable
>
> +# AMD64 Profiles
> +# @MAINTAINER: amd64@gentoo.org
> +amd64 default/linux/amd64/17.0 stable
> +amd64 default/linux/amd64/17.0/selinux stable
> +amd64 default/linux/amd64/17.0/hardened stable
> +amd64 default/linux/amd64/17.0/hardened/selinux stable
> +amd64 default/linux/amd64/17.0/desktop stable
> +amd64 default/linux/amd64/17.0/desktop/gnome stable
> +amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
> +amd64 default/linux/amd64/17.0/desktop/plasma stable
> +amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
> +amd64 default/linux/amd64/17.0/developer stable
> +amd64 default/linux/amd64/17.0/no-multilib stable
> +amd64 default/linux/amd64/17.0/no-multilib/hardened stable
> +amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
> +amd64 default/linux/amd64/17.0/systemd stable
> +amd64 default/linux/amd64/17.0/x32 dev
> +
> # ARM Profiles
> # @MAINTAINER: arm@gentoo.org
> arm default/linux/arm/17.0 stable

Makes sense. Thanks!
--
Best regards,
Micha? Górny