Description of problem:
There is no weechat in EPEL8 at this moment.
Version-Release number of selected component (if applicable):
Expectation is 2.6 or last stable.
No, because its not there.
Ability to install weechat from EPEL8 in RHEL8.
Created attachment 1616282 [details]
my 2.6 localhost built on rhel8
That spec file that Ilyas provided works for me. It would be great to have it in the repos. Thank you.
For one thing, weechat has a plug in so that it's very easily used with slack, which becomes more and more used in the workplace. Having weechat and the plugin makes one able to slack without need of a GUI.
For some reason, the wee_slack.py plugin isn't working with the rpm built from that spec file. Not sure why. 2.7 works with it on FreeBSD and the 2.7.1_1 rpm works with it fine on Fedora 32.
For what it's worth, using that spec file, the /python command doesn't work inside of weechat. (Nor do python2 or python3). Looking at a working version for CentOS-7 with my limited knowledge, the only thing I see missing is python.so from /usr/lib64/weechat/plugins/python.so
Created attachment 1678235 [details]
weechat spec file for EPEL 8
Tested by Scott and myself on C8, here is a working spec file for weechat.
I’ll be glad to maintain that package if needed.
Scott, would you like to be co-maintainer ?
Unfortunately, I lack the skill to do more tha rpmbuild -ba <package>.spec and rpmbuild --rebuild <package>srpm.
However I can confirm that both spec and rpm work perfectly, including python support.
Is there anything I can help with that might move this along?
For what it's worth, Laurent's spec file works beautifully for me, just ran rpmbuild -ba weechat.spec (after getting source and doing dnf builddep). Perhaps testing that and seeing if it works for you? (But I have no idea, I'm just another user, and Laurent's build has fixed it for me.)
I'm running into two unsatisfiable dependencies:
$ rpmbuild -ba weechat.spec
error: Failed build dependencies:
enchant-devel is needed by weechat-2.8-1.el8.x86_64
lua-devel is needed by weechat-2.8-1.el8.x86_64
I can't locate those two packages in the repos. Am I doing this wrong?
repoquery -i shows that both of those are from the Powertools repo. Do you have that enabled?
I figured I was doing something wrong. Thanks!
I did have to add one BuildRequires to the spec file: guile-devel
Thought it's worth mentioning, taking Laurent's spec file, upgrading the one line mentioning 2.8 to 2.9, then downloading weechat-2.9.tar.xz and putting it in rpmbuild/SOURCES, weechat-2.9.1 is now happily running on my CentOS-8 box. Thanks again, Laurent!
I'd be happy to help maintain this package for EPEL8. Paul, could you add me as a committer or admin?
weechat on master
❯ fedpkg request-branch epel8
What is the next step in this?
FEDORA-EPEL-2020-c04c869637 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-c04c869637
FEDORA-EPEL-2020-c04c869637 has been pushed to the Fedora EPEL 8 testing repository.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-c04c869637
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2020-c04c869637 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.