Bug 2148468 - [leapp][pes] IPU 7->8: conflict with nbdkit* packages
Summary: [leapp][pes] IPU 7->8: conflict with nbdkit* packages
Keywords:
Status: ASSIGNED
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: leapp-repository
Version: 7.9
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Leapp Notifications Bot
QA Contact: upgrades-and-conversions
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-25 15:14 UTC by Christophe Besson
Modified: 2023-07-31 07:12 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OAMG-7980 0 None None None 2022-11-25 16:15:36 UTC
Red Hat Issue Tracker RHELPLAN-140508 0 None None None 2022-11-25 16:15:32 UTC
Red Hat Knowledge Base (Solution) 6988135 0 None None None 2022-11-29 14:47:42 UTC

Description Christophe Besson 2022-11-25 15:14:52 UTC
Description of problem:
A conflict occurs in the dnf transaction when nbdkit* packages are installed on the system.

Version-Release number of selected component (if applicable):
leapp-upgrade-el7toel8-0.17.0-1.el7_9

How reproducible:
Always

Steps to Reproduce:
# yum install nbdkit nbdkit-plugin-python2 nbdkit-plugin-python-common nbdkit-plugin-vddk
# leapp upgrade

Actual results:
 Problem: cannot install the best update candidate for package nbdkit-1.8.0-4.el7.x86_64
  - problem with installed package nbdkit-1.8.0-4.el7.x86_64
  - package nbdkit-1.24.0-4.module+el8.6.0+14480+c0a3aa0f.x86_64 requires nbdkit-server(x86-64) = 1.24.0-4.module+el8.6.0+14480+c0a3aa0f, but none of the providers can be installed
  - package nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 conflicts with nbdkit < 1.12 provided by nbdkit-1.4.2-4.module+el8+2586+bf759444.x86_64
  - package nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 conflicts with nbdkit < 1.12 provided by nbdkit-1.4.2-4.module+el8.0.0.z+3418+a72cf898.x86_64
  - package nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 conflicts with nbdkit < 1.12 provided by nbdkit-1.4.2-5.module+el8.0.0+4084+cceb9f44.x86_64
  - package nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 conflicts with nbdkit < 1.12 provided by nbdkit-1.4.2-4.module+el8.0.0+3075+09be6b65.x86_64
  - package nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 conflicts with nbdkit < 1.12 provided by nbdkit-1.4.2-5.module+el8.1.0+4066+0f1aadab.x86_64
  - cannot install both nbdkit-server-1.24.0-4.module+el8.6.0+14480+c0a3aa0f.x86_64 and nbdkit-server-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64
  - package nbdkit-python-plugin-1.16.2-4.module+el8.3.0+6922+fd575af8.x86_64 requires nbdkit-server(x86-64) = 1.16.2-4.module+el8.3.0+6922+fd575af8, but none of the providers can be installed
  - cannot install the best candidate for the job
  - nbdkit-1.8.0-4.el7.x86_64 does not belong to a distupgrade repository

Additional info:
- Removing nbdkit* packages workarounds the issue.

Comment 3 Petr Stodulka 2022-11-25 16:20:18 UTC
Hi Christophe, thanks for the report. It's potentially problem inside PES data. It will be investigated later.


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