Bug 2029050 - Please branch and build weechat in epel9
Summary: Please branch and build weechat in epel9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: weechat
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michel Lind
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2042194
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-04 12:29 UTC by Justin Coffman
Modified: 2022-08-26 12:13 UTC (History)
8 users (show)

Fixed In Version: weechat-3.5-5.el9
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-08-26 12:13:21 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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