Date: Sat, 6 Oct 2012 18:44:16 GMT From: Mikolaj Golub <trociny@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/172410: databases/py-swift: missing net/py-netifaces run dependency Message-ID: <201210061844.q96IiGYU074494@red.freebsd.org> Resent-Message-ID: <201210061850.q96Io7S6091482@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172410 >Category: ports >Synopsis: databases/py-swift: missing net/py-netifaces run dependency >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 06 18:50:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mikolaj Golub >Release: >Organization: >Environment: >Description: databases/py-swift misses net/py-netifaces dependency needed for swift-ring-builder. >How-To-Repeat: in138:/usr/local/etc/swift% sudo swift-ring-builder account.builder create 18 2 1 Traceback (most recent call last): File "/usr/local/bin/swift-ring-builder", line 5, in <module> pkg_resources.run_script('swift==1.4.6', 'swift-ring-builder') File "build/bdist.freebsd-9.0-STABLE-amd64/egg/pkg_resources.py", line 489, in run_script File "build/bdist.freebsd-9.0-STABLE-amd64/egg/pkg_resources.py", line 1207, in run_script File "/usr/local/lib/python2.6/site-packages/swift-1.4.6-py2.6.egg/EGG-INFO/scripts/swift-ring-builder", line 28, in <module> from swift.common.ring import RingBuilder File "/usr/local/lib/python2.6/site-packages/swift-1.4.6-py2.6.egg/swift/common/ring/__init__.py", line 1, in <module> from ring import RingData, Ring File "/usr/local/lib/python2.6/site-packages/swift-1.4.6-py2.6.egg/swift/common/ring/ring.py", line 21, in <module> from swift.common.utils import hash_path, validate_configuration File "/usr/local/lib/python2.6/site-packages/swift-1.4.6-py2.6.egg/swift/common/utils.py", line 45, in <module> import netifaces ImportError: No module named netifaces >Fix: Patch attached with submission follows: Index: databases/py-swift/Makefile =================================================================== --- databases/py-swift/Makefile (revision 303538) +++ databases/py-swift/Makefile (working copy) @@ -19,6 +19,7 @@ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:${PORTSDIR}/databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.8:${PORTSDIR}/www/py-webob \ ${PYTHON_PKGNAMEPREFIX}xattr>=0:${PORTSDIR}/devel/py-xattr \ + ${PYTHON_PKGNAMEPREFIX}netifaces>=0:${PORTSDIR}/net/py-netifaces \ rsync>=3.0:${PORTSDIR}/net/rsync USE_PYTHON= 2.6+ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210061844.q96IiGYU074494>