Red Hat Bugzilla – Bug 1260433
Boost RPM needs missing requirement (boost-date-time)
Last modified: 2015-12-07 07:05:07 EST
Description of problem:
Boost has unsatisfied basic requirements (i.e. boost-date-time(x86-64) = 1.59.0-3.fc24)
Version-Release number of selected component (if applicable):
Consistent on this machine
Steps to Reproduce:
1. Install Fedora rawhide from a live media predating version 1.59.0-3.fc24
2. Update all rpms from rawhide repo
3. dnf install boost
Error: package boost-1.59.0-3.fc24.x86_64 requires boost-date-time(x86-64) = 1.59.0-3.fc24, but none of the providers can be installed
clean installation of boost
Please install the 'yum' package and run 'yum-deprecated install boost-date-time' to see the reason it can't be installed. It's probably because you already have some package installed that is still linked against boost 1.58.0 and hasn't been rebuilt. Several packages such as libreoffice, libkolab and kdepim-runtime still need to be rebuilt by their maintainers.
I was able to install boost-date-time-1.59.0-3.fc24 using gnome-software. Dnf then installed boost boost-devel without errors. So, why didn't dnf do the installation in the first place?
I don't know, and dnf doesn't give enough info to find out, that's why I asked you to try using yum.
The boost packages in rawhide have been updated several times since 1.59.0-3 and I don't see any problems with the boost-date-time package. If this problem persists with more a recent rawhide compose please re-open this bug report and try to use yum-deprecated, which is more informative than dnf.