Bug 1474447 - Python-pefile package is missing dependency to python-future
Summary: Python-pefile package is missing dependency to python-future
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-pefile
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Othman Madjoudj
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-07-24 15:48 UTC by Michal Ambroz
Modified: 2017-08-19 17:48 UTC (History)
3 users (show)

Fixed In Version: python-pefile-2017.5.26-2.fc25 python-pefile-2017.5.26-2.fc26
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-18 19:52:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michal Ambroz 2017-07-24 15:48:06 UTC
Description of problem:
The package python2-pefile-2016.3.28-3.fc26.noarch is missing dependency to python-future. As a result if installed it is not possible to import the module from python.

Version-Release number of selected component (if applicable):
python2-pefile-2016.3.28-3.fc26.noarch

How reproducible:
100%

Steps to Reproduce:
1. dnf -y install python2-pefile
2. python -c "import pefile"

Actual results:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/pefile.py", line 25, in <module>
    from past.builtins import cmp
ImportError: No module named past.builtins

Expected results:
No error message should be printed.

Workaround:
 - install the dependency manually
 dnf -y install python-future

Comment 1 Fedora Update System 2017-07-25 17:42:10 UTC
python-pefile-2017.5.26-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9a24010af8

Comment 2 Othman Madjoudj 2017-07-25 17:58:17 UTC
Thank you for reporting the issue, I just pushed the fix to updates-testing

Comment 3 Fedora Update System 2017-07-27 00:23:26 UTC
python-pefile-2017.5.26-2.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-2017-ae03a14a1a

Comment 4 Fedora Update System 2017-07-27 02:52:12 UTC
python-pefile-2017.5.26-2.fc26 has been pushed to the Fedora 26 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-2017-9a24010af8

Comment 5 Michal Ambroz 2017-08-04 11:36:23 UTC
Cool - thanks

Comment 6 Fedora Update System 2017-08-18 19:52:09 UTC
python-pefile-2017.5.26-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2017-08-19 17:48:57 UTC
python-pefile-2017.5.26-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.


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