Bug 2318296
Summary: | Please branch and build gdal for EPEL 10 | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Xavier Bachelot <xavier> |
Component: | gdal | Assignee: | markusN <neteler> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel10 | CC: | alex, carl, devrim, manisandro, neteler, pavel.lisy, praiskup, tdawson |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | gdal-3.10.0-3.el10_0 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2024-12-03 01:40:37 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2311569, 2316152, 2318615, 2318735, 2318736, 2318737, 2318738, 2318739, 2318740, 2318741, 2318742, 2318743, 2318744, 2318745, 2318746, 2318747, 2325989 | ||
Bug Blocks: | 2303880, 2318295, 2328465 |
Description
Xavier Bachelot
2024-10-12 10:19:25 UTC
The EPEL10 branch has been created. Yet it does not build: https://koji.fedoraproject.org/koji/taskinfo?taskID=124849109 DEBUG util.py:461: No matching package to install: 'CharLS-devel' DEBUG util.py:461: No matching package to install: 'armadillo-devel' DEBUG util.py:461: No matching package to install: 'freexl-devel' DEBUG util.py:461: No matching package to install: 'geos-devel' DEBUG util.py:461: No matching package to install: 'hdf5-devel' DEBUG util.py:461: No matching package to install: 'libdap-devel' DEBUG util.py:461: No matching package to install: 'libgeotiff-devel' DEBUG util.py:461: No matching package to install: 'libgta-devel' DEBUG util.py:461: No matching package to install: 'libkml-devel' DEBUG util.py:461: No matching package to install: 'liblerc-devel' DEBUG util.py:461: No matching package to install: 'libspatialite-devel' DEBUG util.py:461: No matching package to install: 'netcdf-devel' DEBUG util.py:461: No matching package to install: 'ogdi-devel' DEBUG util.py:461: No matching package to install: 'openssl-devel-engine' DEBUG util.py:461: No matching package to install: 'proj-devel >= 5.2.0' DEBUG util.py:461: No matching package to install: 'qhull-devel' The BR:openssl-devel-engine will need to be patched out, this is not and will not be available in EPEL 10. I believe the BR: on openssl-devel-engine is incorrect and a BR: openssl-devel should be enough. All of the build dependencies are now in epel10 (at least it's buildroot. libgta is so new it hasn't made it to the mirrors, only the buildroot) I have verified that Xavier is correct. With only the following change, gdal will build on epel10. -BuildRequires: openssl-devel-engine +BuildRequires: openssl-devel It looks like your updated gdal on rawhide builds on epel10 without any modifications. Here is a scratch build. https://koji.fedoraproject.org/koji/taskinfo?taskID=125600308 Thanks, yes I'll build gdal-3.10.0 for epel10 shortly I'm not sure the rawhide commit is fully correct, openssl-devel-engine is unneeded for Fedora as well, only openssl-devel is needed both in EPEL and Fedora. https://src.fedoraproject.org/rpms/gdal/c/25d1347aae1c8040df7f6537d757ff64bf142ea1?branch=rawhide (In reply to Xavier Bachelot from comment #8) > I'm not sure the rawhide commit is fully correct, openssl-devel-engine is > unneeded for Fedora as well, only openssl-devel is needed both in EPEL and > Fedora. > https://src.fedoraproject.org/rpms/gdal/c/ > 25d1347aae1c8040df7f6537d757ff64bf142ea1?branch=rawhide Although I do not disagree with you, at this point I just need an epel10 package. This is the final build dependency for opencv. opencv is the final build dependency for frei0r-plugins. frei0r-plugins is the final build dependency for ffmpeg. ffmpeg is the final build dependency for many critical KDE packages. I deeply apologize that I am pestering. I have many people pestering me about getting KDE completed, and it's making me axious. This is now done: https://koji.fedoraproject.org/koji/buildinfo?buildID=2582242 Thank you very much. I'm sorry I was such a pain. In preparation for the EPEL 10 launch, we've turned off the rawhide-style automatic updates. https://discussion.fedoraproject.org/t/epel-10-status-update/124549/13 Even though this is built and in an override, it is not available in the repo and is resulting in an uninstallable package. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-24d55505b5 Please submit a bodhi update for this package to resolve the issue. FEDORA-EPEL-2024-048936c915 (gdal-3.10.0-1.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-048936c915 FEDORA-EPEL-2024-048936c915 has been pushed to the Fedora EPEL 10.0 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-048936c915 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. While preparing to give that update karma, I noticed that it has it's own uninstallable package. Error: Problem: conflicting requests - nothing provides gpsbabel needed by gdal-3.10.0-1.el10_0.x86_64 from epel-testing Please work with the gpsbabel maintainers to get that package added to EPEL 10 as well. FEDORA-EPEL-2024-7844afc399 has been pushed to the Fedora EPEL 10.0 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7844afc399 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-EPEL-2024-7844afc399 (gdal-3.10.0-3.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository. If problem still persists, please make note of it in this bug report. |