Dear Experts, I've a Fedora 23 installed on my laptop and I keep it updated (even if I'm not going through the upgrade process yet).
Yesteday when I checked which packages need to be updated, dnf proposed me to install this packages:
Installing: yum noarch 3.4.3-507.fc23 fedora 1.2 M yum-metadata-parser x86_64 1.1.4-15.fc23 fedora 39 k yum-utils noarch 1.1.31-508.fc23 updates 117 k
This sounds weird, as far as I know, dnf completely replaced yum so why I need to install it? Is this generating some conflicts with dnf or breaking something on my fedora?
Walter
--
On Wed, 2016-06-29 at 00:13 +0200, Walter Cazzola wrote:
Dear Experts, I've a Fedora 23 installed on my laptop and I keep it updated (even if I'm not going through the upgrade process yet).
Yesteday when I checked which packages need to be updated, dnf proposed me to install this packages:
Installing: yum noarch 3.4.3-507.fc23 fedora 1.2 M yum-metadata-parser x86_64 1.1.4-15.fc23 fedora 39 k yum-utils noarch 1.1.31-508.fc23 updates 117 k
This sounds weird, as far as I know, dnf completely replaced yum so why I need to install it? Is this generating some conflicts with dnf or breaking something on my fedora?
The functionality of dnf replaces the functionality of yum. That doesn't mean the yum packages you have won't be updated. You can just remove them at your leisure.
poc
On Wed, Jun 29, 2016 at 12:13 AM, Walter Cazzola cazzola@di.unimi.it wrote:
Dear Experts, I've a Fedora 23 installed on my laptop and I keep it updated (even if I'm not going through the upgrade process yet).
Yesteday when I checked which packages need to be updated, dnf proposed me to install this packages:
Installing: yum noarch 3.4.3-507.fc23 fedora 1.2 M yum-metadata-parser x86_64 1.1.4-15.fc23 fedora 39 k yum-utils noarch 1.1.31-508.fc23 updates 117 k
This sounds weird, as far as I know, dnf completely replaced yum so why I need to install it? Is this generating some conflicts with dnf or breaking something on my fedora?
It looks like something that is being updated is pulling in the yum package as a dependency. As Tom mentioned, you can find out by trying to remove yum, or even better, by running "dnf repoquery --installed --whatrequires yum".
On Wed, Jun 29, 2016 at 10:25 AM, Michal Domonkos mdomonko@redhat.com wrote:
It looks like something that is being updated is pulling in the yum package as a dependency. As Tom mentioned, you can find out by trying to remove yum, or even better, by running "dnf repoquery --installed --whatrequires yum".
Actually, thinking about this, you may want to omit the --installed option as the updated package is obviously not installed yet.
On Wed, 29 Jun 2016, Michal Domonkos wrote:
It looks like something that is being updated is pulling in the yum package as a dependency. As Tom mentioned, you can find out by trying to remove yum, or even better, by running "dnf repoquery --installed --whatrequires yum".
at the moment yum is not installed on my machine and the result of
dnf repoquery --installed --whatrequires yum
is completely empty.
This means that one of the packages that need to be updated has become dependent on yum, that sounds strange to me since yum is a sort of deprecated in fedora.
In particular the new dependency to yum is in one of this packages:
breeze-cursor-theme breeze-icon-theme kde-style-breeze libkworkspace5 plasma-breeze plasma-breeze-common plasma-workspace plasma-workspace-common plasma-workspace-drkonqi plasma-workspace-geolocation plasma-workspace-geolocation-libs plasma-workspace-libs sddm-breeze
To me seems that plasma is getting dependent on yum, probably could be the case to fill a bug report.
Walter --
On Thu, Jun 30, 2016 at 9:35 AM, Walter Cazzola cazzola@di.unimi.it wrote:
On Wed, 29 Jun 2016, Michal Domonkos wrote:
It looks like something that is being updated is pulling in the yum package as a dependency. As Tom mentioned, you can find out by trying to remove yum, or even better, by running "dnf repoquery --installed --whatrequires yum".
at the moment yum is not installed on my machine and the result of
dnf repoquery --installed --whatrequires yum
is completely empty.
This means that one of the packages that need to be updated has become dependent on yum, that sounds strange to me since yum is a sort of deprecated in fedora.
In particular the new dependency to yum is in one of this packages:
breeze-cursor-theme breeze-icon-theme kde-style-breeze libkworkspace5 plasma-breeze plasma-breeze-common plasma-workspace plasma-workspace-common plasma-workspace-drkonqi plasma-workspace-geolocation plasma-workspace-geolocation-libs plasma-workspace-libs sddm-breeze
OK, I just checked with "dnf repoquery --whatrequires yum-utils" on my F23 and among the listed packages there really is one of those you mentioned:
plasma-workspace-drkonqi-0:5.6.5-1.fc23.x86_64
Since yum-utils requires yum and yum requires yum-metadata-parser, you get all these pulled in for the update transaction.
To me seems that plasma is getting dependent on yum, probably could be the case to fill a bug report.
Yup, feel free to file a bug against that plasma package.