Bug 1797174 - python3-psutil is in RHEL 8, therefore needs to be removed from EPEL
Summary: python3-psutil is in RHEL 8, therefore needs to be removed from EPEL
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-psutil
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fedora Infrastructure SIG
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1833562 (view as bug list)
Depends On:
Blocks: EPEL2RHEL
TreeView+ depends on / blocked
 
Reported: 2020-02-01 08:46 UTC by Akemi Yagi
Modified: 2022-04-06 18:08 UTC (History)
8 users (show)

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


Attachments (Terms of Use)

Description Akemi Yagi 2020-02-01 08:46:40 UTC
Description of problem:

python3-psutil is in RHEL 8, therefore needs to be removed from EPEL.

RHEL 8 has 5.4.3-10.el8.
EPEL has 5.6.3-5.el8.

Comment 1 Kevin Fenzi 2020-02-12 23:14:00 UTC
Indeed, seems to be the case. ;( 

Adding the person who did the branch in case I am missing something...

Comment 2 Orion Poplawski 2020-02-12 23:30:10 UTC
Hmm, I wonder if it got added later.  The only complication I see:

# dnf repoquery --whatrequires python2-psutil
Updating Subscription Management repositories.
Last metadata expiration check: 0:02:47 ago on Wed 12 Feb 2020 04:22:40 PM MST.
chrome-remote-desktop-0:79.0.3945.130-1.el8.x86_64
chrome-remote-desktop-0:79.0.3945.88-1.el8.x86_64


Though I really think we need to remove python2 deps from EPEL.  Otherwise I'm fine with getting rid of it.  Also, looks like it was updated for python3.8:

python38-psutil.x86_64  5.6.4-3.module+el8.2.0+5234+f98739b6  rhel-8-for-x86_64-appstream-beta-rpms

Comment 3 Troy Dawson 2020-02-24 23:02:31 UTC
It looks like chromium is trying to get python2 out.  But, as we see above, chrome-remote-desktop still needs python2-psutils.
https://bugzilla.redhat.com/show_bug.cgi?id=1737935
https://pagure.io/fesco/issue/2214

I've cc'ed Spot on this bug, maybe he can give us an updated estimate of how long he thinks it will take chromium to move to python3.

If it's short (a couple months), I'd say we just rebuild python-psutils to not have python3-psutils, and then completely remove it when chromium is updated.
If it's long (a year) I think we need to either think of a python2-psutils package, or possibly not have chrome-remote-desktop in epel8.

Comment 4 Tom "spot" Callaway 2020-03-20 13:48:53 UTC
Upstream for chromium is no rush to port to Python3.

Comment 5 Carl George 🤠 2020-05-20 16:13:36 UTC
*** Bug 1833562 has been marked as a duplicate of this bug. ***

Comment 6 Fedora Update System 2020-05-21 00:32:56 UTC
FEDORA-EPEL-2020-7117d686cf has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-7117d686cf

Comment 7 Carl George 🤠 2020-05-21 00:36:00 UTC
I've broken python2-psutil out to it's own spec file and dist-git repository.

https://src.fedoraproject.org/rpms/python2-psutil/c/a755580e6edc79daf174f1f4c7ed7cfaa8f0b59b?branch=epel8

Once that makes it to stable, we can retire the epel8 branch of python-psutil.

Comment 8 Fedora Update System 2020-05-22 05:33:41 UTC
FEDORA-EPEL-2020-7117d686cf 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-2020-7117d686cf

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

Comment 9 Fedora Update System 2020-06-08 00:44:50 UTC
FEDORA-EPEL-2020-7117d686cf has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Carl George 🤠 2020-06-08 20:14:24 UTC
Whoops, looks like I left the "close bugs on stable" box checked in bodhi.  This shouldn't be closed until python-psutil is retired in EPEL 8, which is now possible without disrupting packages that depend on python2-psutil.

Comment 11 Carl George 🤠 2020-06-09 22:53:13 UTC
Michel, dist-git is down right now for the infrastructure move, but IIRC you are the main admin of this package.  Would you mind retiring the epel8 branch once dist-git is back online?


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