Description of problem: Nagios plugins packages can not be upddated from Fedora 35 to Fedora 36, because of missing nagios-plugins-dbi package. Version-Release number of selected component (if applicable): nagios-plugins-2.4.0-5.fc35.x86_64 and nagios-plugins-2.4.0-5.fc36.x86_64 How reproducible: Always. Steps to Reproduce: 1. Install Nagios and it's plugins of Fedora 35. 2. Upgrade system to Fedora 36. 3. Try to upgrade system again, which fails cecause of missing update for nagios-plugins-dbi package. Actual results: nagios plugins packages can not be updated. I added dnf outputs on additional info. Expected results: Update of nagios plugins via dnf. Additional info: # dnf update Last metadata expiration check: 0:22:03 ago on Wed 27 Apr 2022 10:51:13 AM CEST. Dependencies resolved. Problem: cannot install both nagios-plugins-2.4.0-5.fc36.x86_64 and nagios-plugins-2.4.0-5.fc35.x86_64 - package nagios-plugins-dbi-2.4.0-5.fc35.x86_64 requires nagios-plugins = 2.4.0-5.fc35, but none of the providers can be installed - cannot install the best update candidate for package nagios-plugins-2.4.0-5.fc35.x86_64 - problem with installed package nagios-plugins-dbi-2.4.0-5.fc35.x86_64 ================================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): nagios-plugins x86_64 2.4.0-5.fc36 fedora 95 k Transaction Summary ================================================================================================================================================== Skip 1 Package Nothing to do. Complete! # dnf remove nagios-plugins-dbi Dependencies resolved. ================================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================================== Removing: nagios-plugins-dbi x86_64 2.4.0-5.fc35 @updates 41 k Removing unused dependencies: libdbi x86_64 0.9.0-19.fc36 @fedora 119 k Transaction Summary ================================================================================================================================================== Remove 2 Packages Freed space: 160 k Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Erasing : nagios-plugins-dbi-2.4.0-5.fc35.x86_64 1/2 Erasing : libdbi-0.9.0-19.fc36.x86_64 2/2 Verifying : libdbi-0.9.0-19.fc36.x86_64 1/2 Verifying : nagios-plugins-dbi-2.4.0-5.fc35.x86_64 2/2 Removed: libdbi-0.9.0-19.fc36.x86_64 nagios-plugins-dbi-2.4.0-5.fc35.x86_64 Complete! # dnf update Last metadata expiration check: 0:24:29 ago on Wed 27 Apr 2022 10:51:13 AM CEST. Dependencies resolved. ================================================================================================================================================== Package Architecture Version Repository Size ================================================================================================================================================== Upgrading: nagios-plugins x86_64 2.4.0-5.fc36 fedora 95 k nagios-plugins-breeze x86_64 2.4.0-5.fc36 fedora 9.9 k nagios-plugins-by_ssh [...] All goes well now.
libdbi is unmaintained, so nagios-plugins-dbi has been removed from fc36 and epel9. See bug2039711 Please add --allowerasing to update to fc36
Thank You. I have no intention to use nagios-plugins-dbi, it was just in the way. Does RPM have anything to mitigate that and enable smooth transition fo F36? Like dummy package nagios-plugins-abandoned, which could replace all of unmaintained, or just unwanted for any reason, plugins from previous Fedora releases?
The nagios-plugins rpm needs to have an `obsoletes: nagios-plugins-dbi` tag which says that package is now obsolete.
FEDORA-2022-dea5f74e99 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-dea5f74e99
FEDORA-2022-dea5f74e99 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-dea5f74e99` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-dea5f74e99 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-dea5f74e99 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.
Thank You.