Bug 2232000 - python3-slip problems when upgrading to F39
Summary: python3-slip problems when upgrading to F39
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: python-slip
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-15 01:12 UTC by Matt Fagnani
Modified: 2023-08-15 01:12 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Matt Fagnani 2023-08-15 01:12:31 UTC
I ran sudo dnf system-upgrade download --releasever 39 in a F38 KDE Plasma installation. dnf showed problems with python3-slip and python3-slip-dbus which prevented the upgrade from continuing.

Problem 6: problem with installed package python3-slip-dbus-0.6.4-29.fc38.noarch
  - package python3-slip-dbus-0.6.4-29.fc38.noarch from @System requires python(abi) = 3.11, but none of the providers can be installed
  - package python3-slip-dbus-0.6.4-29.fc38.noarch from fedora requires python(abi) = 3.11, but none of the providers can be installed
  - package python3-devel-3.12.0~rc1-1.fc39.x86_64 from fedora conflicts with python3 < 3.12.0~rc1-1.fc39 provided by python3-3.11.4-1.fc38.x86_64 from @System
  - problem with installed package python3-devel-3.11.4-1.fc38.x86_64
  - python3-devel-3.11.4-1.fc38.x86_64 from @System  does not belong to a distupgrade repository
 Problem 7: problem with installed package python3-slip-0.6.4-29.fc38.noarch
  - package python3-slip-0.6.4-29.fc38.noarch from @System requires python(abi) = 3.11, but none of the providers can be installed
  - package python3-slip-0.6.4-29.fc38.noarch from fedora requires python(abi) = 3.11, but none of the providers can be installed
  - package python3-3.11.4-1.fc38.x86_64 from @System requires python3-libs(x86-64) = 3.11.4-1.fc38, but none of the providers can be installed
  - cannot install both python3-libs-3.12.0~rc1-1.fc39.x86_64 from fedora and python3-libs-3.11.4-1.fc38.x86_64 from @System
  - package gdb-headless-13.2-7.fc39.x86_64 from fedora requires libpython3.12.so.1.0()(64bit), but none of the providers can be installed
  - problem with installed package gdb-headless-13.2-3.fc38.x86_64
  - gdb-headless-13.2-3.fc38.x86_64 from @System  does not belong to a distupgrade repository

I also saw these problems when testing upgrading to rawhide starting on 2023-8-4.

Reproducible: Always

Steps to Reproduce:
1. Boot a F38 KDE Plasma installation fully updated with updates-testing enabled
2. Log in to Plasma on Wayland
3. Start Konsole
4. Install python3-slip and python3-slip-dbus if they aren't already with sudo dnf install python3-slip python3-slip-dbus
5. sudo dnf system-upgrade download --releasever 39
Actual Results:  
python3-slip problems when upgrading to F39

Expected Results:  
No errors would happen

These problems are likely because in F39 with Python 3.12 python-slip failed to build https://bugzilla.redhat.com/show_bug.cgi?id=2226333 due to the removal of distutils https://bugzilla.redhat.com/show_bug.cgi?id=2154980 and failed to install https://bugzilla.redhat.com/show_bug.cgi?id=2220508


Note You need to log in before you can comment on or make changes to this bug.