Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642046 - dev-python/fabric-1.10-r1 should depend on dev-python/pycrypto - fab: ImportError: No module named Crypto
Summary: dev-python/fabric-1.10-r1 should depend on dev-python/pycrypto - fab: ImportE...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on: 662306
Blocks:
  Show dependency tree
 
Reported: 2017-12-22 16:15 UTC by Renato Foot
Modified: 2018-07-30 23:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Log of the install process from the error until making it work. (fabric_log,219.12 KB, text/plain)
2017-12-22 16:15 UTC, Renato Foot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Renato Foot 2017-12-22 16:15:57 UTC
Created attachment 511482 [details]
Log of the install process from the error until making it work.

I had to install dev-python/pycrypto to make fabric-1.10.0-r1 work here!

I think that the dependency is missing on the recipe of the package!


renato@foot-vm ~/Downloads $ equery g dev-python/fabric 
 * Searching for fabric in dev-python ...

 * dependency graph for dev-python/fabric-1.10.0-r1
 `--  dev-python/fabric-1.10.0-r1  amd64 
   `--  dev-python/paramiko-2.2.1  (>=dev-python/paramiko-1.10) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/setuptools-34.0.2-r1  (dev-python/setuptools) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/sphinx-1.6.3-r2  (dev-python/sphinx) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/python-docs-2.7.10  (>=dev-python/python-docs-2.7.6-r1) amd64 
   `--  dev-python/alabaster-0.7.9  (dev-python/alabaster) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/nose-1.3.7-r1  (dev-python/nose) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/fudge-0.9.6-r1  (<dev-python/fudge-1.0) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/jinja-2.9.5  (dev-python/jinja) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-lang/python-2.7.14-r1  (>=dev-lang/python-2.7.5-r2) amd64 
   `--  dev-lang/python-exec-2.4.5  (>=dev-lang/python-exec-2) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
[ dev-python/fabric-1.10.0-r1 stats: packages (11), max depth (1) ]

 * dependency graph for dev-python/fabric-1.12.0
 `--  dev-python/fabric-1.12.0  [~amd64 keyword] 
   `--  dev-python/paramiko-2.2.1  (>=dev-python/paramiko-1.10) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/setuptools-34.0.2-r1  (dev-python/setuptools) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/sphinx-1.6.3-r2  (dev-python/sphinx) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/python-docs-2.7.10  (>=dev-python/python-docs-2.7.6-r1) amd64 
   `--  dev-python/alabaster-0.7.9  (dev-python/alabaster) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/nose-1.3.7-r1  (dev-python/nose) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/fudge-0.9.6-r1  (<dev-python/fudge-1.0) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/jinja-2.9.5  (dev-python/jinja) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-lang/python-2.7.14-r1  (>=dev-lang/python-2.7.5-r2) amd64 
   `--  dev-lang/python-exec-2.4.5  (>=dev-lang/python-exec-2) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
[ dev-python/fabric-1.12.0 stats: packages (11), max depth (1) ]

 * dependency graph for dev-python/fabric-1.14.0
 `--  dev-python/fabric-1.14.0  [~amd64 keyword] 
   `--  dev-python/paramiko-2.2.1  (>=dev-python/paramiko-1.10) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/setuptools-34.0.2-r1  (dev-python/setuptools) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/sphinx-1.6.3-r2  (dev-python/sphinx) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/python-docs-2.7.10  (>=dev-python/python-docs-2.7.6-r1) amd64 
   `--  dev-python/alabaster-0.7.9  (dev-python/alabaster) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/nose-1.3.7-r1  (dev-python/nose) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/fudge-0.9.6-r1  (<dev-python/fudge-1.0) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-python/jinja-2.9.5  (dev-python/jinja) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
   `--  dev-lang/python-2.7.14-r1  (>=dev-lang/python-2.7.5-r2) amd64 
   `--  dev-lang/python-exec-2.4.5  (>=dev-lang/python-exec-2) amd64  [python_targets_python2_7(-)? -python_single_target_python2_7(-)]
[ dev-python/fabric-1.14.0 stats: packages (11), max depth (1) ]
Comment 1 Virgil Dupras (RETIRED) gentoo-dev 2018-07-28 01:35:44 UTC
Yes, dependencies for the current stabilized version of fabric are broken. A stabilization request for fabric 1.14 is underway and will fix the problem.
Comment 2 Virgil Dupras (RETIRED) gentoo-dev 2018-07-30 23:39:09 UTC
Fixed through the stabilization of fabric 1.14.