Bug 1717489

Summary: Specfile should have specific package requirements for package dependencies
Product: Red Hat Enterprise Linux 8 Reporter: Dennis Keefe <dkeefe>
Component: stratis-cliAssignee: Dennis Keefe <dkeefe>
Status: CLOSED ERRATA QA Contact: guazhang <guazhang>
Severity: low Docs Contact:
Priority: unspecified    
Version: 8.2CC: rhandlin
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: 8.2   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-28 15:41:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 1 Jakub Krysl 2019-10-02 11:32:58 UTC
Mass migration to Guangwu.

Comment 2 Dennis Keefe 2019-11-07 16:24:34 UTC
adding version requirements to stratis-cli spec file for stratis-cli version 2.0.0

Requires:       python3-dbus-client-gen = 0.4
Requires:       python3-dbus-python-client-gen = 0.7
Requires:       python3-justbytes = 0.11

Comment 3 Dennis Keefe 2019-11-07 16:25:27 UTC
Also, increasing the required version of stratisd to 2.0

Requires:       python3-dbus-client-gen = 0.4
Requires:       python3-dbus-python-client-gen = 0.7
Requires:       python3-justbytes = 0.11
Requires:       (stratisd >= 2.0 with stratisd < 2.1)

Comment 5 guazhang@redhat.com 2019-11-25 08:26:00 UTC
Hello

# yum install stratis-cli
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Last metadata expiration check: 1:10:24 ago on 2019年11月25日 星期一 02时04分43秒.
Dependencies resolved.
=======================================================================================================================
 Package                                    Architecture     Version                  Repository                  Size
=======================================================================================================================
Installing:
 stratis-cli                                noarch           2.0.0-1.el8              beaker-AppStream            60 k
Installing dependencies:
 python3-dbus-client-gen                    noarch           0.4-1.el8                beaker-AppStream            26 k
 python3-dbus-python-client-gen             noarch           0.7-3.el8                beaker-AppStream            28 k
 python3-dbus-signature-pyparsing           noarch           0.03-2.el8               beaker-AppStream            19 k
 python3-into-dbus-python                   noarch           0.06-2.el8               beaker-AppStream            27 k
 python3-justbases                          noarch           0.9-6.el8                beaker-AppStream            45 k
 python3-justbytes                          noarch           0.11-2.el8               beaker-AppStream            40 k
 stratisd                                   x86_64           2.0.0-4.el8              beaker-AppStream           1.2 M



setup.py 

    install_requires=[
        "dbus-client-gen>=0.4",
        "dbus-python-client-gen>=0.7",
        "justbytes==0.11",
        "python-dateutil",
        "wcwidth",
    ],
   


so move to verified

Comment 7 errata-xmlrpc 2020-04-28 15:41:56 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:1634