For a few weeks now I get this error for "dnf update" nothing provides python-enum34 needed by ceph-mgr-2:14.2.12-1.fc32.x86_64
I hoped this is a timing issue and the module will show up, but the error still persists.
The result is 14 errors and a result:
=================================================================================================== Package Architecture Version Repository Size =================================================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): ceph-base x86_64 2:14.2.12-1.fc32 updates 4.9 M ceph-common x86_64 2:14.2.12-1.fc32 updates 17 M ceph-grafana-dashboards noarch 2:14.2.12-1.fc32 updates 26 k ceph-selinux x86_64 2:14.2.12-1.fc32 updates 30 k libcephfs2 x86_64 2:14.2.12-1.fc32 updates 525 k librados2 x86_64 2:14.2.12-1.fc32 updates 3.4 M librbd1 x86_64 2:14.2.12-1.fc32 updates 1.7 M Skipping packages with broken dependencies: ceph-mgr x86_64 2:14.2.12-1.fc32 updates 1.6 M ceph-mgr-dashboard noarch 2:14.2.12-1.fc32 updates 3.5 M ceph-mgr-diskprediction-cloud noarch 2:14.2.12-1.fc32 updates 43 k ceph-mgr-diskprediction-local noarch 2:14.2.12-1.fc32 updates 1.1 M ceph-mgr-k8sevents noarch 2:14.2.12-1.fc32 updates 26 k ceph-mgr-rook noarch 2:14.2.12-1.fc32 updates 19 k ceph-mgr-ssh noarch 2:14.2.12-1.fc32 updates 20 k
This does not help: --best --allowerasing Neither does this: --best --allowerasing --skip-broken
On ceph.io I see that version 14.2.13 may have it resolved - is it in our pipeline? In https://bodhi.fedoraproject.org/releases/F32 I do not see a new ceph release or a python-enum34 package.
How can this issue be resolved?
TIA
On 11/11/20 5:52 PM, Eyal Lebedinsky wrote:
For a few weeks now I get this error for "dnf update" nothing provides python-enum34 needed by ceph-mgr-2:14.2.12-1.fc32.x86_64
I'm curious how that was even able to be built. There is no python-enum34 in Fedora 32 at all.
On ceph.io I see that version 14.2.13 may have it resolved - is it in our pipeline? In https://bodhi.fedoraproject.org/releases/F32 I do not see a new ceph release or a python-enum34 package.
There are newer builds without that dependency. If you want it right now, you can enable the updates-testing repo to get it.
On 12/11/2020 13.38, Samuel Sieb wrote:
On 11/11/20 5:52 PM, Eyal Lebedinsky wrote:
For a few weeks now I get this error for "dnf update" nothing provides python-enum34 needed by ceph-mgr-2:14.2.12-1.fc32.x86_64
I'm curious how that was even able to be built. There is no python-enum34 in Fedora 32 at all.
On ceph.io I see that version 14.2.13 may have it resolved - is it in our pipeline? In https://bodhi.fedoraproject.org/releases/F32 I do not see a new ceph release or a python-enum34 package.
There are newer builds without that dependency. If you want it right now, you can enable the updates-testing repo to get it.
Since I am not using ceph (AFAIK) I will wait for it to show up in f32.
On 12/11/2020 16:40, Eyal Lebedinsky wrote:
On 12/11/2020 13.38, Samuel Sieb wrote:
On 11/11/20 5:52 PM, Eyal Lebedinsky wrote:
For a few weeks now I get this error for "dnf update" nothing provides python-enum34 needed by ceph-mgr-2:14.2.12-1.fc32.x86_64
I'm curious how that was even able to be built. There is no python-enum34 in Fedora 32 at all.
On ceph.io I see that version 14.2.13 may have it resolved - is it in our pipeline? In https://bodhi.fedoraproject.org/releases/F32 I do not see a new ceph release or a python-enum34 package.
There are newer builds without that dependency. If you want it right now, you can enable the updates-testing repo to get it.
Since I am not using ceph (AFAIK) I will wait for it to show up in f32.
Of course, if you're not using it you can always remove it. When it gives you a list of what will be removed you can check that list to make sure nothing is there that you know you do use.
--- The key to getting good answers is to ask good questions.
On 12/11/2020 20.10, Ed Greshko wrote:
On 12/11/2020 16:40, Eyal Lebedinsky wrote:
On 12/11/2020 13.38, Samuel Sieb wrote:
On 11/11/20 5:52 PM, Eyal Lebedinsky wrote:
For a few weeks now I get this error for "dnf update" nothing provides python-enum34 needed by ceph-mgr-2:14.2.12-1.fc32.x86_64
I'm curious how that was even able to be built. There is no python-enum34 in Fedora 32 at all.
On ceph.io I see that version 14.2.13 may have it resolved - is it in our pipeline? In https://bodhi.fedoraproject.org/releases/F32 I do not see a new ceph release or a python-enum34 package.
There are newer builds without that dependency. If you want it right now, you can enable the updates-testing repo to get it.
Since I am not using ceph (AFAIK) I will wait for it to show up in f32.
Of course, if you're not using it you can always remove it. When it gives you a list of what will be removed you can check that list to make sure nothing is there that you know you do use.
True. I already tried this but the list was long and I did not want to spend the time wading through it. Most of it was python3 modules. I will wait.
The key to getting good answers is to ask good questions.
On 12/11/2020 17:59, Eyal Lebedinsky wrote:
True. I already tried this but the list was long and I did not want to spend the time wading through it. Most of it was python3 modules. I will wait.
I see.
Just for fun I ran "dnf install ceph" and the install (if allowed to continue) was 97 packages with most of them being python3. So, was installing a bunch that didn't have installed and wouldn't. need them.
I'd expect a "remove" would only remove those python3 packages on which ceph depends on but no other installed package does.
--- The key to getting good answers is to ask good questions.