Bug 1541439
| Summary: | please build qtpass in EPEL7 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | marcindulak <Marcin.Dulak> | ||||
| Component: | qtpass | Assignee: | Vasiliy Glazov <vascom2> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | rawhide | CC: | dave, herrold, Marcin.Dulak, vascom2 | ||||
| Target Milestone: | --- | Keywords: | Reopened | ||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | qtpass-1.2.1-3.el7 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-03-15 14:32:08 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: | |||||||
| Attachments: |
|
||||||
|
Description
marcindulak
2018-02-02 15:03:05 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'. If I understand correctly, you want me to build qtpass for the EPEL7 repository? Seeing I have no intrest in maintaining this in epel, I'll close this... Sorry. Anyone that wants to maintain a EPEL version, feel free to do so. I can provide you with a patch for Fedora to keep the same spec in EPEL7. Maintaining in this case is just triggering a build on another branch. Are you able to facilitate me to co-maintain the package in EPEL7? Created attachment 1401414 [details]
qtpass.spec.patch
We could instead do:
%if 0%{?fedora}
Recommends: git
Recommends: gpg2
Recommends: pwgen
%else
Requires: git
Requires: gpg2
Requires: pwgen
%endif
Is there a reason you don't require those on Fedora?
Dave Olsthoorn, please add me as co-maintainer. I can take it to EPEL repo. (In reply to Vasiliy Glazov from comment #6) > Dave Olsthoorn, please add me as co-maintainer. I can take it to EPEL repo. I added you as commit rights to the repo on src.fedoraproject.org, i suggest you run fedrepo-req-branch (https://pagure.io/fedrepo_req) to request the epel7 branch as it doesn't exist yet. Thanks. New branch requested https://pagure.io/releng/fedora-scm-requests/issue/4989 Thanks. As I see in bodhi this version has some problems. So I not should push epel7 build to repo? (In reply to marcindulak from comment #9) > Thanks. You can test this build https://koji.fedoraproject.org/koji/buildinfo?buildID=1057750 (In reply to Vasiliy Glazov from comment #11) > (In reply to marcindulak from comment #9) > > Thanks. > > You can test this build > https://koji.fedoraproject.org/koji/buildinfo?buildID=1057750 The build is functional on CentOS7 for me, but I have comments: - please create a new changelog entry when making changes to the spec in the epel7 branch - have you run already run `fedpkg update`? If not lower the karma needed in order to push to stable to 1. In this case I could provide the feedback there, and we don't need to wait 2 weeks before pushing to stable. I prefer sync versions in epel and fedora repos. I will create new changelog entry next time. OK, I create update with stable carma "1" now. qtpass-1.2.1-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-328e2b8c27 qtpass-1.2.1-3.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |