I note that a recent update ends with:
Problem 1: cannot install the best update candidate for package hplip-3.18.3-1.fc28.x86_64 - nothing provides libnetsnmp.so.35()(64bit) needed by hplip-3.18.6-11.fc28.x86_64 Problem 2: cannot install the best update candidate for package hplip-libs-3.18.3-1.fc28.x86_64 - nothing provides libnetsnmp.so.35()(64bit) needed by hplip-libs-3.18.6-11.fc28.x86_64 Problem 3: problem with installed package hplip-libs-3.18.3-1.fc28.x86_64 - package hplip-libs-3.18.3-1.fc28.x86_64 requires hplip-common(x86-64) = 3.18.3-1.fc28, but none of the providers can be installed - cannot install both hplip-common-3.18.6-11.fc28.x86_64 and hplip-common-3.18.3-1.fc28.x86_64 - cannot install both hplip-common-3.18.3-1.fc28.x86_64 and hplip-common-3.18.6-11.fc28.x86_64 - cannot install the best update candidate for package hplip-common-3.18.3-1.fc28.x86_64 - nothing provides libnetsnmp.so.35()(64bit) needed by hplip-libs-3.18.6-11.fc28.x86_64
My understanding is that the source of this problem is this:
Looking at the packages list I see that the recent update did Fedora Update Notification FEDORA-2018-e7d66d4d3f 2018-12-16 02:24:11.770826 Built with new net-snmp but the new net-snmp package was provided only to fc29 two weeks ago. Fedora Update Notification FEDORA-2018-042156f164 2018-12-02 08:24:31.362863 Update to net-snmp-5.8.
Eyal Lebedinsky wrote:
I note that a recent update ends with:
Problem 1: cannot install the best update candidate for package hplip-3.18.3-1.fc28.x86_64
- nothing provides libnetsnmp.so.35()(64bit) needed by hplip-3.18.6-11.fc28.x86_64
Problem 2: cannot install the best update candidate for package hplip-libs-3.18.3-1.fc28.x86_64
- nothing provides libnetsnmp.so.35()(64bit) needed by hplip-libs-3.18.6-11.fc28.x86_64
Problem 3: problem with installed package hplip-libs-3.18.3-1.fc28.x86_64
- package hplip-libs-3.18.3-1.fc28.x86_64 requires hplip-common(x86-64) = 3.18.3-1.fc28, but none of the providers can be installed
- cannot install both hplip-common-3.18.6-11.fc28.x86_64 and hplip-common-3.18.3-1.fc28.x86_64
- cannot install both hplip-common-3.18.3-1.fc28.x86_64 and hplip-common-3.18.6-11.fc28.x86_64
- cannot install the best update candidate for package hplip-common-3.18.3-1.fc28.x86_64
- nothing provides libnetsnmp.so.35()(64bit) needed by hplip-libs-3.18.6-11.fc28.x86_64
My understanding is that the source of this problem is this:
Looking at the packages list I see that the recent update did Fedora Update Notification FEDORA-2018-e7d66d4d3f 2018-12-16 02:24:11.770826 Built with new net-snmp but the new net-snmp package was provided only to fc29 two weeks ago. Fedora Update Notification FEDORA-2018-042156f164 2018-12-02 08:24:31.362863 Update to net-snmp-5.8.
There is a net-smtp update in updates-testing¹, but it's not going to get pushed to stable until the various broken dependencies it caues are resolved. It seems that pushing hplip to stable was a bit premature.
You may be able to update hplip by enabling the updates-testing repo to allow it to pull in the net-smtp update (though you might run into different broken deps if you have other packages which have yet to be rebuilt against the new net-smtp).
¹ https://bodhi.fedoraproject.org/updates/FEDORA-2018-b60fdc1998