Re: [gentoo-dev] [REVIEW] News Item - 2020-10-17-display-manager-init

2020-10-22 Thread Aisha Tammy

Hi,
  I've attached the updated news item.
It now depends on openrc and the wording has been improved to
make it less ambiguous about it being optional.

Aisha


Title: New OpenRC Display Manager Initializer Scripts
Author: Aisha Tammy 
Posted: 2020-10-22
Revision: 2
News-Item-Format: 2.0
Display-If-Installed: sys-apps/openrc

There has been a refactoring of the old 'xdm' init script and its
requirements from various packages into an independent package:

gui-libs/display-manager-init

This package provides the 'display-manager' startup script for
handling your chosen display manager, without being dependent on
Xorg server.

To update to the new DM init scripts, you need to manually add the
package in your @world set:

emerge -vuDU gui-libs/display-manager-init

To start using the new init scripts, change the DISPLAYMANAGER
variable in the /etc/conf.d/display-manager to your preferred DM:

DISPLAYMANAGER="gdm"

and remove 'xdm' from the default runlevel and add 'display-manager':

rc-update del xdm default
rc-update add display-manager default

The changes are complete and on the next reboot, 'display-manager'
will start your chosen DM.

To switch to the new scripts without rebooting, run the following
commands in a tty:

rc-service xdm stop
rc-service display-manager start



[gentoo-dev] Deprecating AMD64 17.0 profiles?

2020-10-22 Thread Andreas K . Hüttel
Am Donnerstag, 22. Oktober 2020, 18:44:48 EEST schrieb Michał Górny:
> 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.

Independent of this useful change, it's probably time to deprecate the amd64 
17.0 profiles!

-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer 
(council, qa, toolchain, base-system, perl, libreoffice)

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-dev] [PATCH] profiles: Reorder AMD64 profile list to place 17.1 on top

2020-10-22 Thread Michał Górny
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 
> ---
>  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
>  alphadefault/linux/alpha/17.0/desktop/gnome/systemd  stable
>  alphadefault/linux/alpha/17.0/developer  stable
>  
> -# AMD64 Profiles
> -# @MAINTAINER: am...@gentoo.org
> -amd64default/linux/amd64/17.0
> stable
> -amd64default/linux/amd64/17.0/selinux
> stable
> -amd64default/linux/amd64/17.0/hardened   
> stable
> -amd64default/linux/amd64/17.0/hardened/selinux   
> stable
> -amd64default/linux/amd64/17.0/desktop
> stable
> -amd64default/linux/amd64/17.0/desktop/gnome  
> stable
> -amd64default/linux/amd64/17.0/desktop/gnome/systemd  
> stable
> -amd64default/linux/amd64/17.0/desktop/plasma 
> stable
> -amd64default/linux/amd64/17.0/desktop/plasma/systemd 
> stable
> -amd64default/linux/amd64/17.0/developer  
> stable
> -amd64default/linux/amd64/17.0/no-multilib
> stable
> -amd64default/linux/amd64/17.0/no-multilib/hardened   
> stable
> -amd64default/linux/amd64/17.0/no-multilib/hardened/selinux   
> stable
> -amd64default/linux/amd64/17.0/systemd
> stable
> -amd64default/linux/amd64/17.0/x32
> dev
> -
>  # SYMLINK_LIB=no profiles
>  # Run app-portage/unsymlink-lib *before* switching the profile.
>  # @MAINTAINER: mgo...@gentoo.org
> @@ -50,6 +32,24 @@ amd64  
> default/linux/amd64/17.1/no-multilib/hardened   stable
>  amd64default/linux/amd64/17.1/no-multilib/hardened/selinux   
> stable
>  amd64default/linux/amd64/17.1/systemd
> stable
>  
> +# AMD64 Profiles
> +# @MAINTAINER: am...@gentoo.org
> +amd64default/linux/amd64/17.0
> stable
> +amd64default/linux/amd64/17.0/selinux
> stable
> +amd64default/linux/amd64/17.0/hardened   
> stable
> +amd64default/linux/amd64/17.0/hardened/selinux   
> stable
> +amd64default/linux/amd64/17.0/desktop
> stable
> +amd64default/linux/amd64/17.0/desktop/gnome  
> stable
> +amd64default/linux/amd64/17.0/desktop/gnome/systemd  
> stable
> +amd64default/linux/amd64/17.0/desktop/plasma 
> stable
> +amd64default/linux/amd64/17.0/desktop/plasma/systemd 
> stable
> +amd64default/linux/amd64/17.0/developer  
> stable
> +amd64default/linux/amd64/17.0/no-multilib
> stable
> +amd64default/linux/amd64/17.0/no-multilib/hardened   
> stable
> +amd64default/linux/amd64/17.0/no-multilib/hardened/selinux   
> stable
> +amd64default/linux/amd64/17.0/systemd
> stable
> +amd64default/linux/amd64/17.0/x32
> dev
> +
>  # ARM Profiles
>  # @MAINTAINER: a...@gentoo.org
>  arm  default/linux/arm/17.0  stable

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



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] [PATCH] profiles: Reorder AMD64 profile list to place 17.1 on top

2020-10-22 Thread Brian Evans
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 
---
 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 @@ alphadefault/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: am...@gentoo.org
-amd64  default/linux/amd64/17.0stable
-amd64  default/linux/amd64/17.0/selinuxstable
-amd64  default/linux/amd64/17.0/hardened   stable
-amd64  default/linux/amd64/17.0/hardened/selinux   stable
-amd64  default/linux/amd64/17.0/desktopstable
-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-multilibstable
-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/systemdstable
-amd64  default/linux/amd64/17.0/x32dev
-
 # SYMLINK_LIB=no profiles
 # Run app-portage/unsymlink-lib *before* switching the profile.
 # @MAINTAINER: mgo...@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/systemdstable
 
+# AMD64 Profiles
+# @MAINTAINER: am...@gentoo.org
+amd64  default/linux/amd64/17.0stable
+amd64  default/linux/amd64/17.0/selinuxstable
+amd64  default/linux/amd64/17.0/hardened   stable
+amd64  default/linux/amd64/17.0/hardened/selinux   stable
+amd64  default/linux/amd64/17.0/desktopstable
+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-multilibstable
+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/systemdstable
+amd64  default/linux/amd64/17.0/x32dev
+
 # ARM Profiles
 # @MAINTAINER: a...@gentoo.org
 armdefault/linux/arm/17.0  stable
-- 
2.29.0