Bug 2096343 - kdevelop not happy with current package versions and blocks "dnf update"
Summary: kdevelop not happy with current package versions and blocks "dnf update"
Keywords:
Status: NEW
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: kdevelop
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jan Grulich
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-06-13 15:07 UTC by Ben
Modified: 2022-06-13 15:07 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ben 2022-06-13 15:07:20 UTC
Description of problem:
When attempting to install kdevelop, or do a "dnf update" of a RHEL 8 host, there are downgrades required, which then cannot be resolved with a later update.  In fact updating is then not possible.

Version-Release number of selected component (if applicable):
kdevelop-5.6.2-2

How reproducible:
Every time.

Steps to Reproduce:
1. "dnf update"
- all packages updated to current
2. "dnf install kdevelop"
- packages are installed, and others downgraded
3. "dnf update"
- update process cannot continue

Actual results:

[...]
Downgraded:
  clang-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  clang-devel-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  clang-resource-filesystem-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  clang-tools-extra-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  compile-rt-12.0.1-1.module+el8.5.0+11871+08d0eab5.x86_64
  libomp-12.0.1-1.module+el8.5.0+11871+08d0eab5.x86_64
  libomp-devel-12.0.1-1.module+el8.5.0+11871+08d0eab5.x86_64
  llvm-libs-12.0.1-2.module+el8.5.0+12488+254d2a07.x86_64
  mesa-dri-drivers-21.1.5-1.el8.x86_64
  mesa-filesystem-21.1.5-1.el8.x86_64
  mesa-libxatracker-21.1.5-1.el8.x86_64
Installed:
  apr-1.6.3-12.el8.x86_64
  apr-util-1.6.1-6.el8.x86_64 
  apr-util-bdb-1.6.1-6.el8.x86_64
  apr-util-openssl-1.6.1-6.el8.x86_64
  astyle-3.1-8.el8.x86_64
  cmake-3.20.2-4.el8.x86_64
  cmake-data-3.20.2-4.el8.noarch
  cmake-rpm-macros-3.20.2-4.el8.noarch
  cppcheck-2.4-1.el8.x86_64
  kdevelop-9:5.6.2-2.el8.x86_64
  kdevelop-libs-9:5.6.2-2.el8.x86_64
  libserf-1.3.9-9.module+el8.3.0+6671+2675c974.x86_64
  libuv-1:1.41.1-1.el8_4.x86_64
  make-1:4.2.1-11.el8.x86_64
  meson-0.58.2-2.el8.noarch
  ninja-build-1.8.2-1.el8.x86_64
  okteta-libs-1:0.26.4-4.el8.x86_64
  platform-python-devel-3.6.8-45.el8.x86_64
  python-rpm-macros-3-41.el8.noarch
  python-srpm-macros-3-41.el8.noarch
  python3-rpm-generators-5-7.el8.noarch
  python3-rpm-macros-3-41.el8.noarch
  python36-devel-3.6.8-38.module+el8.5.0+12207+5c5719bc.x86_64
  qt5-qttools-libs-help-5.15.2-4.el8.x86_64
  subversion-libs-1.10.2-5.module+el8.6.0+15157+188c9801.x86_64
  utf8proc-2.1.1-5.module+el8.3.0+6671+2675c974.x86_64

... Which leaves you behind current.  At that point doing a "dnf update" again gets you this:

[...]
Error:
 Problem 1: package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12()(64bit), but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12(LLVM_12)(64bit), but none of the providers can be installed
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-2.module+el8.5.0+12651+6a7729ff.x86_64
  - cannot install the best update candidate for package kdevelop-libs-9:5.6.2-2.el8.x86_64
  - cannot install the best update candidate for package clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
 Problem 2: package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformInterfaces.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformLanguage.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformOutputView.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformProject.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformSerialization.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformShell.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformSublime.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformUtil.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformVcs.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires kdevelop-libs(x86-64) = 9:5.6.2-2.el8, but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12()(64bit), but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12(LLVM_12)(64bit), but none of the providers can be installed
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-2.module+el8.5.0+12651+6a7729ff.x86_64
  - package clang-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 requires clang-libs(x86-64) = 13.0.1-1.module+el8.6.0+14118+d530a951, but none of the providers can be installed
  - package clang-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 requires libclang-cpp.so.13()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package kdevelop-9:5.6.2-2.el8.x86_64
  - cannot install the best update candidate for package clang-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
 Problem 3: problem with installed package kdevelop-libs-9:5.6.2-2.el8.x86_64
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12()(64bit), but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12(LLVM_12)(64bit), but none of the providers can be installed
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  - cannot install both clang-libs-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-libs-12.0.1-2.module+el8.5.0+12651+6a7729ff.x86_64
  - package clang-devel-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 requires libclang-cpp.so.13()(64bit), but none of the providers can be installed
  - package clang-devel-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 requires libclang.so.13()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package clang-devel-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
 Problem 4: problem with installed package kdevelop-9:5.6.2-2.el8.x86_64
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformInterfaces.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformLanguage.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformOutputView.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformProject.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformSerialization.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformShell.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformSublime.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformUtil.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires libKDevPlatformVcs.so.56()(64bit), but none of the providers can be installed
  - package kdevelop-9:5.6.2-2.el8.x86_64 requires kdevelop-libs(x86-64) = 9:5.6.2-2.el8, but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12()(64bit), but none of the providers can be installed
  - package kdevelop-libs-9:5.6.2-2.el8.x86_64 requires libclang.so.12(LLVM_12)(64bit), but none of the providers can be installed
  - package clang-libs-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64 requires clang-resource-filesystem(x86-64) = 12.0.1, but none of the providers can be installed
  - package clang-libs-12.0.1-2.module+el8.5.0+12651+6a7729ff.x86_64 requires clang-resource-filesystem(x86-64) = 12.0.1, but none of the providers can be installed
  - cannot install both clang-resource-filesystem-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-resource-filesystem-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
  - cannot install both clang-resource-filesystem-13.0.1-1.module+el8.6.0+14118+d530a951.x86_64 and clang-resource-filesystem-12.0.1-2.module+el8.5.0+12651+6a7729ff.x86_64
  - cannot install the best update candidate for package clang-resource-filesystem-12.0.1-4.module+el8.5.0+13246+cefb5d4c.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Expected results:
Clean update.

Additional info:
What do you need?


Note You need to log in before you can comment on or make changes to this bug.