Bug 2416611
| Summary: | nothing provides libgdal.so.30()(64bit), libproj.so.22()(64bit) needed by vtk-9.1.0-18.el9.x86_64 from epel | ||
|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | Tom Li <tomli> |
| Component: | vtk | Assignee: | Orion Poplawski <orion> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | epel9 | CC: | 5mhjx1clu, adm.fkt.physik, orion, raines, rik.theys, scitech-bugs, steve.traylen, wayne.johnson |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | vtk-9.1.0-20.el9 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-12-06 01:49:19 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
While the package has been bumped for rebuild it fails to rebuild. Yeah, I need to backport a patch. Working on it... *** Bug 2418714 has been marked as a duplicate of this bug. *** Unfortunately now I'm hitting an issue with eigen3: https://issues.redhat.com/browse/RHEL-131497 Not sure how to work around it yet. FEDORA-EPEL-2025-b56208a059 (vtk-9.1.0-20.el9) has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-b56208a059 *** Bug 2419453 has been marked as a duplicate of this bug. *** FEDORA-EPEL-2025-b56208a059 (vtk-9.1.0-20.el9) has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report. |
Description of problem: VTK can't be installed from EPEL because nothing provides libgdal.so.30()(64bit), libproj.so.22()(64bit) Version-Release number of selected component (if applicable): vtk-9.1.0-18.el9.x86_64 How reproducible: Always, on both CentOS Stream 9 and AlmaLinux 9.7. Steps to Reproduce: 1a. Start a fresh CentOS Stream 9 container image: podman run -it --name tempcentstream --replace docker.io/dokken/centos-stream-9:latest /bin/bash 1b. Alternatively, start a fresh AlmaLinux container image: podman run -it --name tempalma --replace almalinux:latest /bin/bash 2. dnf upgrade && dnf install epel-release 3. crb enable && dnf upgrade 4. dnf install vtk Actual results: # dnf install vtk Last metadata expiration check: 0:01:10 ago on Sun Nov 23 10:10:27 2025. Error: Problem: conflicting requests - nothing provides libgdal.so.30()(64bit) needed by vtk-9.1.0-18.el9.x86_64 from epel - nothing provides libproj.so.22()(64bit) needed by vtk-9.1.0-18.el9.x86_64 from epel (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) # dnf list available gdal\* proj\* Last metadata expiration check: 0:01:06 ago on Sun Nov 23 10:52:35 2025. Available Packages gdal.x86_64 3.10.3-3.el9 appstream gdal-libs.i686 3.10.3-3.el9 appstream gdal-libs.x86_64 3.10.3-3.el9 appstream proj.i686 9.6.0-2.el9 appstream proj.x86_64 9.6.0-2.el9 appstream proj-data.noarch 9.6.0-2.el9 appstream # dnf whatprovides libgdal.so.30 Last metadata expiration check: 0:01:12 ago on Sun Nov 23 10:52:35 2025. Error: No matches found. If searching for a file, try specifying the full path or using a wildcard prefix ("*/") at the beginning. # dnf whatprovides libproj.so.22 Last metadata expiration check: 0:01:26 ago on Sun Nov 23 10:52:35 2025. Error: No matches found. If searching for a file, try specifying the full path or using a wildcard prefix ("*/") at the beginning. Expected results: dnf should install the package "vtk". Additional info: [user@openwork ~]$ podman run -it --name tempcentstream --replace docker.io/dokken/centos-stream-9:latest /bin/bash [root@c54509b18108 /]# dnf upgrade && dnf install epel-release CentOS Stream 9 - BaseOS 9.2 MB/s | 8.8 MB 00:00 CentOS Stream 9 - AppStream 9.7 MB/s | 25 MB 00:02 CentOS Stream 9 - Extras packages 24 kB/s | 20 kB 00:00 Dependencies resolved. Nothing to do. Complete! Last metadata expiration check: 0:00:01 ago on Sun Nov 23 10:46:21 2025. Dependencies resolved. ============================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================== Installing: epel-release noarch 9-7.el9 extras-common 19 k Installing weak dependencies: dnf-plugins-core noarch 4.3.0-24.el9 baseos 36 k epel-next-release noarch 9-7.el9 extras-common 8.1 k Transaction Summary ============================================================================================================================================================== Install 3 Packages Total download size: 63 k Installed size: 51 k Is this ok [y/N]: y Downloading Packages: (1/3): epel-next-release-9-7.el9.noarch.rpm 161 kB/s | 8.1 kB 00:00 (2/3): epel-release-9-7.el9.noarch.rpm 268 kB/s | 19 kB 00:00 (3/3): dnf-plugins-core-4.3.0-24.el9.noarch.rpm 494 kB/s | 36 kB 00:00 -------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 62 kB/s | 63 kB 00:01 CentOS Stream 9 - Extras packages 2.1 MB/s | 2.1 kB 00:00 Importing GPG key 0x1D997668: Userid : "CentOS Extras SIG (https://wiki.centos.org/SpecialInterestGroup) <security>" Fingerprint: 363F C097 2F64 B699 AED3 968E 1FF6 A217 1D99 7668 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : dnf-plugins-core-4.3.0-24.el9.noarch 1/3 Installing : epel-next-release-9-7.el9.noarch 2/3 Installing : epel-release-9-7.el9.noarch 3/3 Running scriptlet: epel-release-9-7.el9.noarch 3/3 Many EPEL packages require the CodeReady Builder (CRB) repository. It is recommended that you run /usr/bin/crb enable to enable the CRB repository. Verifying : dnf-plugins-core-4.3.0-24.el9.noarch 1/3 Verifying : epel-next-release-9-7.el9.noarch 2/3 Verifying : epel-release-9-7.el9.noarch 3/3 Installed: dnf-plugins-core-4.3.0-24.el9.noarch epel-next-release-9-7.el9.noarch epel-release-9-7.el9.noarch Complete! [root@c54509b18108 /]# crb enable && dnf upgrade Enabling CRB repo CRB repo is enabled and named: crb CentOS Stream 9 - BaseOS 11 kB/s | 4.5 kB 00:00 CentOS Stream 9 - AppStream 17 kB/s | 4.6 kB 00:00 CentOS Stream 9 - CRB 2.1 MB/s | 7.3 MB 00:03 Extra Packages for Enterprise Linux 9 - x86_64 8.1 MB/s | 20 MB 00:02 Extra Packages for Enterprise Linux 9 openh264 (From Cisco) - x86_64 2.1 kB/s | 2.5 kB 00:01 Extra Packages for Enterprise Linux 9 - Next - x86_64 258 kB/s | 289 kB 00:01 Dependencies resolved. ============================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================== Upgrading: epel-next-release noarch 9-10.el9 epel 7.9 k epel-release noarch 9-10.el9 epel 19 k Transaction Summary ============================================================================================================================================================== Upgrade 2 Packages Total download size: 26 k Is this ok [y/N]: y Downloading Packages: (1/2): epel-next-release-9-10.el9.noarch.rpm 71 kB/s | 7.9 kB 00:00 (2/2): epel-release-9-10.el9.noarch.rpm 146 kB/s | 19 kB 00:00 -------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 56 kB/s | 26 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) <epel>" Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-9 Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : epel-release-9-10.el9.noarch 1/4 Running scriptlet: epel-release-9-10.el9.noarch 1/4 Upgrading : epel-next-release-9-10.el9.noarch 2/4 Cleanup : epel-next-release-9-7.el9.noarch 3/4 Cleanup : epel-release-9-7.el9.noarch 4/4 Running scriptlet: epel-release-9-7.el9.noarch 4/4 Verifying : epel-next-release-9-10.el9.noarch 1/4 Verifying : epel-next-release-9-7.el9.noarch 2/4 Verifying : epel-release-9-10.el9.noarch 3/4 Verifying : epel-release-9-7.el9.noarch 4/4 Upgraded: epel-next-release-9-10.el9.noarch epel-release-9-10.el9.noarch Complete! [root@c54509b18108 /]# dnf install vtk Last metadata expiration check: 0:00:07 ago on Sun Nov 23 10:46:43 2025. Error: Problem: conflicting requests - nothing provides libgdal.so.30()(64bit) needed by vtk-9.1.0-18.el9.x86_64 from epel - nothing provides libproj.so.22()(64bit) needed by vtk-9.1.0-18.el9.x86_64 from epel (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) [root@c54509b18108 /]#