Why can "none of the providers [...] be installed" for an upgrade to `libindi` from `@System`/`updates`?

Any ideas of what the problem is? These appear to be from Fedora’s repositories:

RokeJulianLockhart@Beedell:~$ sudo dnf5 upgrade --offline --refresh
Updating and loading repositories:
 warpdotdev-preview                                                                                                                                                                                                                                                                 100% |   2.1 KiB/s |   1.5 KiB |  00m01s
 Visual Studio Code                                                                                                                                                                                                                                                                 100% |   2.1 KiB/s |   1.5 KiB |  00m01s
 virtio-win builds roughly matching what was shipped in latest RHEL                                                                                                                                                                                                                 100% |   2.1 KiB/s |   1.5 KiB |  00m01s
 Terra 43                                                                                                                                                                                                                                                                           100% | 115.0   B/s |   1.8 KiB |  00m15s
 Fedora 43 - Source                                                                                                                                                                                                                                                                 100% |   1.3 KiB/s |  19.6 KiB |  00m15s
 Fedora 43 - x86_64 - Debug                                                                                                                                                                                                                                                         100% |   1.3 KiB/s |  19.0 KiB |  00m14s
 RPM Fusion for Fedora 43 - Nonfree                                                                                                                                                                                                                                                 100% | 658.0   B/s |   9.0 KiB |  00m14s
 RPM Fusion for Fedora 43 - Nonfree - Updates                                                                                                                                                                                                                                       100% | 671.0   B/s |   8.9 KiB |  00m14s
 Fedora 43 - x86_64 - Updates                                                                                                                                                                                                                                                       100% |   1.5 KiB/s |  19.8 KiB |  00m13s
 Fedora 43 - x86_64                                                                                                                                                                                                                                                                 100% |   1.8 KiB/s |  22.4 KiB |  00m13s
 RPM Fusion for Fedora 43 - Nonfree tainted                                                                                                                                                                                                                                         100% | 746.0   B/s |   8.9 KiB |  00m12s
 RPM Fusion for Fedora 43 - Free - Updates                                                                                                                                                                                                                                          100% | 743.0   B/s |   8.8 KiB |  00m12s
 RPM Fusion for Fedora 43 - Free                                                                                                                                                                                                                                                    100% | 775.0   B/s |   8.9 KiB |  00m12s
 RPM Fusion for Fedora 43 - Free tainted                                                                                                                                                                                                                                            100% | 777.0   B/s |   8.8 KiB |  00m12s
 Fedora 43 - Updates Source                                                                                                                                                                                                                                                         100% |   1.6 KiB/s |  17.9 KiB |  00m11s
 Fedora 43 - x86_64 - Updates - Debug                                                                                                                                                                                                                                               100% |   1.7 KiB/s |  17.8 KiB |  00m11s
 Copr repo for onedriver owned by jstaf                                                                                                                                                                                                                                             100% |   3.0 KiB/s |   1.5 KiB |  00m01s
 Fedora 43 openh264 (From Cisco) - x86_64 - Source                                                                                                                                                                                                                                  100% |  97.0   B/s | 983.0   B |  00m10s
 Fedora 43 openh264 (From Cisco) - x86_64                                                                                                                                                                                                                                           100% | 907.0   B/s | 986.0   B |  00m01s
Repositories loaded.
Problem 1: installed package libindi-qt-2.1.6-1.fc43.x86_64 requires libindi-libs(x86-64) = 2.1.6-1.fc43, but none of the providers can be installed
  - cannot install both libindi-libs-2.1.7-1.fc43.x86_64 from updates and libindi-libs-2.1.6-1.fc43.x86_64 from @System
  - cannot install the best update candidate for package libindi-qt-2.1.6-1.fc43.x86_64
  - cannot install the best update candidate for package libindi-libs-2.1.6-1.fc43.x86_64
 Problem 2: problem with installed package
  - installed package libindi-qt-2.1.6-1.fc43.x86_64 requires libindi-libs(x86-64) = 2.1.6-1.fc43, but none of the providers can be installed
  - package libindi-qt-2.1.5.1-1.fc43.x86_64 from fedora requires libindi-libs(x86-64) = 2.1.5.1-1.fc43, but none of the providers can be installed
  - cannot install both libindi-libs-2.1.7-1.fc43.x86_64 from updates and libindi-libs-2.1.6-1.fc43.x86_64 from @System
  - cannot install both libindi-libs-2.1.5.1-1.fc43.x86_64 from fedora and libindi-libs-2.1.7-1.fc43.x86_64 from updates
  - package libindi-devel-2.1.7-1.fc43.x86_64 from updates requires libindi-libs(x86-64) = 2.1.7-1.fc43, but none of the providers can be installed
  - cannot install the best update candidate for package libindi-devel-2.1.6-1.fc43.x86_64

