Bug 1978976

Summary: multiple packages relating to python3 fail to upgrade due to missing dependencies
Product: [Fedora] Fedora Reporter: George R. Goffe <grgoffe>
Component: distributionAssignee: Aoife Moloney <amoloney>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: cstratak, kevin, mhroncok, python-maint, python-sig, thrnciar, torsava, vstinner
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: fedora-obsolete-packages-35-11 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-26 10:53:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1980460    
Bug Blocks: 1890881    

Description George R. Goffe 2021-07-03 21:58:14 UTC
Description of problem:Attempting to upgrade "current" Fedora Core 35


Version-Release number of selected component (if applicable):
python-3.9.5-2

How reproducible:
always

Steps to Reproduce:
1.dnf upgrade python'*'
2.
3.

Actual results:
see below

Expected results:


Additional info:


Error:
 Problem 1: cannot install the best update candidate for package python3-qtconsole-5.0.3-1.fc35.noarch
  - problem with installed package python3-qtconsole-5.0.3-1.fc35.noarch
  - package python3-qtconsole-5.1.1-1.fc35.noarch requires python3.10dist(ipykernel) >= 4.1, but none of the providers can be installed
  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering
 Problem 2: cannot install the best update candidate for package python3-notebook-6.3.0-1.fc35.noarch
  - problem with installed package python3-notebook-6.3.0-1.fc35.noarch
  - package python3-notebook-6.4.0-2.fc35.noarch requires python3.10dist(ipykernel), but none of the providers can be installed
  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering
 Problem 3: cannot install the best update candidate for package python3-ipywidgets-7.6.3-1.fc35.noarch
  - problem with installed package python3-ipywidgets-7.6.3-1.fc35.noarch
  - package python3-ipywidgets-7.6.3-2.fc35.noarch requires python3.10dist(ipykernel) >= 4.5.1, but none of the providers can be installed
  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering
 Problem 4: cannot install the best update candidate for package python3-ipython-7.24.0-1.fc35.noarch
  - cannot install both python3-ipython-7.25.0-1.fc35.noarch and python3-ipython-7.24.0-1.fc35.noarch
  - package python3-ipykernel-5.5.0-1.fc35.noarch requires python3.9dist(ipython) >= 5, but none of the providers can be installed
  - problem with installed package python3-ipykernel-5.5.0-1.fc35.noarch
 Problem 5: cannot install the best update candidate for package python3-widgetsnbextension-3.5.1-3.fc34.noarch
  - problem with installed package python3-widgetsnbextension-3.5.1-3.fc34.noarch
  - package python3-widgetsnbextension-3.5.1-4.fc35.noarch requires python3.10dist(notebook) >= 4.4.1, but none of the providers can be installed
  - package python3-notebook-6.4.0-2.fc35.noarch requires python3.10dist(ipykernel), but none of the providers can be installed
  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering
 Problem 6: cannot install the best update candidate for package python3-ipython+notebook-7.24.0-1.fc35.noarch
  - problem with installed package python3-ipython+notebook-7.24.0-1.fc35.noarch
  - package python3-ipython+notebook-7.25.0-1.fc35.noarch requires python3.10dist(notebook), but none of the providers can be installed
  - package python3-notebook-6.4.0-2.fc35.noarch requires python3.10dist(ipykernel), but none of the providers can be installed
  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering
 Problem 7: cannot install the best update candidate for package python3-abrt-2.14.5-4.fc35.x86_64
  - package python3-abrt-2.14.6-5.fc35.x86_64 requires abrt = 2.14.6-5.fc35, but none of the providers can be installed
  - package abrt-2.14.5-4.fc35.x86_64 requires python3-abrt = 2.14.5-4.fc35, but none of the providers can be installed
  - cannot install both abrt-2.14.6-5.fc35.x86_64 and abrt-2.14.5-4.fc35.x86_64
  - package abrt-addon-kerneloops-2.14.5-4.fc35.x86_64 requires abrt = 2.14.5-4.fc35, but none of the providers can be installed
  - problem with installed package abrt-addon-kerneloops-2.14.5-4.fc35.x86_64
 Problem 8: cannot install the best update candidate for package python3-libreport-2.14.0-17.fc34.x86_64
  - problem with installed package python3-libreport-2.14.0-17.fc34.x86_64
  - package python3-libreport-2.15.2-4.fc35.x86_64 requires libreport.so.2()(64bit), but none of the providers can be installed
  - package python3-libreport-2.15.2-4.fc35.x86_64 requires libreport.so.2(LIBREPORT_2.13.1)(64bit), but none of the providers can be installed
  - cannot install both libreport-2.15.2-4.fc35.x86_64 and libreport-2.14.0-17.fc34.x86_64
  - package libreport-plugin-kerneloops-2.14.0-17.fc34.x86_64 requires libreport.so.1()(64bit), but none of the providers can be installed
  - package libreport-plugin-kerneloops-2.14.0-17.fc34.x86_64 requires libreport.so.1(LIBREPORT_2.13.1)(64bit), but none of the providers can be installed
  - problem with installed package libreport-plugin-kerneloops-2.14.0-17.fc34.x86_64

Comment 1 Miro Hrončok 2021-07-04 08:11:34 UTC
Most of the upgrades fail with:

  - package python3-ipykernel-5.5.0-3.fc35.noarch is filtered out by exclude filtering

Do you recall what do you filter here? What is your custom dnf configuration?

Comment 2 George R. Goffe 2021-07-05 18:50:36 UTC
Miro,

Thanks for responding to this bug report.

I have made no changes to my dnf.conf.

I have tried "dnf upgrade python3-ipykernel" by itself but that gets me more errors.

Do you need more info?

Best regards and, again, thanks for responding AND BE SAFE!

George...





dnf upgrade python3-ipykernel
Last metadata expiration check: 3:32:50 ago on Mon 05 Jul 2021 08:14:31 AM PDT.
Dependencies resolved.

 Problem: package python3-ipython-7.25.0-1.fc35.noarch requires python3.10dist(setuptools) >= 18.5, but none of the providers can be installed
  - cannot install both python3-setuptools-57.0.0-1.fc35.noarch and python3-setuptools-56.2.0-1.fc35.noarch
  - package python3-ipykernel-5.5.0-3.fc35.noarch requires python3.10dist(ipython) >= 5, but none of the providers can be installed
  - package git-up-2.0.1-3.fc34.noarch requires python3.9dist(setuptools), but none of the providers can be installed
  - cannot install the best update candidate for package python3-ipykernel-5.5.0-1.fc35.noarch
  - problem with installed package git-up-2.0.1-3.fc34.noarch
==========================================================================================================================
 Package                            Architecture           Version                          Repository               Size
==========================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 python3-setuptools                 noarch                 57.0.0-1.fc35                    rawhide                 938 k
Skipping packages with broken dependencies:
 python3-ipykernel                  noarch                 5.5.0-3.fc35                     rawhide                 206 k
 python3-ipython                    noarch                 7.25.0-1.fc35                    rawhide                 827 k

Transaction Summary
==========================================================================================================================
Skip  3 Packages

Nothing to do.
Complete!

Comment 3 Miro Hrončok 2021-07-05 21:54:51 UTC
Now it seem it is package "git-up" that is blocking the upgrade. If you remove git-up, it should work.

Package git-up was retired from Fedora.

Comment 4 George R. Goffe 2021-07-28 18:57:18 UTC
Miro,

Thanks for your helpw with this.This upgrade is no longer failing.

Best regards and STAY SAVE!

George...

Comment 5 Miro Hrončok 2021-07-28 22:29:16 UTC
You too, George. Thanks again for reporting the problem.