Bug 1902391 - nothing provides python3.8dist(python-magic) needed by lutris-0.5.8-1.fc32.x86_64
Summary: nothing provides python3.8dist(python-magic) needed by lutris-0.5.8-1.fc32.x8...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: lutris
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Chris King
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-28 12:35 UTC by Enrico Tagliavini
Modified: 2021-05-25 17:01 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-25 17:01:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Enrico Tagliavini 2020-11-28 12:35:38 UTC
Description of problem:

When running dnf update I get a warning about lutris updated
# dnf update --refresh
Fedora 32 openh264 (From Cisco) - x86_64                                                                                                                                                                                                             2.1 kB/s | 989  B     00:00    
Fedora Modular 32 - x86_64                                                                                                                                                                                                                            27 kB/s |  24 kB     00:00    
Fedora Modular 32 - x86_64 - Updates                                                                                                                                                                                                                  19 kB/s |  14 kB     00:00    
Fedora Modular 32 - x86_64 - Updates                                                                                                                                                                                                                  55 kB/s |  67 kB     00:01    
Fedora 32 - x86_64 - Updates                                                                                                                                                                                                                          16 kB/s |  13 kB     00:00    
Fedora 32 - x86_64 - Updates                                                                                                                                                                                                                         270 kB/s | 498 kB     00:01    
Fedora 32 - x86_64                                                                                                                                                                                                                                    29 kB/s |  24 kB     00:00    
RPM Fusion for Fedora 32 - Free - Updates                                                                                                                                                                                                             23 kB/s | 7.9 kB     00:00    
RPM Fusion for Fedora 32 - Free                                                                                                                                                                                                                       35 kB/s | 8.5 kB     00:00    
RPM Fusion for Fedora 32 - Nonfree - Updates                                                                                                                                                                                                          45 kB/s | 7.8 kB     00:00    
RPM Fusion for Fedora 32 - Nonfree                                                                                                                                                                                                                    43 kB/s | 8.7 kB     00:00    
Dependencies resolved.

 Problem: cannot install the best update candidate for package lutris-0.5.7.1-1.fc32.x86_64
  - nothing provides python3.8dist(python-magic) needed by lutris-0.5.8-1.fc32.x86_64
=================
=================
Skipping packages with broken dependencies:
 lutris   x86_64      0.5.8-1.fc32      updates         819 k

Transaction Summary
=================
Skip  1 Package

Nothing to do.
Complete!



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

lutris-0.5.8-1.fc32.x86_64


How reproducible:
Always


Steps to Reproduce:
1.a if lutris is already installed: dnf update --refresh
1.b if lutris is not installed: dnf install lutris


Actual results:
lutris is not installed / updated

Expected results:
lutris is installed / updated correctly

Additional info:
Not sure why it requires python3.8dist(python-magic). I can see a python3-magic package, but it provides python3.8dist(file-magic)

# rpm -q --provides python3-magic
python3-magic = 5.38-4.fc32
python3.8dist(file-magic) = 0.4
python3dist(file-magic) = 0.4

Comment 1 Mike Gerber 2020-12-13 21:30:32 UTC
Same here, also on F32:


Dependencies resolved.

 Problem: cannot install the best update candidate for package lutris-0.5.7.1-1.fc32.x86_64
  - nothing provides python3.8dist(python-magic) needed by lutris-0.5.8-1.fc32.x86_64
=============================================================================================================================================================
 Package                            Architecture                       Version                                     Repository                           Size
=============================================================================================================================================================
Skipping packages with broken dependencies:
 lutris                             x86_64                             0.5.8-1.fc32                                updates                             819 k

Transaction Summary
=============================================================================================================================================================
Skip  1 Package

Comment 2 daniel.vaz 2020-12-17 12:58:00 UTC
Same situation here (F32).

OS: 
$cat /etc/os-release
NAME=Fedora
VERSION="32 (MATE-Compiz)"
ID=fedora
VERSION_ID=32
VERSION_CODENAME=""
PLATFORM_ID="platform:f32"
PRETTY_NAME="Fedora 32 (MATE-Compiz)"
ANSI_COLOR="0;34"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:32"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f32/system-administrators-guide/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=32
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=32
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="MATE-Compiz"
VARIANT_ID=matecompiz


Reporsitories:
$dnf repolist
repo id                                                  repo name
code                                                     Visual Studio Code
copr:copr.fedorainfracloud.org:bcotton:cherrytree        Copr repo for cherrytree owned by bcotton
copr:copr.fedorainfracloud.org:pschyska:alacritty        Copr repo for alacritty owned by pschyska
fedora                                                   Fedora 32 - x86_64
fedora-cisco-openh264                                    Fedora 32 openh264 (From Cisco) - x86_64
fedora-modular                                           Fedora Modular 32 - x86_64
google-chrome                                            google-chrome
kubernetes                                               Kubernetes
packages-microsoft-com-prod                              packages-microsoft-com-prod
rpmfusion-free                                           RPM Fusion for Fedora 32 - Free
rpmfusion-free-updates                                   RPM Fusion for Fedora 32 - Free - Updates
rpmfusion-nonfree                                        RPM Fusion for Fedora 32 - Nonfree
rpmfusion-nonfree-updates                                RPM Fusion for Fedora 32 - Nonfree - Updates
teams                                                    teams
updates                                                  Fedora 32 - x86_64 - Updates
updates-modular                                          Fedora Modular 32 - x86_64 - Updates
virtio-win-stable                                        virtio-win builds roughly matching what was shipped in latest RHEL


Error:
$dnf update
Last metadata expiration check: 3:14:14 ago on Thu 17 Dec 2020 09:42:40 AM WET.
Dependencies resolved.

 Problem: cannot install the best update candidate for package lutris-0.5.7.1-1.fc32.x86_64
  - nothing provides python3.8dist(python-magic) needed by lutris-0.5.8-1.fc32.x86_64
==================================================================================================================================
 Package                      Architecture                 Version                            Repository                     Size
==================================================================================================================================
Skipping packages with broken dependencies:
 lutris                       x86_64                       0.5.8-1.fc32                       updates                       819 k

Transaction Summary
==================================================================================================================================
Skip  1 Package

Nothing to do.
Complete

Comment 3 Chris King 2020-12-20 22:09:00 UTC
I've pushed an 'update' reverting back to 0.5.7.1 today here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-fdcfe73f2f

0.5.8 wasnt meant to make it to stable due to a bug that people reported, but because the fedora 32 update never got negative karma like the f33 one did, and because I was too swamped with schoolwork to notice it, it accidentally got through.

I have made a patch for this dependency problem once version 0.5.8 does make it into stable (properly) which you can read more about here https://bugzilla.redhat.com/show_bug.cgi?id=1899279 if you're interested.

Comment 4 Fedora Program Management 2021-04-29 16:44:21 UTC
This message is a reminder that Fedora 32 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 32 on 2021-05-25.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '32'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 32 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 5 Ben Cotton 2021-05-25 17:01:06 UTC
Fedora 32 changed to end-of-life (EOL) status on 2021-05-25. Fedora 32 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


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