Philippe Piot
2020-Jan-16 04:28 UTC
[CentOS] CentOS 8: several packages have unresolved dependencies after "dnf update all "
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. . 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 glibc-devel-2.28-42.el8.1.x86_64 hdf5-devel-1.10.5-4.el8.x86_64 hdf5-openmpi-devel-1.10.5-4.el8.x86_64 hdf5-openmpi-static-1.10.5-4.el8.x86_64 hdf5-static-1.10.5-4.el8.x86_64 libquadmath-devel-8.2.1-3.5.el8.x86_64 libtool-2.4.6-25.el8.x86_64 libxcrypt-devel-4.1.1-4.el8.x86_64 mesa-libEGL-devel-18.3.1-5.el8_0.x86_64 mesa-libGL-devel-18.3.1-5.el8_0.x86_64 openmpi-devel-3.1.2-5.el8.x86_64 poppler-qt5-devel-0.66.0-11.el8_0.12.x86_64 qscintilla-qt5-devel-2.11.2-6.el8.x86_64 qt5-doctools-5.11.1-5.el8.x86_64 qt5-qtbase-devel-5.11.1-5.el8.x86_64 qt5-qtscript-devel-5.11.1-2.el8.x86_64 qt5-qttools-devel-5.11.1-5.el8.x86_64 qt5-qttools-static-5.11.1-5.el8.x86_64 qt5-rpm-macros-5.11.1-2.el8.noarch systemtap-4.0-7.el8.x86_64 systemtap-devel-4.0-7.el8.x86_64 Thank you for any suggestions. -- Philippe. ERROR MESSAGE WHEN TRYING TO INSTALL ONE OF THESE PACKAGES: ------------------------------------------ [piot at paris ~]$ sudo dnf install boost-openmpi-devel [sudo] password for piot: Last metadata expiration check: 0:13:02 ago on Wed 15 Jan 2020 10:05:29 PM CST. Error: Problem: package libquadmath-devel-8.3.1-4.5.el8.x86_64 requires gcc 8.3.1-4.5.el8, but none of the providers can be installed - package gcc-8.3.1-4.5.el8.x86_64 requires glibc-devel >= 2.2.90-12, but none of the providers can be installed - package boost-devel-1.66.0-6.el8.x86_64 requires libquadmath-devel(x86-64), but none of the providers can be installed - package glibc-devel-2.28-72.el8.i686 requires glibc-headers, but none of the providers can be installed - package glibc-devel-2.28-72.el8.i686 requires glibc-headers 2.28-72.el8, but none of the providers can be installed - package glibc-devel-2.28-72.el8.x86_64 requires glibc-headers, but none of the providers can be installed - package glibc-devel-2.28-72.el8.x86_64 requires glibc-headers 2.28-72.el8, but none of the providers can be installed - package boost-openmpi-devel-1.66.0-6.el8.x86_64 requires boost-devel(x86-64) = 1.66.0-6.el8, but none of the providers can be installed - package glibc-headers-2.28-72.el8.i686 requires kernel-headers, but none of the providers can be installed - package glibc-headers-2.28-72.el8.i686 requires kernel-headers >2.2.1, but none of the providers can be installed - package glibc-headers-2.28-72.el8.x86_64 requires kernel-headers, but none of the providers can be installed - package glibc-headers-2.28-72.el8.x86_64 requires kernel-headers >2.2.1, but none of the providers can be installed - cannot install the best candidate for the job - package kernel-headers-4.18.0-147.0.3.el8_1.x86_64 is excluded - package kernel-headers-4.18.0-147.3.1.el8_1.x86_64 is excluded - package kernel-headers-4.18.0-147.el8.x86_64 is excluded Philippe Piot, https://www.niu.edu/advanced-accelerator-randd/ <https://www.niu.edu/advanced-accelerator-randd/index.shtml> Northern Illinois University, Dept of Physics and Northern Illinois Center for Accelerator & Detector Development DeKalb, IL 60115, USA Tel: 815 753 6473, Web: http://www.physics.niu.edu/physics/ Argonne National Laboratory, Advanced Photon Source Accelerator System Division Lemont, IL 60439, USA Tel: 630 252 2415, Web: https://www.aps.anl.gov/Accelerator-Systems-Division
Stephen John Smoogen
2020-Jan-16 12:03 UTC
[CentOS] CentOS 8: several packages have unresolved dependencies after "dnf update all "
On Wed, 15 Jan 2020 at 23:29, Philippe Piot <piot at 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_64The 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. -- Stephen J Smoogen.
Philippe Piot
2020-Jan-16 12:23 UTC
[CentOS] CentOS 8: several packages have unresolved dependencies after "dnf update all "
Thanks, Stephen. Just for completeness, the repo I am currently pointing to are [piot at paris opal]$ sudo dnf update CentOS-8 - AppStream 775 kB/s | 5.8 MB 00:07 CentOS-8 - Base 798 kB/s | 4.0 MB 00:05 CentOS-8 - Extras 2.9 kB/s | 2.1 kB 00:00 CentOS-8 - PowerTools 686 kB/s | 2.0 MB 00:02 ELRepo.org Community Enterprise Linux Repository - el8 59 kB/s | 93 kB 00:01 ELRepo.org Community Enterprise Linux Kernel Repository - el8 437 kB/s | 971 kB 00:02 Extra Packages for Enterprise Linux Modular 8 - x86_64 11 kB/s | 10 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 768 kB/s | 5.2 MB 00:06 google-chrome 13 kB/s | 3.5 kB 00:00 Dependencies resolved. Nothing to do. Complete! Philippe Piot, https://www.niu.edu/advanced-accelerator-randd/ <https://www.niu.edu/advanced-accelerator-randd/index.shtml> Northern Illinois University, Dept of Physics and Northern Illinois Center for Accelerator & Detector Development DeKalb, IL 60115, USA Tel: 815 753 6473, Web: http://www.physics.niu.edu/physics/ Argonne National Laboratory, Advanced Photon Source Accelerator System Division Lemont, IL 60439, USA Tel: 630 252 2415, Web: https://www.aps.anl.gov/Accelerator-Systems-Division On Thu, Jan 16, 2020 at 6:04 AM Stephen John Smoogen <smooge at gmail.com> wrote:> On Wed, 15 Jan 2020 at 23:29, Philippe Piot <piot at 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. > > > > -- > Stephen J Smoogen. > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos >
Possibly Parallel Threads
- CentOS 8: several packages have unresolved dependencies after "dnf update all "
- CentOS 8: several packages have unresolved dependencies after "dnf update all "
- CentOS 8: several packages have unresolved dependencies after "dnf update all "
- CentOS 8: several packages have unresolved dependencies after "dnf update all "
- CentOS 8: several packages have unresolved dependencies after "dnf update all "