Bug 1494594

Summary: Broken dependencies on Fedora 26
Product: [oVirt] ovirt-vmconsole Reporter: Sandro Bonazzola <sbonazzo>
Component: Packaging.rpmAssignee: Francesco Romani <fromani>
Status: CLOSED NEXTRELEASE QA Contact: Nikolai Sednev <nsednev>
Severity: high Docs Contact:
Priority: unspecified    
Version: 1.0.4CC: bugs
Target Milestone: ovirt-4.2.0Flags: rule-engine: ovirt-4.2+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-10-23 13:18:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1460625    

Description Sandro Bonazzola 2017-09-22 15:13:17 UTC
Error: Package: ovirt-vmconsole-1.0.4-0.0.master.20170922150356.git50f0014.fc26.noarch (ovirt-master-snapshot)
           Requires: python-argparse

But python-argparse doesn't exist anymore in Fedora 26 being provided by other packages:
# rpm -qf /usr/lib64/python2.7/argparse.py  /usr/lib64/python3.6/argparse.py
python2-libs-2.7.13-12.fc26.x86_64
system-python-libs-3.6.2-5.fc26.x86_64

Comment 1 Francesco Romani 2017-10-05 09:15:04 UTC
POST and not MODIFIED because we need another release with the fix.

Comment 2 Francesco Romani 2017-10-05 09:15:40 UTC
how to test:
- install packages on fedora 26

Comment 3 Sandro Bonazzola 2017-10-09 08:07:37 UTC
(In reply to Francesco Romani from comment #1)
> POST and not MODIFIED because we need another release with the fix.

It's already published on master, so I guess you can move to modified.

Comment 4 Nikolai Sednev 2017-10-23 13:31:14 UTC
Adding my findings just in case.
On clean f26 deployment of SHE failed with:
Error: 
 Problem: conflicting requests
  - nothing provides ovirt-host >= 4.2.0 needed by ovirt-hosted-engine-setup-2.2.0-0.0.master.20171016160135.git55723e8.fc26.noarch

Comment 5 Sandro Bonazzola 2017-11-03 10:22:56 UTC
(In reply to Nikolai Sednev from comment #4)
> Adding my findings just in case.
> On clean f26 deployment of SHE failed with:
> Error: 
>  Problem: conflicting requests
>   - nothing provides ovirt-host >= 4.2.0 needed by
> ovirt-hosted-engine-setup-2.2.0-0.0.master.20171016160135.git55723e8.fc26.
> noarch

This is not relevant for this bug verification.
The only needed steps are:
 dnf install http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
 dnf install ovirt-vmconsole

Changing resolution from upstream to nextrelease since 4.2 won't support Fedora at all and there's no upstream bugzilla other than this one.