[Bugzilla won't let me raise this for EPEL.] There currently only seems to be an orangefs package for rawhide. I'd have expected it for other releases, but it should probably be built for EPEL, at least -- the 2.9.7 release notes say it's there.
(In reply to Dave Love from comment #0) > [Bugzilla won't let me raise this for EPEL.] > > There currently only seems to be an orangefs package for rawhide. > I'd have expected it for other releases, but it should probably be > built for EPEL, at least -- the 2.9.7 release notes say it's there. Do they really? They shouldn't. It says "will also be in EPEL." Of course that's future tense, but I have to agree that it's not very clear. It is planned anyway. We have people here who want to use it with JNI and WebDAV support. I have done a build for them and have been waiting for them to confirm that everything works as it should (especially the JNI bits). Then they ran into unrelated trouble of their own, plus the holidays slowed everyone down. I didn't want to branch EPEL until I had JNI and WebDAV in (and confirmation that it actually works as intended). I suppose I could and possibly should do it the other way though. I missed Fedora 27, but it should be in Fedora 28.
Ah, OK. I guess I shouldn't have said "release notes" -- I was looking at 2.9.7 under http://www.orangefs.org/, and I suppose that doesn't actually say it's already in EPEL. I'm not aware of a reason not to build for released Fedora versions, which is what normally happens with new packages, though I'm only interested in EPEL. [I'm glad the JNI build works somehow; I never figured out the build failure I got.]
Created attachment 1377144 [details] OrangeFS WebDAV and JNI client support
(In reply to Dave Love from comment #2) > Ah, OK. > > I guess I shouldn't have said "release notes" -- I was looking at 2.9.7 > under http://www.orangefs.org/, and I suppose that doesn't actually say it's > already in EPEL. > I'm not aware of a reason not to build for released Fedora versions, which > is what normally happens with new packages, though I'm only interested in > EPEL. > > [I'm glad the JNI build works somehow; I never figured out the build failure > I got.] Well, I must admit some ignorance as to Fedora procedures, but my understanding is that it was accepted too late for 27. JNI was a pain, but it seems to build now. I scrapped our upstream build process in favor of the %mvn_build macro. But I don't know enough about it to test that everything works as it should, so I wanted to hold off until the people who do can test it. I was going to send the patch to the Fedora packaging mailing list for review after our people test it, but I might as well attach what I have here now.
orangefs-2.9.7-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-be24fc1985
I have gone ahead and submitted the package to EPEL without JNI and WebDAV. JNI support will take some work upstream, and WebDAV would benefit from some work upstream. Both would have to be built manually to get around assumptions in upstream build scripts (see comment about WebDAV in attached patch). These are still on my to-do list.
orangefs-2.9.7-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-353f98516b
orangefs-2.9.7-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-be24fc1985
orangefs-2.9.7-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-353f98516b
orangefs-2.9.7-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
orangefs-2.9.7-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.