Bug 2053015

Summary: Please branch and build pass in epel9
Product: [Fedora] Fedora EPEL Reporter: Peter Georg <peter.georg>
Component: passAssignee: Peter Georg <peter.georg>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: cfergeau, dodji, dwight.schauer, pcfe, pingou
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pass-1.7.4-6.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-01-26 00:34:02 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: 2022909    
Bug Blocks:    

Description Peter Georg 2022-02-10 13:03:40 UTC
Please branch and build pass in epel9.

If you do not wish to maintain pass in epel9,
I would be happy to be a co-maintainer of the package.

I have tested and the rawhide package builds on CentOS Stream 9 without any changes. Building subpackage passmenu is not possible in epel9, but has already been disabled as this was also not possible in epel8. In epel8 dmenu is missing, in epel9 xdotool is missing.
However the build package does not install as neither wl-clipboard nor xclip are available in epel9. Depending on how 2022909 is fixed, this might not be an issue.

Comment 1 Christophe Fergeau 2022-02-11 07:03:55 UTC
I looked around in fedora web tools, but I don't know where to create that branch? EPEL8 used to be maintained by pingou if I'm not mistaken, I don't know if he wants to keep handling this.

Comment 2 Peter Georg 2022-02-15 16:14:25 UTC
You can request that branch using fedpkg request-branch epel9.

@pingou Do you plan to maintain pass in epel9?

Comment 3 Pierre-YvesChibon 2022-02-15 16:23:22 UTC
I am not longer using pass on a daily basis, so I did not plan on maintaining it in epel9

Comment 4 Peter Georg 2022-02-24 12:26:09 UTC
Let me repeat my offer to be a co-maintainer of the package in case you do not wish to maintain pass in epel9.

My FAS account: pjgeorg

Comment 5 Dwight Schauer 2022-06-28 17:26:47 UTC
*** Bug 2101900 has been marked as a duplicate of this bug. ***

Comment 6 Peter Georg 2022-08-01 17:05:06 UTC
Let me repeat my offer to be a co-maintainer (for epel9) of the package in case you do not wish to maintain pass in epel9.

My FAS account: pjgeorg

Comment 7 Christophe Fergeau 2022-08-18 15:26:44 UTC
https://pagure.io/releng/fedora-scm-requests/issue/46516

Comment 8 Christophe Fergeau 2022-08-19 08:20:17 UTC
Branch is created, I gave you commit access in pagure, I don't know if more needs to be done.

Comment 9 Patrick C. F. Ernzer 2023-01-14 18:46:31 UTC
to move this along, I have triggered https://koji.fedoraproject.org/koji/buildinfo?buildID=2110979
(of course only after after a successful local mockbuild, scratch build and a quick smoke test on el9).
Not trying to step on anyone's toes, just trying to keep a user of mine that likes pass happy :-)


@pjgeorg: did `fedpkg build` not work for you (after #7)?

pcfe
(just a consultant, not a dev)

Comment 10 Peter Georg 2023-01-16 10:49:26 UTC
> @pjgeorg: did `fedpkg build` not work for you (after #7)?

The `fedpkg build` is not the issue here.
Without fixing https://bugzilla.redhat.com/show_bug.cgi?id=2022909 first the package won't install on RHEL9. wl-clipboard is neither available in RHEL9 nor in EPEL9.

A work-around is to - for now - only apply https://src.fedoraproject.org/rpms/pass/pull-request/4 to epel9 branch. However, I prefer to have the branches in sync. (In reply to Patrick C. F. Ernzer from comment #9)

Christophe Fergeau mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=2022909#c6 that he'll look into that PR. So I thought it is best to just wait a little more until he had time to look at it.

Comment 11 Fedora Update System 2023-01-17 20:09:15 UTC
FEDORA-EPEL-2023-2f6f9ef0d4 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-2f6f9ef0d4

Comment 12 Fedora Update System 2023-01-18 01:51:29 UTC
FEDORA-EPEL-2023-2f6f9ef0d4 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-2f6f9ef0d4

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

Comment 13 Fedora Update System 2023-01-26 00:34:02 UTC
FEDORA-EPEL-2023-2f6f9ef0d4 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.