On Wed, 15 Jan 2020 at 23:29, Philippe Piot piot@nicadd.niu.edu wrote:
All, While updating my package using dnf update all I allow dnf to clean some package with unresolved dependencies. I would like to reinstall some of them but got an error message "but none of the providers can be installed" during the install process as dnf is trying to install the dependencies.
I think your system is getting mixed mirrors or something. Some of the packages you are looking for are from CentOS-8.0.1905 and some seem to be CentOS-8.1.1911. I am not sure what is causing that at the moment, but I put a list of the versions I found in the mirror which should be available.
This happens for some critical package like boost-openmpi-devel (see below for error). In fact the following package were removed and cannot be installed: annobin-8.64-1.el8.x86_64 glibc-headers-2.28-42.el8.1.x86_64 libdrm-devel-2.4.96-2.el8.x86_64 boost-devel-1.66.0-6.el8.x86_64 boost-openmpi-devel-1.66.0-6.el8.x86_64 boost-static-1.66.0-6.el8.x86_64 gcc-8.2.1-3.5.el8.x86_64 gcc-c++-8.2.1-3.5.el8.x86_64 gcc-gdb-plugin-8.2.1-3.5.el8.x86_64 gcc-gfortran-8.2.1-3.5.el8.x86_64
The 8.1 versions and trees they should be in are
./AppStream/x86_64/os/Packages/annobin-8.78-1.el8.x86_64.rpm ./AppStream/x86_64/os/Packages/boost-devel-1.66.0-6.el8.i686.rpm ./AppStream/x86_64/os/Packages/boost-devel-1.66.0-6.el8.x86_64.rpm ./AppStream/x86_64/os/Packages/gcc-8.3.1-4.5.el8.x86_64.rpm ./AppStream/x86_64/os/Packages/gcc-gdb-plugin-8.3.1-4.5.el8.i686.rpm ./AppStream/x86_64/os/Packages/gcc-gdb-plugin-8.3.1-4.5.el8.x86_64.rpm ./AppStream/x86_64/os/Packages/libdrm-devel-2.4.98-2.el8.x86_64.rpm ./AppStream/x86_64/os/Packages/libdrm-devel-2.4.98-2.el8.i686.rpm ./AppStream/x86_64/kickstart/Packages/annobin-8.78-1.el8.x86_64.rpm ./AppStream/x86_64/kickstart/Packages/boost-devel-1.66.0-6.el8.i686.rpm ./AppStream/x86_64/kickstart/Packages/boost-devel-1.66.0-6.el8.x86_64.rpm ./AppStream/x86_64/kickstart/Packages/gcc-gdb-plugin-8.3.1-4.5.el8.i686.rpm ./AppStream/x86_64/kickstart/Packages/gcc-gdb-plugin-8.3.1-4.5.el8.x86_64.rpm ./AppStream/x86_64/kickstart/Packages/gcc-8.3.1-4.5.el8.x86_64.rpm ./AppStream/x86_64/kickstart/Packages/libdrm-devel-2.4.98-2.el8.x86_64.rpm ./AppStream/x86_64/kickstart/Packages/libdrm-devel-2.4.98-2.el8.i686.rpm ./BaseOS/x86_64/os/Packages/glibc-headers-2.28-72.el8.i686.rpm ./BaseOS/x86_64/os/Packages/glibc-headers-2.28-72.el8.x86_64.rpm ./BaseOS/x86_64/os/Packages/libgcc-8.3.1-4.5.el8.i686.rpm ./BaseOS/x86_64/os/Packages/libgcc-8.3.1-4.5.el8.x86_64.rpm ./BaseOS/x86_64/kickstart/Packages/glibc-headers-2.28-72.el8.i686.rpm ./BaseOS/x86_64/kickstart/Packages/glibc-headers-2.28-72.el8.x86_64.rpm ./BaseOS/x86_64/kickstart/Packages/libgcc-8.3.1-4.5.el8.i686.rpm ./BaseOS/x86_64/kickstart/Packages/libgcc-8.3.1-4.5.el8.x86_64.rpm ./PowerTools/x86_64/os/Packages/boost-static-1.66.0-6.el8.i686.rpm ./PowerTools/x86_64/os/Packages/boost-static-1.66.0-6.el8.x86_64.rpm ./PowerTools/x86_64/os/Packages/boost-openmpi-devel-1.66.0-6.el8.i686.rpm ./PowerTools/x86_64/os/Packages/boost-openmpi-devel-1.66.0-6.el8.x86_64.rpm ./PowerTools/x86_64/kickstart/Packages/boost-openmpi-devel-1.66.0-6.el8.i686.rpm ./PowerTools/x86_64/kickstart/Packages/boost-openmpi-devel-1.66.0-6.el8.x86_64.rpm ./PowerTools/x86_64/kickstart/Packages/boost-static-1.66.0-6.el8.i686.rpm ./PowerTools/x86_64/kickstart/Packages/boost-static-1.66.0-6.el8.x86_64.rpm
Since boost is not showing up I am guessing Powertools got turned off.