Bug 2029050

Summary: Please branch and build weechat in epel9
Product: [Fedora] Fedora EPEL Reporter: Justin Coffman <jcoffm>
Component: weechatAssignee: Michel Lind <michel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: gchamoul, i, karlthered, michel, niveusluna, peter.borsa, peter.georg, scottro11
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: weechat-3.5-5.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-26 12:13:21 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: 2042194    
Bug Blocks:    

Description Justin Coffman 2021-12-04 12:29:17 UTC
Please branch and build weechat in epel9.

Comment 1 Michel Lind 2022-01-14 19:35:30 UTC
weechat on  rawhide
❯ fedpkg request-branch epel9
https://pagure.io/releng/fedora-scm-requests/issue/40970

Comment 2 Michel Lind 2022-01-19 00:25:36 UTC
guile22 appears to be the only missing dependency (asciidoctor is only needed for docs building, and I've made that conditional). I'll follow up once that is branched.

❯ ebranch missing-build-reqs weechat epel9 | jq
[
  "rubygem-asciidoctor",
  "guile22"
]

Comment 3 Scott Robbins 2022-07-03 17:35:22 UTC
I'd like to add myself to the request (so that I get quick notification if it's done).  A quick aside, weechat can be made to work with Slack, which many of us use at work. See https://github.com/wee-slack/wee-slack

Comment 4 Scott Robbins 2022-07-05 03:39:35 UTC
I was able to build weechat from a Fedora 34 src.rpm.  When I ran builddeps it was unable to find guile22-devel. However, Alma 9 does have guile30-devel. I installed that and changed the spec file to require guile30-devel instead of guile22. Running builddep then ran successfully, and I was able to run rpmbuild -ba on the spec file, and install the rpm that was created. As I don't know enough about rpms to know if I may have broken something elsewhere, I'm not attaching a patch but that was the only change I made from a Fedora 34 src.rpm, changing the spec's guile22-devel requirement to guile30-devel This created, at least, a weechat package that works for me.

Comment 5 Fedora Update System 2022-08-25 17:09:30 UTC
FEDORA-EPEL-2022-de0097a143 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-de0097a143

Comment 6 Fedora Update System 2022-08-26 12:13:21 UTC
FEDORA-EPEL-2022-de0097a143 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.