Please branch and build ShellCheck in epel8. https://github.com/koalaman/shellcheck/releases/tag/v0.8.0
Will anyone be able to branch and build ShellCheck in epel8? Thanks!
Yes, I have requested branches for epel8 and epel9. Anyone's help towards this is still welcome.
There are a large number of dependencies missing from both EPEL8 and EPEL9. Personally I have no use for later EPEL builds as I solely use Fedora now. If someone wants to try building, current Rawhide is 0.7.2 and in EPEL8 it needs, at minimum, ghc-{Diff,QuickCheck,aeson,array,base,bytestring,containers,deepseq,directory,filepath,mtl,parsec,process,regex-tdfa}-prof packages to also be branched. There are even more missing from the EPEL9 repo. Until Rawhide is updated I don't want to try with 0.8.0 as I am not entirely sure how to read Haskell dependencies and, as I mentioned, I don't really have a use for EPEL builds. If someone else wants to take over curation of the EPEL side of the package, I'm happy to do that if I can.
Ah sorry, Greg, apologies - I missed that you are down as EPEL maintainer. Not sure if we will be able to build current versions for EPEL 8, but that should become possible for EPEL 9 (though even ghc has not been bootstrapped yet: I am starting to look at that). I hope even a slightly older version of ShellCheck would still be useful for EPEL 8: anyway let's see what is possible. I could also setup a epel8 copr if that helps (even in the meantime).
I would be happy to be epel maintainer if you don't have time. https://src.fedoraproject.org/rpms/ShellCheck/settings#usersgroups-tab I am starting work now on epel9 bootstrapping and also finally epel8. Or if you prefer you can also request the epel8 and epel9 branches now and I can work in those too.
Great news it is getting built! Any update?
@petersen Are you still building ShellCheck for epel9? Thanks.
I plan to yes, sorry it is taking so long: also I don't really want to block others from helping out. I spent some time preparing an minor refresh for Rawhide Haskell, which I hope to push out in the days/week and use that as the basis for EPEL9. Sorry for how long it is taking.
Greg, can you set me as the EPEL maintainer then? https://src.fedoraproject.org/rpms/ShellCheck/ Otherwise I am not able to request the branches formally.
Unfortunately I have no access to the settings page of that project as Dridi is the on one with admin access. I'm happy for you to have maintainership of the EPEL branch, but it will need Dridi or someone with superpowers on the site to change that setting. I can't even find a way to remove myself from the EPEL maintainer list on that page and the direct Settings link is a 403.
Thanks, Dridi has added me now to the package comaintainers.
https://pagure.io/releng/fedora-scm-requests/issue/44949
FEDORA-EPEL-2022-619c71c0b0 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-619c71c0b0
FEDORA-EPEL-2022-619c71c0b0 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-619c71c0b0 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2022-619c71c0b0 has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.