Bug 2222969 - Installation requires dependent package that cannot be found
Summary: Installation requires dependent package that cannot be found
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-openpyxl
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Julien Enselme
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-14 16:27 UTC by Joe Ogulin
Modified: 2023-09-15 02:00 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-09-15 02:00:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Joe Ogulin 2023-07-14 16:27:17 UTC
Description of problem:
Attempts to install to Rocky Linux 9 from EPEL fail due to an inability to find a dependent package

Version-Release number of selected component (if applicable):
3.0.10-2.el9.noarch

How reproducible:
Configure basic repositories, add EPEL repository, run "dnf install"

Steps to Reproduce:
1. dnf install python3-openpyxl

Actual results:
$ sudo dnf install python3-openpyxl
Last metadata expiration check: 1:59:32 ago on Fri 14 Jul 2023 10:21:04 AM EDT.
Error:
 Problem: conflicting requests
  - nothing provides python3.9dist(et-xmlfile) needed by python3-openpyxl-3.0.10-2.el9.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


Expected results:
Package is installed

Additional info:
This occurs with both python3-openpyxl and python-openpyxl.

The following is the output of a repolist:
repo id                                             repo name
appstream                                           Rocky Linux 9 - AppStream
baseos                                              Rocky Linux 9 - BaseOS
cloudstack                                          Apache CloudStack for Enterprise Linux 9 - x86_64
crb                                                 Rocky Linux 9 - CRB
epel                                                Extra Packages for Enterprise Linux 9 - x86_64
extras                                              Rocky Linux 9 - Extras

Comment 1 Joe Ogulin 2023-07-17 18:27:15 UTC
On Rocky 8 it successfully installs and finds the python3-et_xmlfile and python3-jdcal RPMs in EPEL as well.  This is leading me to believe the issue is that python3-et_xmlfile needs to be built for EL9.

Comment 2 Fedora Update System 2023-07-20 09:09:33 UTC
FEDORA-EPEL-2023-e4da0d891e has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-e4da0d891e

Comment 3 Julien Enselme 2023-07-20 09:10:34 UTC
I just submitted python-et_xmlfile to EPEL9: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-e4da0d891e Let me know whether this solves the issue.

Comment 4 Fedora Update System 2023-07-21 02:30:38 UTC
FEDORA-EPEL-2023-e4da0d891e has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-e4da0d891e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Julien Enselme 2023-07-21 15:15:29 UTC
python-jdcal is missing. So the package will remain unstinstallable until it's fixed. See https://bugzilla.redhat.com/show_bug.cgi?id=2224589

Comment 6 Fedora Update System 2023-07-29 00:44:35 UTC
FEDORA-EPEL-2023-e4da0d891e has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 7 Fedora Update System 2023-09-06 14:12:58 UTC
FEDORA-EPEL-2023-29fbda999a has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-29fbda999a

Comment 8 Fedora Update System 2023-09-07 02:32:23 UTC
FEDORA-EPEL-2023-29fbda999a has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-29fbda999a

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2023-09-15 02:00:42 UTC
FEDORA-EPEL-2023-29fbda999a has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.


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