summaryrefslogtreecommitdiff
path: root/metadata/news
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/news')
-rw-r--r--metadata/news/2021-08-24-eudev-retirement/2021-08-24-eudev-retirement.en.txt48
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin14023 -> 14200 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
5 files changed, 65 insertions, 17 deletions
diff --git a/metadata/news/2021-08-24-eudev-retirement/2021-08-24-eudev-retirement.en.txt b/metadata/news/2021-08-24-eudev-retirement/2021-08-24-eudev-retirement.en.txt
new file mode 100644
index 000000000000..fd360d7c003f
--- /dev/null
+++ b/metadata/news/2021-08-24-eudev-retirement/2021-08-24-eudev-retirement.en.txt
@@ -0,0 +1,48 @@
+Title: eudev retirement on 2022-01-01
+Author: Anthony G. Basile <blueness@gentoo.org>
+Posted: 2021-08-24
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: sys-fs/eudev
+
+sys-fs/udev is becoming the standard provider of udev on non-systemd (e.g.
+OpenRC) systems. Users of systemd will continue to use the udev services
+provided by the sys-apps/systemd package itself.
+
+The transition should be uneventful in most cases, but please
+read this item in full to understand some possible corner cases.
+
+eudev will be retired and removed from Gentoo on 2022-01-01. We will
+start masking eudev on 2021-10-01 and give people 3 months to prepare
+their transition. You should ensure that sys-fs/eudev is not in your
+world file by running
+
+ emerge --deselect sys-fs/eudev
+
+in order for Portage to replace eudev with sys-fs/udev once the
+package.mask is in place. We fully support udev on musl, whereas uclibc
+will still have to rely on eudev before also being removed on 2022-01-01.
+
+ **WARNING**
+
+If you happen to have an INSTALL_MASK with a blanket "*systemd*" glob,
+you will inevitably break your system. sys-fs/udev contains "systemd" in
+some of its filenames, hence a blanket filter rule will likely lead to
+a non-functional udev installation.
+
+ Rationale
+
+The integration of udev into the systemd git repo introduced numerous
+problems for non-glibc systems, such as musl and uclibc. Several
+options were considered, and the one chosen was to fork and maintain udev
+independent of the rest of systemd. This was meant as a stop-gap solution
+until such time as the problems with systemd on musl had been resolved.
+This is now the case with patches provided by openembedded, and my original
+reason for maintaining eudev is no longer relevant.
+
+I am willing to transfer eudev to another umbrella organization or Linux
+distribution that is willing to continue its maintenance, but maintaining
+eudev cannot be done purely through proxy-maintaining and requires an
+understanding of its internals. This is a steep learning curve and must
+be an earnest effort. For this reason, the Base System project has decided
+not to support eudev as an option going forward.
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 2b900ffe9a2f..c86f20fb050c 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 14023 BLAKE2B b7fe5c660c515d277fb36e36ce058a9ec5f44276bf3f6ae49cd5b840b8db2ead880bc6cce7e50a404b627589e739dcc89e51dac44e4d2b703f2c32e7fe5a7e9e SHA512 101fcdb7b77de9633e8ae6b3c4cccab98494a5c12b971f84f079d4d770201279ff3195392a94d87f4165ce4046b1de4747e28c39296894ef76ca7c7a5b861a86
-TIMESTAMP 2021-08-21T21:39:12Z
+MANIFEST Manifest.files.gz 14200 BLAKE2B 83d1ac5d89a288dc709ef2f5816841e63852e8a254df02bcca689f43d5d2fa138b91de825c2cd73063f5297bfab499d725cca24a2f5875dab1a4ee660cb4dd43 SHA512 1f8ef571b4b11518ca1bd808b14747b1db32a926c86a6f8f145e892c5cb56b5b612a4a374fa364dfc4ebce39bcfa1bd949a832bff6351d2e64f71d60858edb49
+TIMESTAMP 2021-08-25T22:39:12Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEhcoBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmEmxpFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDxyBAAiwgsshloF89zG8wL6FCMRrYmG/r2lEKX2zN+ochpS0bkElL2p+CZdUNo
-s52Sh3p7tT5oWnqCqelm2tP71HfndYKm66GjhVOcFtMOq5mcZIF9eGzM8C2+pT9T
-7lfflMoYary0FFeE0kT9DD8TpT84rdQ6CZe+zpRFWXLPBKbUnbpDLAIoWJGU9aho
-ID84TqHdmEjOVG87D822xGVIcS2vOwNKIYu28hnvXUjxdqUlvVQWxTCvS4RNYTWX
-hwanau18ixFEFnIXOGodaJw5hl3JiJmrd0v7dCjZQuHhST9QE6LKKpujRgz4ZAe0
-qWjmpp6GkWl2OEGDPvwV0wkGMIeRtat1NIggQLYghffhNt3EOv90JHhAaX1j7CgF
-XbomEuvgqyEvC4jPtjQwqeId1RfGMWEWptHE1+QYw456OipL9Nw1im949ch9fBLT
-fCZ2p8ZeMCbBCXkR2Hw9KdqRO/IzeOtIsDZf04oECHRgfrQ8/zenoDpktUc+5U9w
-KIEficD1SmrHWeVdLNEbhXPSvXo0El5j3qjeUsTCBwd7FKj2mQEYEFY+zqFXh/lQ
-Wqc+ihJfo0ZxddPY999xmURIpmNUDQ3d3TjSp5Cnt+5m0cSl/QTfuHEFqMQvqNoY
-/PIMCc1DPm2IjSu2t0TRXiEooxNQmWGuluJaaWUHMhrdf4BVOm0=
-=L+IE
+klAz9BAAlQKuHugLQ6IJjJJZeRuUpYpa5PFfXsiho4KysID8KGX/D0oXH/W0A4F/
+g+OJ8OmN3/EzE5/uM59CGzg3wSqXP1ezDinL8FWp0eke9sA6GL5RUSTVj8esFAPv
++/GbN+g/hGCqIXoH+xYP1R5y8pmMydksN5Z6Jomlw4N8zTULi6PPir4/ixbb70VU
+3nXRGLPL9qH4TEEXh7U3ebMQZ51kMMX0W2EQHzjFHN1XVrc7jctrVCgu0tgXpCcE
+VlZVIvBqAh/PQc8FZjkLO1dzEa9aaNbEj62KSekHaq2SHn35Bj8bb0Xwly5TCV/4
+QozAhjhGkfEnopV4Dce5R0JN/EXIgjvb17aeK91rZug9Ej/U1e1nNOhmIg6XxWUQ
+PalZdLWhQe6J5y5djoVQSey54ROhwt/yce7d+UmGmAkeStZhnngYL1Dq9xaYmfaT
+Wj65auK5riQaG4HDD81RdeGxRoFIglvHpPpKv2LW9711D7DJCMamVMqYceOyERGm
+zny0y1ggMVlMMM2wMqyPzj73uqL0yjylQWMBG4F+Vpe/+NuNwJ048ShdRhr1v1Mw
+QkGFgmeNaaR61QigvmHdo5P2jqj+/Sr3tYFeaW+y3QlhGL5DV4YBfUIB5AyFiDlg
+UK412LKLNawVIEQgDAvYQ1nTUkMRcMrh34BmjPK0gIs7sWw83Rc=
+=BaRv
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index d7ab647206e6..dfb04051dfbf 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 9ee6d7482628..919d7fa1bfb7 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 21 Aug 2021 21:39:06 +0000
+Wed, 25 Aug 2021 22:39:10 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index ec59753b2264..d5aeab680629 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-6eba14b16d3cbb8fb5be9959c911a40b477ac3ca 1629388240 2021-08-19T15:50:40+00:00
+4a7df7c965fa8c251e32ef1d82ffad43bcf9436f 1629809155 2021-08-24T12:45:55+00:00