diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-05-31 20:59:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-05-31 20:59:14 +0100 |
commit | e748ba9741f6540f4675c23e3e37b73e822c13a4 (patch) | |
tree | 23dece8beabb3a3d7c6c0273b0eb40b21c62a889 /metadata/news | |
parent | 908778078736bd36f7a60a2d576d415cb8e000fa (diff) |
gentoo resync : 31.05.2021
Diffstat (limited to 'metadata/news')
-rw-r--r-- | metadata/news/2021-05-30-deprecate-old-bdb-slots/2021-05-30-deprecate-old-bdb-slots.en.txt | 55 | ||||
-rw-r--r-- | metadata/news/Manifest | 30 | ||||
-rw-r--r-- | metadata/news/Manifest.files.gz | bin | 11678 -> 11861 bytes | |||
-rw-r--r-- | metadata/news/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/news/timestamp.commit | 2 |
5 files changed, 72 insertions, 17 deletions
diff --git a/metadata/news/2021-05-30-deprecate-old-bdb-slots/2021-05-30-deprecate-old-bdb-slots.en.txt b/metadata/news/2021-05-30-deprecate-old-bdb-slots/2021-05-30-deprecate-old-bdb-slots.en.txt new file mode 100644 index 000000000000..b22291eb88fb --- /dev/null +++ b/metadata/news/2021-05-30-deprecate-old-bdb-slots/2021-05-30-deprecate-old-bdb-slots.en.txt @@ -0,0 +1,55 @@ +Title: sys-libs/db old SLOT removal +Author: David Seifert <soap@gentoo.org> +Posted: 2021-05-30 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: sys-libs/db:1 +Display-If-Installed: sys-libs/db:3 +Display-If-Installed: sys-libs/db:4.2 +Display-If-Installed: sys-libs/db:4.3 +Display-If-Installed: sys-libs/db:4.4 +Display-If-Installed: sys-libs/db:4.5 +Display-If-Installed: sys-libs/db:4.6 +Display-If-Installed: sys-libs/db:4.7 +Display-If-Installed: sys-libs/db:5.1 + +On 2021-07-01, we will mask the following Berkeley DB (aka sys-libs/db) +slots for removal from the tree within 90 days (bug #792222): + +- 1 +- 3 +- 4.2 +- 4.3 +- 4.4 +- 4.5 +- 4.6 +- 4.7 +- 5.1 + +You should export your data first before rebuilding any applications +against newer slots of sys-libs/db. + +Furthermore, the Gentoo Base System Team has decided to consider +sys-libs/db a deprecated database backend. What this means for you is +that we will slowly start deprecating optional use of sys-libs/db in +consumers and mask their USE="berkdb" flags with the goal of eventual +removal of berkdb support from those packages. + +Other distros such as Fedora have started a gradual phase-out of +Berkeley DB too, given Oracle's strong-armed approach to community +input and their arguably hostile switch to the AGPLv3 +(https://fedoraproject.org/wiki/Changes/Libdb_deprecated). Furthermore, +Oracle is known for removing critical features from BDB in supposed +patch releases, such as the removal of the client-server architecture +and the SQL API between 18.1.32 and 18.1.40. + +To this end, we will also be removing USE="berkdb" from +profiles/default/linux/make.defaults on 2021-07-01. If you implicitly +depend on profiles enabling optional use of sys-libs/db, you will need +to enable this USE flag yourself. + +From here on, you should be working under the assumption that the +sys-libs/db package will be gone from the Gentoo repository within +**two years** from the time of this news item. If you depend on BDB in +a production environment, we strongly suggest you move to one of the +modern replacements, such as GDBM, SQLite or LMDB. diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 744276846d11..30516d79fadc 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 11678 BLAKE2B 6e1b45dca129a02c769f53e894b524927ffa46c680c70225e4c1a187303756e8553e5178994d43b79ef416b33f951c157cd3d2f1d73b4fcb5e0fba1f575bc282 SHA512 516694da39ec7eb9d8ca77f93a962ce7f82799740365bd4f7871a019356e35830934b4da1b9a4437c65e8942ae92dbf80d8600774d30cf8cf6222d001fec340f -TIMESTAMP 2021-05-22T06:08:56Z +MANIFEST Manifest.files.gz 11861 BLAKE2B d964248c41b84f886b574b202797bf5ca4e4daab43a2ee89f91980217bef4cc4a2db4ba62bee9d776df1576310929094ba5de5d0d663333246e62b97cf9e80e9 SHA512 abeda169eddbea3816fe422e67f34fd8eb940bb77b9ef57b12823dcd839e1b9c8ad5acba22b2820d822a4d458310b63680bfda958293f405fe662e7a722b227c +TIMESTAMP 2021-05-31T19:38:58Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmCon/hfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmC1O1NfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAEsQ//fLmqq1FiIpmJM2SUeZryqR71sAVn/FtILqRT5mk0qj3maxjN8yR28sOv -yY92VnO2wcf1P2fKHC9yjlTc53bsbFGdenQFnYoMpQHnHHOO2aUTFcYQ3VrA2YvD -cLvfijxfRqaisKfovLdPhHIbHt50RRNFh1q9USjAxrQM4ZXL37bBRkX3j61VIT6V -eayfW+2PkU/N4iwiUStG1SVOe7kSzOn0SXX7Zenmhf9/c8aFpCStht/K5Es5As6J -Xj7PioHT7yLlIZS4RizhHnh9PNWX1q0vwlX6Wh548LQSmdrAtkDoCRAJ4bXn9qSS -5Z1BMDZAJWcALQcPuqpGb8cVpk34rugw2MUfDCZAzuC2hCJX+9WAPZnT06RgYZHM -JfcfaJyoun34QhJAdlpieGXVAAJbHuXg/RpL3vMV+cASdhUt5+KXcEXiNSuBT6ge -TqAky5xqY45C1oeyOOoeMLcFp6v3QFmC8djWokb5kfiIvUnUuiUvJF5ykRbKWtIX -B0tDUo1bxEywUYJam4J5wDxzcfz7TTwKQYMAEocem+/MeYD5xf4aq1/EaOCBIy/5 -HDuE6nM4mRDYIAAahsOgOJPCC9j1vaN/g95NpkYPfnlrJlaLN4bx+QSD1twHDJhz -wp4cL9JDY4sGQtLDc/7sBc918alwsp4ZLUvACjel9MHvN/1NEnM= -=Bjiq +klDXbg/8CXkLukRXXQWlPPvpABqv9XrLWfLROirLJQgLlz5D3NPDCTtTqGUub8bq +K+5Mxg9ZQvQLVBd/NJWLCUfWrUl/m5sbNVDdf6m4OYwtIdmyclllzpw0WWrZ5Fim +y8oUKGSwQ56KEn43go8VxPyKJU8UY8FyO2QzIZDch3r3wYDhHYhU+Lk1rEESqluR +kedPzsCkZ2zWesJUPLaikOIqihYdfwkWxMU9kzR6XUBk06PMlcyHhPT/MzqSzAqY +B1fQRoEtKZzIalfFenb8f1586FrQQOb1SVWgUygHoGCvyShaQ9SPFcCns1xpCj6c +xiiUCY3i023pYAQ5X/B3MyiKHVc/cHiz9cvmYq3DTvisU7WblbfH9rqmaFNCh8eQ +iIzqg3HQUV02ixDz9tdGLzd/F916QeJBaBYoZX63ZmszOkw355jP0QGOxhGYqkiK +XH5lEUACKCv8/9mCoH4orZT0N6MYZQbqJVZZuDtDMEoY8uMIOeBpwwqRStrOCGFD +6l3mSg6AbRb8tj/MHNG6dx4hp4oA6N+94W5VpZxQ3lqxE3VBQH8dcCXr5K75olPy +wJFjIG/zlwYjdBldgLncAHeq6rrtHVdC6K02615eGXC2GgnF1NIfFe2IH0tk26Ak +wJxVH6pvrWQs1lm+LGmPEe6ST8lZSFNAC8ary0ZqwHXmc/DQvZM= +=LvUf -----END PGP SIGNATURE----- diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz Binary files differindex e5dfcd03c7ed..53795adb2489 100644 --- a/metadata/news/Manifest.files.gz +++ b/metadata/news/Manifest.files.gz diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 8244f040aa63..54a66ae57890 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sat, 22 May 2021 06:08:53 +0000 +Mon, 31 May 2021 19:38:54 +0000 diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit index 3566cb00e033..d112de315504 100644 --- a/metadata/news/timestamp.commit +++ b/metadata/news/timestamp.commit @@ -1 +1 @@ -5b9f31eb4ae87122032e416b6ef3daef7f634e87 1621262978 2021-05-17T14:49:38+00:00 +e72bcc8406e41ade2e186fe88e14586a6f4bb9b4 1622380598 2021-05-30T13:16:38+00:00 |