Bug 1845779 - Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-python3 - virt module 6972
Summary: Install 'qemu-kvm-tests' failed as nothing provides /usr/libexec/platform-pyt...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux Advanced Virtualization
Classification: Red Hat
Component: qemu-kvm
Version: 8.2
Hardware: All
OS: Unspecified
urgent
unspecified
Target Milestone: rc
: 8.2
Assignee: Miroslav Rezanina
QA Contact: Yanan Fu
URL:
Whiteboard:
: 1847319 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-06-10 03:05 UTC by Yanan Fu
Modified: 2020-07-28 07:14 UTC (History)
16 users (show)

Fixed In Version: qemu-kvm-4.2.0-27.module+el8.2.1+7092+9d345e72
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-07-28 07:13:49 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2020:3172 0 None None None 2020-07-28 07:14:41 UTC

Description Yanan Fu 2020-06-10 03:05:17 UTC
Description of problem:
As the subject, for virt module 6972, install 'qemu-kvm-tests' failed as:

Error: 
 Problem: conflicting requests
  - nothing provides /usr/libexec/platform-python3 needed by qemu-kvm-tests-15:4.2.0-25.module+el8.2.1+6972+1d0c04b6.x86_64


Version-Release number of selected component (if applicable):
virt-module: 6972
BaseOS: RHEL8.2.0 release version + system upgrade to "RHEL-8.2.1-20200609.n.0"

How reproducible:
100%

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:
Install package success

Additional info:

Comment 1 Yanan Fu 2020-06-11 02:27:02 UTC
RHEL-8.3.0 slow train module 6986 have the same issue now.

Comment 2 Tomas Orsava 2020-06-11 09:29:49 UTC
Python maintainer here.

*Nothing* should provide `/usr/libexec/platform-python3`, that is not a path that was ever used.

Please use `/usr/libexec/platform-python` instead.

Comment 3 Yanan Fu 2020-06-11 09:40:59 UTC
(In reply to Tomas Orsava from comment #2)
> Python maintainer here.
> 
> *Nothing* should provide `/usr/libexec/platform-python3`, that is not a path
> that was ever used.
> 
> Please use `/usr/libexec/platform-python` instead.

Thanks!

I think the virt module/qemu-kvm maintainer is the right person to check this issue:

Hi Danilo,
You may already know this issue, could you help check it? thanks a lot!


Best regards
Yanan Fu

Comment 4 Yanan Fu 2020-06-16 08:19:13 UTC
*** Bug 1847319 has been marked as a duplicate of this bug. ***

Comment 5 Miroslav Rezanina 2020-06-16 10:12:25 UTC
(In reply to Yanan Fu from comment #3)
> (In reply to Tomas Orsava from comment #2)
> > Python maintainer here.
> > 
> > *Nothing* should provide `/usr/libexec/platform-python3`, that is not a path
> > that was ever used.
> > 
> > Please use `/usr/libexec/platform-python` instead.
> 
> Thanks!
> 
> I think the virt module/qemu-kvm maintainer is the right person to check
> this issue:
> 
> Hi Danilo,
> You may already know this issue, could you help check it? thanks a lot!
> 
> 
> Best regards
> Yanan Fu

Problem is in qemu-iotests 274, that uses /usr/bin/python3 instead of /usr/bin/python we expect. This is new shell line used by upstream so we have to update our scripts to deal with it. Taking the bz as I'm already working on it.

Comment 11 Yanan Fu 2020-06-19 05:49:58 UTC
Install qemu-kvm-tests with build qemu-kvm-4.2.0-27.module+el8.2.1+7092+9d345e72 successfully

# rpm -qa | grep qemu-kvm-tests
qemu-kvm-tests-debuginfo-4.2.0-27.module+el8.2.1+7092+9d345e72.x86_64
qemu-kvm-tests-4.2.0-27.module+el8.2.1+7092+9d345e72.x86_64

Move it to VERIFIED accordingly, thanks!

Comment 13 errata-xmlrpc 2020-07-28 07:13:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:3172


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