Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
are you planning to use darktable on RHEL / CentOS Stream 9?
I hope to use it on AlmaLinux 9. Currently I use it on Alma 8 and would like to upgrade to 9 shortly. I noticed it missing when I tried to install it on my test VM.
Help wanted to fix EPEL9, EPEL9 next build failures: RHEL 9 https://koji.fedoraproject.org/koji/taskinfo?taskID=100024587 CentOS Stream 9 https://koji.fedoraproject.org/koji/taskinfo?taskID=100024529
I submitted some fixes and new EL9 EL9-next builds but they still fail https://koji.fedoraproject.org/koji/packageinfo?packageID=10964 any help is welcomed since I don't know what else I can try to fix them
The build of dt itself seems just fine in the log, it's the last step specific to RPM packaging that fails: + /usr/bin/cmake --install redhat-linux-build CMake Error: Error processing file: /builddir/build/BUILD/darktable-4.2.1/redhat-linux-build/cmake_install.cmake error: Bad exit status from /var/tmp/rpm-tmp.ft6jBF (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.ft6jBF (%install) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/darktable.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/darktable.spec Perhaps a missing "x86_64-redhat-linux-gnu" component in the path to "cmake_install.cmake", shouldn't it be located in "/builddir/build/BUILD/darktable-4.2.1/x86_64-redhat-linux-gnu/redhat-linux-build" rather than "/builddir/build/BUILD/darktable-4.2.1/redhat-linux-build"?
Indeed, there is no extra path component in the Fedora build, there it really is just "/builddir/build/BUILD/darktable-4.2.1/redhat-linux-build"
Hello, can you please send a pull request? Cheers
> Hello, can you please send a pull request? Sorry, I was just pointing out the error hoping it would help someone. No idea how to fix it, and why/how EPEL build scripts differ from Fedora ones...
(In reply to Miloš Komarčević from comment #8) > and why/how EPEL build scripts differ from Fedora ones... Ah, I am more curious about why epel9-next and epel9 fail with so different errors. Anyone else from darktable maintainers is interested in fixing the problem?
FEDORA-EPEL-NEXT-2023-86d0999dcc has been submitted as an update to Fedora EPEL 9 Next. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-NEXT-2023-86d0999dcc
FEDORA-EPEL-2023-de458c1268 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-de458c1268
(In reply to Fedora Update System from comment #11) > FEDORA-EPEL-2023-de458c1268 has been submitted as an update to Fedora EPEL > 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-de458c1268 Can you please login and leave a karma feedback? Cheers
FEDORA-EPEL-2023-de458c1268 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-2023-de458c1268 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-NEXT-2023-86d0999dcc has been pushed to the Fedora EPEL 9 Next testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-NEXT-2023-86d0999dcc See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I've been away since the weekend on family business. I'll pull the EPEL-NEXT version onto a test machine later today. Thanks for progressing this. BTW, how do I "leave karma"? I'm guessing it's some sort of feedback/thanks.
I've installed it on my Alma 9.2 test VM and it runs incredibly slowly (swaps like mad) with my default 1 GiB of memory. Once I upped the memory to 4 GiB it was fine, able to view, crop and print. I then installed it on a A9.2 laptop and am VERY satisfied. I was able to play with the histogram and cropping to get a nice photo of a black table taken in a poorly lit cathedral. So far this looks like excellent work, once again thanks.
FEDORA-EPEL-2023-de458c1268 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-NEXT-2023-86d0999dcc has been pushed to the Fedora EPEL 9 Next stable repository. If problem still persists, please make note of it in this bug report.
After Red Hat's statements https://www.redhat.com/en/blog/furthering-evolution-centos-stream https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes I announce that I will no longer maintain the EPEL repository of darktable. Perhaps, (I haven't decided yet), I will just maintain the EPEL-next Best regards