Bug 190856 - devel/py-fabric: fabric fails after upgrading to py27-fabric-1.8.3,1
Summary: devel/py-fabric: fabric fails after upgrading to py27-fabric-1.8.3,1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Kubilay Kocak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-10 04:17 UTC by Simeon Simeonov
Modified: 2014-06-14 23:21 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simeon Simeonov 2014-06-10 04:17:25 UTC
When trying to invoke fabric I get the following message on all my FreeBSD instances:

Traceback (most recent call last):
  File "/usr/local/bin/fab", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python2.7/site-packages/pkg_resources.py", line 2709, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/local/lib/python2.7/site-packages/pkg_resources.py", line 571, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: paramiko>=1.10,<1.13

[root@MagnumBOX /var/db/ports]# uname -a
FreeBSD MagnumBOX 9.3-BETA1 FreeBSD 9.3-BETA1 #0 r267127: Fri Jun  6 02:42:43 CEST 2014     root@MagnumBOX:/usr/obj/usr/src/sys/MagnumBOX  amd64

[root@MagnumBOX /var/db/ports]# cat /var/db/ports/devel_py-fabric/options 
# This file is auto-generated by 'make config'.
# Options for py27-fabric-1.8.1,1
_OPTIONS_READ=py27-fabric-1.8.1,1
_FILE_COMPLETE_OPTIONS_LIST=TESTS
OPTIONS_FILE_UNSET+=TESTS
Comment 1 Simeon Simeonov 2014-06-10 04:20:06 UTC
[root@MagnumBOX ~]# cat /var/db/ports/security_py-paramiko/options 
# This file is auto-generated by 'make config'.
# Options for py27-paramiko-1.14.0
_OPTIONS_READ=py27-paramiko-1.14.0
_FILE_COMPLETE_OPTIONS_LIST=EXAMPLES
OPTIONS_FILE_SET+=EXAMPLES
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2014-06-13 03:46:39 UTC
Over to maintainer.
Comment 3 commit-hook freebsd_committer freebsd_triage 2014-06-13 08:58:30 UTC
A commit references this bug:

Author: koobs
Date: Fri Jun 13 08:58:19 UTC 2014
New revision: 357658
URL: http://svnweb.freebsd.org/changeset/ports/357658

Log:
  devel/py-fabric: Update to 1.8.4, fix w/ paramiko > 1.13

  - Update to 1.8.4 (containing fix for paramiko > 1.13)
  - Tweak RUN_DEPENDS on paramiko to match version string in setup.py

  Changes:

      * Enhance setup.py to allow Paramiko 1.13+ under Python 2.6+. [1]
      * Treat paths that begin with tilde "~" as absolute lute paths instead of
        relative. [2]

  [1] https://github.com/fabric/fabric/issues/1105
  [2] https://github.com/fabric/fabric/issues/898

  PR:		190856
  Reported by:	blackmore at pichove dot org

Changes:
  head/devel/py-fabric/Makefile
  head/devel/py-fabric/distinfo
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2014-06-14 23:21:01 UTC
Update with fix committed, thank you for the report