Fedora Account System
Red Hat Associate
Red Hat Customer
Please branch and build postsrsd in epel8 and epel9. If you do not wish to maintain postsrsd in epel8 or epel9, or do not think you will be able to do this in a timely manner, I would be happy to be a co-maintainer of the package (FAS milranmike); please add me through https://src.fedoraproject.org/rpms/postsrsd/adduser
Quack, You're right I've been slow to make updates on this package. I updated to 1.12 and built it on Fedora. There already was an epel8 branch but the package was probably removed, so I rebuilt it and there was no error. I've requested an epel9 branch. Hopefully that should be solved soon. We use this package in the RH OSPO infra so want to continue maintaining it but if I find myself overwhelmed I will take up on your offer, thank you. Regards. \_o<
Thanks Duck!
So it seems there's no need to create a ticket to get a branch now, very handy. So I created it and was able to build for epel9. I'll close the ticket when they are both accepted.
I would also volunteer to be a co-maintainer -- I have an interest in getting this PR into the Fedora/EPEL builds as I depend upon it for my infrastructure: https://github.com/roehling/postsrsd/pull/123
@jered I understand your need but I'm not going to include a patch that upstream explicitly rejected. I don't know if 2.0 is going to be a thing and when but I do not want to maintain your patch if you happen to be unavailable and then handle the upgrade path when 2.0 is out.
@duck Would you rebuild the package also on epel7? We use this package on some parts of infrastructure running on CentOS 7.
@duck That's a fair response -- I don't have a lot of confidence in upstream actually doing 2.0, but it's a reasonable justification for not taking a patch. I'll stick to my copr repo for now...
@milranmike I tried to rebuild it for epel7 but it fails because it requires Cmake 3 which is not available. I looked back in time and the last version using Cmake <3 is 1.6, that's pretty old and I guess you'll miss some features/fixes. If the cmake maintainer agrees to rebuilt on epel7 then ping me and I'll make a rebuild.
I see. Thank you for your information.
I was able to get this building on EL7 with spec file changes on my branch. You can diff against this if you'd like: https://download.copr.fedorainfracloud.org/results/jered/postsrsd/epel-7-x86_64/04368614-postsrsd/postsrsd.spec
@jered thanks a lot. I have no idea why they needed to use a separate source package but anyway that's great news. I found out the package also comes with renamed/adapted macros and that's really handy. I just made a build and it is a success. @milranmike enjoy!
@jered @duck Thank you for your help :)
FEDORA-EPEL-2022-4d103f8a64 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4d103f8a64
FEDORA-EPEL-2022-7a736ffe6c has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-7a736ffe6c
FEDORA-EPEL-2022-151ecc4ecd has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-151ecc4ecd
FEDORA-EPEL-2022-7a736ffe6c 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-2022-7a736ffe6c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2022-151ecc4ecd 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-2022-151ecc4ecd See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2022-4d103f8a64 has been pushed to the Fedora EPEL 7 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-4d103f8a64 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2022-7a736ffe6c has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2022-151ecc4ecd has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2022-4d103f8a64 has been pushed to the Fedora EPEL 7 stable repository. If problem still persists, please make note of it in this bug report.