Package                                                                                                       Arch                   Version                                                                                                       Repository                                                           Size
Skipping packages with conflicts:
 libindi-libs                                                                                                 x86_64                 2.1.7-1.fc43                                                                                                  updates                                                           3.9 MiB
 libindi-libs                                                                                                 x86_64                 2.1.5.1-1.fc43                                                                                                fedora                                                            3.3 MiB
Skipping packages with broken dependencies:
 libindi-devel                                                                                                x86_64                 2.1.7-1.fc43                                                                                                  updates                                                         938.4 KiB
 libindi-qt                                                                                                   x86_64                 2.1.5.1-1.fc43                                                                                                fedora                                                          578.4 KiB

Nothing to do.

My Environment

RokeJulianLockhart@Beedell:~$ rpm -qi libindi-libs libindi-devel libindi-qt
Name        : libindi-libs
Version     : 2.1.6
Release     : 1.fc43
Architecture: x86_64
Install Date: Fri 07 Nov 2025 13:23:30 GMT
Group       : Unspecified
Size        : 3487480
License     : GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later and BSD-3-Clause AND ISC AND MIT AND CFITSIO
Signature   :
              RSA/SHA256, Wed 29 Oct 2025 13:37:28 GMT, Key ID 829b606631645531
Source RPM  : libindi-2.1.6-1.fc43.src.rpm
Build Date  : Tue 21 Oct 2025 15:53:44 BST
Build Host  : buildvm-x86-19.rdu3.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.indilib.org
Bug URL     : https://bugz.fedoraproject.org/libindi
Summary     : INDI shared libraries
Description :
These are the shared libraries of INDI.
Name        : libindi-devel
Version     : 2.1.6
Release     : 1.fc43
Architecture: x86_64
Install Date: Fri 07 Nov 2025 13:23:38 GMT
Group       : Unspecified
Size        : 955825
License     : GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later and BSD-3-Clause AND ISC AND MIT AND CFITSIO
Signature   :
              RSA/SHA256, Wed 29 Oct 2025 13:37:28 GMT, Key ID 829b606631645531
Source RPM  : libindi-2.1.6-1.fc43.src.rpm
Build Date  : Tue 21 Oct 2025 15:53:44 BST
Build Host  : buildvm-x86-19.rdu3.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.indilib.org
Bug URL     : https://bugz.fedoraproject.org/libindi
Summary     : Libraries, includes, etc. used to develop an application with libindi
Description :
These are the header files needed to develop a libindi application
Name        : libindi-qt
Version     : 2.1.6
Release     : 1.fc43
Architecture: x86_64
Install Date: Fri 07 Nov 2025 13:23:31 GMT
Group       : Unspecified
Size        : 592262
License     : GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later and BSD-3-Clause AND ISC AND MIT AND CFITSIO
Signature   :
              RSA/SHA256, Wed 29 Oct 2025 13:37:39 GMT, Key ID 829b606631645531
Source RPM  : libindi-2.1.6-1.fc43.src.rpm
Build Date  : Tue 21 Oct 2025 15:53:44 BST
Build Host  : buildvm-x86-19.rdu3.fedoraproject.org
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : http://www.indilib.org
Bug URL     : https://bugz.fedoraproject.org/libindi
Summary     : INDI Qt5 client libraries
Description :
These are the Qt5 client libraries of INDI.

They started renaming variables, but missed a few:
Commit - rpms/libindi - 3ae5fec49c81adcc25860c35eeeae970241a5cce - src.fedoraproject.org

I tried renaming the remaining ones, and then it builds correctly.


@mattia :eyes:

2 Likes

Ah, I see the problem… I’ll fix the spec file and submit a new update.

2 Likes

https://bodhi.fedoraproject.org/updates/FEDORA-2025-4e0c5234fe

1 Like