Bug 2053015 - Please branch and build pass in epel9
Summary: Please branch and build pass in epel9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: pass
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Georg
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2101900 (view as bug list)
Depends On: 2022909
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-10 13:03 UTC by Peter Georg
Modified: 2023-01-26 00:34 UTC (History)
5 users (show)

Fixed In Version: pass-1.7.4-6.el9
Clone Of:
Environment:
Last Closed: 2023-01-26 00:34:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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