Bug 1815700 - python-vcrpy: epel8 branch request
Summary: python-vcrpy: epel8 branch request
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-vcrpy
Version: epel8
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Fedora Infrastructure SIG
QA Contact: Fedora Extras Quality Assurance
: 1815857 (view as bug list)
Depends On: 1759109 1815843 1815847 1815852
Blocks: 1815695
TreeView+ depends on / blocked
Reported: 2020-03-21 00:57 UTC by clime7
Modified: 2023-03-10 00:40 UTC (History)
6 users (show)

Fixed In Version: python-vcrpy-4.1.1-6.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2023-03-10 00:40:50 UTC
Type: Bug

Attachments (Terms of Use)

Description clime7 2020-03-21 00:57:56 UTC
Description of problem:

Hello, can you, please provide, an epel8 update for this package?

Comment 1 clime7 2020-05-10 18:42:07 UTC
Ping :).

Comment 2 Kevin Fenzi 2020-05-16 22:50:06 UTC
So, looking at this, it looks like we need: 

DEBUG util.py:600:  No matching package to install: 'python3-aiohttp'
DEBUG util.py:600:  No matching package to install: 'python3-boto'
DEBUG util.py:600:  No matching package to install: 'python3-contextlib2'
DEBUG util.py:600:  No matching package to install: 'python3-pytest-httpbin'


When filing requests could you mention the name in the bug title. It helps me keep better track of which bug is which. ;) 

Do you want to file requests for those 4? or perhaps some/all of them are already filed?

#1836150 NEW        - Fabian Affolter - Please provide a EL8 build
#1815847 ASSIGNED   - Gwyn Ciesla - please, provide epel8 update
#1815843 NEW        - Pierre-YvesChibon - please, provide epel8 update
#1815852 NEW        - Adam Williamson - python-pytest-httpbin: provide epel8 update

So, lets add blocks on all those 4 and we can do this one when they are done. :)

Comment 3 clime7 2020-05-17 12:25:27 UTC
Thank you, Kevin!

Comment 4 Carl George 🤠 2020-06-15 19:08:20 UTC
*** Bug 1815857 has been marked as a duplicate of this bug. ***

Comment 5 Felix Schwarz 2020-07-09 15:17:12 UTC
just wanted to mention that "python3-boto" might be an optional dependency (at least for vcrpy itself). I see that the code also supports "boto" but if that module is not available it'll just skip the patching/test.

Comment 6 Kevin Fenzi 2020-11-01 18:29:32 UTC
Yeah, although on the other side, new python-vcrpy has added httpx support, so python3-httpx needed for that.

Comment 7 Diego Herrera 2023-03-01 19:50:10 UTC
I've been looking into this since is the last blocker to get fedmsg into EPEL8 (and in consequence, for getting mbs into EPEL8)

I tried to build the branch on EPEL9 (v4.1.1), but it fails because pyproject-rpm-macros are not available on EPEL8. 
Then I started from the previous commit (since the latest commit on that branch is the one that brings pyproject-rpm-macros into the EPEL9 branch [0]) and remove the python-boto BuildRequirement [1] as Felix mentioned and noticed that it builds fine [2]. Also this version is good enough to at least to build fedmsg tests on EPEL8 [3].

Would it be ok to just package version 4.1.1 into EPEL8? I could send a PR, but I would need to branch from the F36 branch for it to work.

[0] https://src.fedoraproject.org/rpms/python-vcrpy/c/671bca9e866186dc21ae9314d8876e197fe4c17d?branch=epel9
[1] https://src.fedoraproject.org/fork/dherrera/rpms/python-vcrpy/c/4d6520aa3316a3d2a5159dba016c517f5942005a?branch=epel8
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=98162495
[3] https://copr.fedorainfracloud.org/coprs/dherrera/mbs-epel8/builds/

Comment 8 Kevin Fenzi 2023-03-01 20:24:55 UTC
Branch added. Thanks for digging into this.

Comment 9 Fedora Update System 2023-03-01 21:14:20 UTC
FEDORA-EPEL-2023-0c9e522b34 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-0c9e522b34

Comment 10 Fedora Update System 2023-03-02 01:53:07 UTC
FEDORA-EPEL-2023-0c9e522b34 has been pushed to the Fedora EPEL 8 testing repository.

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

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

Comment 11 Fedora Update System 2023-03-10 00:40:50 UTC
FEDORA-EPEL-2023-0c9e522b34 has been pushed to the Fedora EPEL 8 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.