From d800be3162e8f4eadea49ec98d20b3c9fb8d4d63 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Sep 30 2019 08:51:16 +0000 Subject: [PATCH 1/7] Describes removal of yum3 --- diff --git a/modules/release-notes/pages/sysadmin/System_Utilities.adoc b/modules/release-notes/pages/sysadmin/System_Utilities.adoc index 2f57f6e..bf588cb 100644 --- a/modules/release-notes/pages/sysadmin/System_Utilities.adoc +++ b/modules/release-notes/pages/sysadmin/System_Utilities.adoc @@ -3,3 +3,25 @@ include::{partialsdir}/entities.adoc[] [[sect-system-utilities]] = System Utilities + +[[yum-3-removal]] +== YUM version 3 has been removed + +As of this release, the YUM 3 package management stack has been removed, including the following packages: + +* `createrepo` +* `yum` +* `yum-langpacks` +* `yum-utils` +* `yum-metadata-parser` +* `yum-updatesd` + +The DNF package manager provides equivalent packages to obsolete `yum`, `createrepo` or `yum-utils`. + +Important executable files such `/usr/bin/yum`, `/usr/bin/repoquery` or `/usr/bin/createrepo` will be provided either as new executable files or symbolic links to the respective DNF-based counterparts. + +[NOTE] +==== +We expect no impact on users as the package management functionality is already provided by DNF. +==== + From 665aa512dc55369aed41ecbede5ca248104fb218 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Sep 30 2019 10:04:45 +0000 Subject: [PATCH 2/7] Adds reference to distribution-wide changes page --- diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc index efbfd5d..dad84b1 100644 --- a/modules/release-notes/pages/sysadmin/Distribution.adoc +++ b/modules/release-notes/pages/sysadmin/Distribution.adoc @@ -3,3 +3,9 @@ include::{partialsdir}/entities.adoc[] [[select-distribution]] = Distribution-wide Changes + +[[yum-3-retired]] +== YUM 3 was removed + +The YUM 3 package manager has been removed from Fedora 31. Fore more details see the xref:sysadmin/System_Utilities.adoc#yum-3-removal[System Utilities] section. + From 653cf7dd99550689a48b1327877008137fe389c3 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 02 2019 09:12:24 +0000 Subject: [PATCH 3/7] Applies SME feedback --- diff --git a/modules/release-notes/pages/sysadmin/System_Utilities.adoc b/modules/release-notes/pages/sysadmin/System_Utilities.adoc index bf588cb..582bab3 100644 --- a/modules/release-notes/pages/sysadmin/System_Utilities.adoc +++ b/modules/release-notes/pages/sysadmin/System_Utilities.adoc @@ -7,16 +7,9 @@ include::{partialsdir}/entities.adoc[] [[yum-3-removal]] == YUM version 3 has been removed -As of this release, the YUM 3 package management stack has been removed, including the following packages: +As of this release, all but `yum` packages have been removed from the YUM 3 package management stack. The `yum` package remained, and the stack version has been increased to YUM 4, which is equivalent to the DNF stack. The `yum` package now acts as a wrapper with symbolic links and provides a backward-compatibility layer. -* `createrepo` -* `yum` -* `yum-langpacks` -* `yum-utils` -* `yum-metadata-parser` -* `yum-updatesd` - -The DNF package manager provides equivalent packages to obsolete `yum`, `createrepo` or `yum-utils`. +The DNF package manager provides equivalent packages `createrepo_c` and `dnf-utils` to obsolete `createrepo` and `yum-utils`. Important executable files such `/usr/bin/yum`, `/usr/bin/repoquery` or `/usr/bin/createrepo` will be provided either as new executable files or symbolic links to the respective DNF-based counterparts. From f281a894da249a0a153eb72d50ff97ac1c4321f5 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 02 2019 09:24:23 +0000 Subject: [PATCH 4/7] fixup! Applies SME feedback --- diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc index dad84b1..368c80c 100644 --- a/modules/release-notes/pages/sysadmin/Distribution.adoc +++ b/modules/release-notes/pages/sysadmin/Distribution.adoc @@ -5,7 +5,7 @@ include::{partialsdir}/entities.adoc[] = Distribution-wide Changes [[yum-3-retired]] -== YUM 3 was removed +== YUM 3 package management stack was removed -The YUM 3 package manager has been removed from Fedora 31. Fore more details see the xref:sysadmin/System_Utilities.adoc#yum-3-removal[System Utilities] section. +All packages but `yum` have been removed and the YUM 3 package management stack version was increased. Fore more details see the xref:sysadmin/System_Utilities.adoc#yum-3-removal[System Utilities] section. From 934d72722bdc788d780cbd8f9d14b98ac58545dc Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 02 2019 14:19:19 +0000 Subject: [PATCH 5/7] fixup! fixup! Applies SME feedback --- diff --git a/modules/release-notes/pages/sysadmin/System_Utilities.adoc b/modules/release-notes/pages/sysadmin/System_Utilities.adoc index 582bab3..5236a78 100644 --- a/modules/release-notes/pages/sysadmin/System_Utilities.adoc +++ b/modules/release-notes/pages/sysadmin/System_Utilities.adoc @@ -7,7 +7,16 @@ include::{partialsdir}/entities.adoc[] [[yum-3-removal]] == YUM version 3 has been removed -As of this release, all but `yum` packages have been removed from the YUM 3 package management stack. The `yum` package remained, and the stack version has been increased to YUM 4, which is equivalent to the DNF stack. The `yum` package now acts as a wrapper with symbolic links and provides a backward-compatibility layer. +As of this release, the YUM 3 package management stack has been removed, including the following packages: + +* `createrepo` +* `yum` +* `yum-langpacks` +* `yum-utils` +* `yum-metadata-parser` +* `yum-updatesd` + +The purpose of this change is to minimize the disruption to users as the YUM 3 user experience transitions to use the more advanced DNF technology. We encourage anyone to open a Bugzilla ticket to inform us of any critical user experience or plugin problems that were missed. The DNF package manager provides equivalent packages `createrepo_c` and `dnf-utils` to obsolete `createrepo` and `yum-utils`. From 8e4bc9d9b5a22d93a607c381af34b4e66755ca44 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 02 2019 14:22:58 +0000 Subject: [PATCH 6/7] fixup! fixup! fixup! Applies SME feedback --- diff --git a/modules/release-notes/pages/sysadmin/Distribution.adoc b/modules/release-notes/pages/sysadmin/Distribution.adoc index 368c80c..dad84b1 100644 --- a/modules/release-notes/pages/sysadmin/Distribution.adoc +++ b/modules/release-notes/pages/sysadmin/Distribution.adoc @@ -5,7 +5,7 @@ include::{partialsdir}/entities.adoc[] = Distribution-wide Changes [[yum-3-retired]] -== YUM 3 package management stack was removed +== YUM 3 was removed -All packages but `yum` have been removed and the YUM 3 package management stack version was increased. Fore more details see the xref:sysadmin/System_Utilities.adoc#yum-3-removal[System Utilities] section. +The YUM 3 package manager has been removed from Fedora 31. Fore more details see the xref:sysadmin/System_Utilities.adoc#yum-3-removal[System Utilities] section. From f89dda92f863b0d4ecc475e06812983e8b151acb Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 16 2019 09:38:00 +0000 Subject: [PATCH 7/7] fixup! fixup! fixup! fixup! Applies SME feedback --- diff --git a/modules/release-notes/pages/sysadmin/System_Utilities.adoc b/modules/release-notes/pages/sysadmin/System_Utilities.adoc index 5236a78..00bb9e2 100644 --- a/modules/release-notes/pages/sysadmin/System_Utilities.adoc +++ b/modules/release-notes/pages/sysadmin/System_Utilities.adoc @@ -18,12 +18,15 @@ As of this release, the YUM 3 package management stack has been removed, includi The purpose of this change is to minimize the disruption to users as the YUM 3 user experience transitions to use the more advanced DNF technology. We encourage anyone to open a Bugzilla ticket to inform us of any critical user experience or plugin problems that were missed. +We expect no impact on users as the package management functionality is already provided by DNF. + The DNF package manager provides equivalent packages `createrepo_c` and `dnf-utils` to obsolete `createrepo` and `yum-utils`. Important executable files such `/usr/bin/yum`, `/usr/bin/repoquery` or `/usr/bin/createrepo` will be provided either as new executable files or symbolic links to the respective DNF-based counterparts. + [NOTE] ==== -We expect no impact on users as the package management functionality is already provided by DNF. +The `yum` package is still available in due repositories as a small CLI wrapper, in case users prefer the original `/usr/bin/yum` binary. ====