Bug 1399385

Summary: acd_cli is missing dependencies
Product: [Fedora] Fedora Reporter: greg.hellings
Component: acd_cliAssignee: Juan Orti <jorti>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 24CC: jorti, mattdm
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: acd_cli-0.3.2-3.fc24 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-11 21:53:37 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:

Description greg.hellings 2016-11-29 00:08:33 UTC
Description of problem:
Installing a new instance of acd_cli does not produce a working binary installation. There are missing package dependencies.

Version-Release number of selected component (if applicable): 0.3.2-1.fc24


How reproducible: Alwas


Steps to Reproduce:
1. dnf install acd_cli
2. acdcli --help (or acd_cli --help)

Actual results:
$ acdcli -h
Traceback (most recent call last):
  File "/usr/bin/acdcli", line 24, in <module>
    from acdcli.cache import format, db
  File "/usr/lib/python3.5/site-packages/acdcli/cache/db.py", line 14, in <module>
    from .sync import SyncMixin
  File "/usr/lib/python3.5/site-packages/acdcli/cache/sync.py", line 9, in <module>
    import dateutil.parser as iso_date
ImportError: No module named 'dateutil'

Expected results:
acdcli executes without missing dependencies.

Additional info:
Installing python3-dateutil alone was sufficient to get a working system on my machine, but my machine is in active use so there might be other missing dependencies that my test run did not pick up.

Comment 1 greg.hellings 2016-11-29 02:02:04 UTC
Correction: it also needs python3-fuse in order to do any of its mounting. This dependency is listed in setup.py as "fusepy" but is in Fedora as python3-fuse

Comment 2 Fedora Update System 2016-12-01 15:23:57 UTC
acd_cli-0.3.2-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-666b0ad905

Comment 3 Fedora Update System 2016-12-01 15:24:04 UTC
acd_cli-0.3.2-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-666b0ad905

Comment 4 Fedora Update System 2016-12-01 15:31:00 UTC
acd_cli-0.3.2-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-0b6220ad22

Comment 5 Fedora Update System 2016-12-01 15:31:05 UTC
acd_cli-0.3.2-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-0b6220ad22

Comment 6 Fedora Update System 2016-12-03 04:30:40 UTC
acd_cli-0.3.2-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-666b0ad905

Comment 7 Fedora Update System 2016-12-03 05:38:58 UTC
acd_cli-0.3.2-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-0b6220ad22

Comment 8 Fedora Update System 2016-12-11 00:26:54 UTC
acd_cli-0.3.2-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2016-12-11 21:53:37 UTC
acd_cli-0.3.2-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.