Bug 2029068

Summary: Please branch and build python-pytest-mock in epel9
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: python-pytest-mockAssignee: Julien Enselme <jujens>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: carl, jujens, mail
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-pytest-mock-3.6.1-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-23 01:25:24 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:    
Bug Blocks: 2029182    

Description Miro Hrončok 2021-12-04 16:12:26 UTC
Please branch and build python-pytest-mock in epel9.

If you do not wish to maintain python-pytest-mock in epel9,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package.

Scratchbuild passed: https://koji.fedoraproject.org/koji/taskinfo?taskID=79585257

With build dependency on pytest-asyncio removed (it is optional).

Comment 1 Fabian Affolter 2021-12-07 21:08:45 UTC
Error: 
 Problem: conflicting requests
  - nothing provides python(abi) = 3.9 needed by python3-pytest-mock-3.6.1-2.el9.noarch
  - nothing provides python3.9dist(pytest) >= 5 needed by python3-pytest-mock-3.6.1-2.el9.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Comment 2 Miro Hrončok 2021-12-07 22:48:50 UTC
Where do you get this error from?

Comment 3 Miro Hrončok 2021-12-07 23:07:37 UTC
============================================================================
 Package                    Architecture Version       Repository      Size
============================================================================
Installing:
 python3-pytest-mock        noarch       3.6.1-1.el9   @commandline    34 k
Installing dependencies:
 expat                      x86_64       2.2.10-4.el9  baseos         104 k
 python3                    x86_64       3.9.9-2.el9   baseos          30 k
 python3-attrs              noarch       20.3.0-5.el9  appstream       88 k
 python3-iniconfig          noarch       1.1.1-5.el9   crb             17 k
 python3-libs               x86_64       3.9.9-2.el9   baseos         7.8 M
 python3-packaging          noarch       20.9-4.el9    appstream       78 k
 python3-pip-wheel          noarch       21.2.3-5.el9  baseos         1.1 M
 python3-pluggy             noarch       0.13.1-5.el9  crb             41 k
 python3-py                 noarch       1.10.0-4.el9  crb            477 k
 python3-pyparsing          noarch       2.4.7-7.1.el9 baseos         151 k
 python3-pytest             noarch       6.2.2-4.el9   crb            521 k
 python3-setuptools         noarch       53.0.0-8.el9  baseos         945 k
 python3-setuptools-wheel   noarch       53.0.0-8.el9  baseos         471 k
 python3-toml               noarch       0.10.2-5.el9  appstream       42 k
...
Finish: run

Comment 4 Miro Hrončok 2021-12-08 14:20:24 UTC
I see the branch now exists, may I build the package there?

Do you prefer an %if conditional around the dependency on pytest-asyncio, or a diverged epel9 branch?

Comment 6 Miro Hrončok 2021-12-11 17:54:41 UTC
Will you be able to branch and build python-pytest-mock in epel9?
I would be happy to be a co-maintainer if you do not wish to build it on epel9.

Comment 7 Fabian Affolter 2021-12-12 22:15:00 UTC
(In reply to Miro Hrončok from comment #2)
> Where do you get this error from?

mock

I guess that not all mirrors are synced.

Comment 8 Fedora Update System 2021-12-14 11:48:27 UTC
FEDORA-EPEL-2021-9ebf7f3b40 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-9ebf7f3b40

Comment 9 Fedora Update System 2021-12-15 02:10:51 UTC
FEDORA-EPEL-2021-9ebf7f3b40 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-2021-9ebf7f3b40

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

Comment 10 Fedora Update System 2021-12-23 01:25:24 UTC
FEDORA-EPEL-2021-9ebf7f3b40 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.