summaryrefslogtreecommitdiff
path: root/metadata/news
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-31 18:57:01 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-31 18:57:01 +0000
commit69051588e2f955485fe5d45d45e616bc60a2de57 (patch)
treeef8699cca7ce3773b1de747b167ceeacdc60cb92 /metadata/news
parentd7ed2b01311f15ba54fe8ea872aab7d59ab2b193 (diff)
gentoo resync : 31.01.2021
Diffstat (limited to 'metadata/news')
-rw-r--r--metadata/news/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt43
-rw-r--r--metadata/news/2021-01-30-python-preference-to-follow-python-targets/2021-01-30-python-preference-to-follow-python-targets.en.txt48
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin10248 -> 10619 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
6 files changed, 108 insertions, 17 deletions
diff --git a/metadata/news/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt b/metadata/news/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt
new file mode 100644
index 000000000000..88fd5f5703b1
--- /dev/null
+++ b/metadata/news/2021-01-30-display-manager-init/2021-01-30-display-manager-init.en.txt
@@ -0,0 +1,43 @@
+Title: New OpenRC Display Manager Initializer Scripts
+Author: Aisha Tammy <gentoo@aisha.cc>
+Posted: 2021-01-30
+Revision: 4
+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 depending on
+Xorg server. The old 'xdm' init script is no longer supported
+and is going to be removed in the next version of xorg-server,
+so it is imperative that you shift to display-manager-init.
+
+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, either copy your
+existing /etc/conf.d/xdm to /etc/conf.d/displaymanager or
+change the DISPLAYMANAGER variable in
+/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
diff --git a/metadata/news/2021-01-30-python-preference-to-follow-python-targets/2021-01-30-python-preference-to-follow-python-targets.en.txt b/metadata/news/2021-01-30-python-preference-to-follow-python-targets/2021-01-30-python-preference-to-follow-python-targets.en.txt
new file mode 100644
index 000000000000..dbdf2a7bdd34
--- /dev/null
+++ b/metadata/news/2021-01-30-python-preference-to-follow-python-targets/2021-01-30-python-preference-to-follow-python-targets.en.txt
@@ -0,0 +1,48 @@
+Title: Python preference to follow PYTHON_TARGETS
+Author: Michał Górny <mgorny@gentoo.org>
+Posted: 2021-01-30
+Revision: 1
+News-Item-Format: 2.0
+
+On 2021-02-01 stable users will switch to a new method of updating
+the preferred Python versions that employs the configuration update
+mechanism in order to follow PYTHON_TARGETS. We will also deprecate
+app-eselect/eselect-python, and it will stop being installed by default
+after 2021-07-01. If you wish to use the newest Python version present
+in your PYTHON_TARGETS, you only have to accept configuration changes.
+If you wish to customize the behavior, read on.
+
+Since 2017, /usr/bin/python and the related non-versioned symlinks
+are wrapped through dev-lang/python-exec. The list of preferred Python
+implementations is stored in /etc/python-exec/python-exec.conf and/or
+per-program /etc/python-exec/<basename>.conf configuration files.
+To preserve backwards compatibility, app-eselect/eselect-python remained
+a wrapper that updated this file.
+
+However, this mechanism alone has proven inconvenient to end users who
+had to update python-exec.conf whenever the default PYTHON_TARGETS
+changed. Thanks to the fallback logic, this was not a major problem
+for software installed via Gentoo packages that always ensure that
+a supported implementation is used. However, users have reported that
+whenever the preference for /usr/bin/python mismatched their
+PYTHON_TARGETS, their custom scripts would break due to unsatisfied
+dependencies. This does not follow the principle of least surprise.
+
+For this reason, we have decided to change the default python-exec
+configuration to match PYTHON_TARGETS by default, in the eclass
+preference order, that is from the newest CPython version to oldest,
+with alternative Python implementations coming afterwards. This change
+will be propagated via the configuration protection mechanism whenever
+dev-lang/python-exec-conf is installed or rebuilt due to PYTHON_TARGETS
+changes. This will permit the users to interactively confirm
+the updates.
+
+If the new default is not correct for you, please use your preferred
+configuration update tool to discard or edit the new configuration file.
+
+Furthermore, dev-lang/python will no longer attempt to automatically
+update the Python interpreter preference, or pull in eselect-python
+automatically. If you wish to continue using it, please install/record
+it explicitly to ensure that it is not unmerged, e.g.:
+
+ emerge -n app-eselect/eselect-python
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index ab48f25c25c9..1fe2ba6cd36a 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 10248 BLAKE2B 70b8b9cef9bbf0469dff0a3edb5705a982d1f0f6bce6528e5d659e4134770fe3c78fdc44245f64805b83f334a54766920f33c93c313a0b824845ac6345a34815 SHA512 62b5517f09d8e3743c8b5810ff997be14cbc7c3a7d14efefd433906fae2b2d90e396a8525177b530ebcf32147fae59a89ca91fd7e7ffc5e8f4444f220b091534
-TIMESTAMP 2021-01-29T17:38:24Z
+MANIFEST Manifest.files.gz 10619 BLAKE2B bf882dee7091bdb183d1eeb88cbcf55dfb60deb39cdea550a6364a722f81af95ed23d22a4f8f20a950b01845d72158a9beadff8dc1b707055de577e9fbbd9f7d SHA512 e619ec7d1f5dc0c3122a2323bd7504c787e8a8abd6faa8956d127277cd2f502422f62fe92cd285b20ed46bf1460171521668087fee5a8957eb0977de63125267
+TIMESTAMP 2021-01-31T18:08:32Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmAUSBBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmAW8iBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klATeRAArHJDvydaM4Hebf4kJg5EPm3GiGNNJ//z5kClMy3XuGGzkpqlrtH3yB9i
-M57fp4UlP7PxQeXZpCfQH63FnjIyCQbL4USD+j2Q6XDA4xE78W9x6yZK4fsX7ORC
-tc5xpAJ9VTPJxCtiqFXQzbphMr242P3BTif72W4+byXZDcqms30Wd+FNkjDWZwSz
-IATq6D/4csUUt37UnJuLWG8sEheyOEpY4dHf1i7K1LSgcYxPSWEH9yaRjf3UVmiG
-LrlflKC1JtQwgmBb9qj2BlghAPIrHnvGl6UR5/u2c/g7gATuAeMMZOYr/rmlcnjF
-i5t0RzhVf01pKQ0X4kBwhc4l7wTVuNPgyNE0eV7g06vdT6i5wXCmcakMaB8UFhuy
-og9qCcoiOltq5HfEHMNmTlFzvLRn7MeYOu5TST3GaADvSI9sNmUpXnwLESC9nwta
-XGfGB+PtIcNQPb8PJfa0wRPvogTSQtdY1GsCjBNS+JWpSIJcWuxdDstB0NVBff8F
-hz6qDG2J+m6X2giZ5g1VPK9tnYMhc+X71R/V43H6YqNVvqqa4o4eCJ6drg96qtSx
-rW9pRYfE96+EUI/Bu6LCwPY3k7ZO6bx13oR8XQoOIhqh+PFkB74dhHnDol4a3eN0
-m4/yQf/6Z+mKpdwkK9Ua+hy/Yd7xMv7qsZD2iPs9/8YBe3HBI18=
-=7/tN
+klDzwQ/9GsZnpL0VpkZ9a8KgzSefAuB0IyEC0HpCzaf2gvnvbG1VuN/kcl1WymHc
+7uanu3bsAvcvLexuAfx4J/zDArxkjN0k/gZ+Dijwt3IkLZfYr0LYTcFoIbUcVQgw
+g4qpFzw3GC4fHA/OZry5PDnOMLPKsoo29Ro0hDM0yf9zT4hQrU2ao2AgreIIb42Z
+B0qx92NsECh+fpMoA+nxI0Cwmo31b+dr0cj4zmQ2UweTDa/i8L5qg8ErWxtlVuKI
+mAmVs0+vJEpAHoGe1byt+bIlfm/gOT/2/69cjQtlG8TJe/ZetDgR92ciRSkVboqa
+HaO5UQFFzWz/heFwEl6YuAJ7slBZb7KWS+Q8VrETfSf4acjOFqbvgCKuXlSzoW0x
+f69QpIa3jp3W5LZzdnUSjF0s5+kv8tyZUMHN9I/TV0qTgUbcgo+DM9LhVDV6Asp8
+RZotAc6XHwvZTc5mzdKud9cx72kQiPU1ySv0XwaswO55jlFIDRnzL4lNFbuYCYd6
+qO4reZP26451X07rDfZ1RFLtfwvWrruh0FVK3q1OgyRUGOzPFrTH8JKWHqUN0dhG
+F4NBLv6wWeOlxcNea+hwCAw2tT3TlvO2jGCSQZx/NsSB62dhSf2+B9uxTlFkKcrW
+ztJKMVnqn408iTvWKtoLwH5WyHS2u/tJqigTxRok448C2/KT+MA=
+=SfHF
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index 0ea581801bb9..4be3e7b675e4 100644
--- a/metadata/news/Manifest.files.gz
+++ b/metadata/news/Manifest.files.gz
Binary files differ
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 5a5c0130df7c..57df8ef7e658 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 29 Jan 2021 17:38:21 +0000
+Sun, 31 Jan 2021 18:08:29 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index 1f85f9e7c5f2..e55ea4f2cd47 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-034ed5a1cd7f552e2cf130703f91b30681c47e7f 1609845379 2021-01-05T11:16:19+00:00
+a1f5db6da6357eb7e320d942040a7daa1aae9eca 1612034437 2021-01-30T19:20:37+00:00