[Bug 205308] devel/py-pip and devel/py-virtualenv don't aggree on version suffix
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Dec 14 08:22:12 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205308
Bug ID: 205308
Summary: devel/py-pip and devel/py-virtualenv don't aggree on
version suffix
Product: Ports & Packages
Version: Latest
Hardware: Any
URL: https://github.com/servo/servo/issues/8968
OS: Any
Status: New
Keywords: regression
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: jbeich at FreeBSD.org
CC: nivit at FreeBSD.org, python at FreeBSD.org
CC: nivit at FreeBSD.org, python at FreeBSD.org
Due to inconsistent suffix upstream cannot rely on it: pip-2.7 vs. pip2.7.
Regressed by ports r390183 which also removed pip2. See URL for an impact.
Here's a simplified version:
$ virtualenv-2.7 python/_virtualenv
New python executable in python/_virtualenv/bin/python2.7
Also creating executable in python/_virtualenv/bin/python
Installing setuptools, pip, wheel...done.
$ . python/_virtualenv/bin/activate
(_virtualenv)$ pip-2.7 install blessings
Collecting blessings
Using cached blessings-1.6.tar.gz
Installing collected packages: blessings
Running setup.py install for blessings
Complete output from command /usr/local/bin/python2.7 -c "import
setuptools,
tokenize;__file__='/tmp/pip-build-JLlt1P/blessings/setup.py';exec(compile(getattr(tokenize,
'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))"
install --record /tmp/pip-JhU9dM-record/install-record.txt
--single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/blessings
copying blessings/tests.py -> build/lib/blessings
copying blessings/__init__.py -> build/lib/blessings
running egg_info
writing blessings.egg-info/PKG-INFO
writing top-level names to blessings.egg-info/top_level.txt
writing dependency_links to blessings.egg-info/dependency_links.txt
warning: manifest_maker: standard file '-c' not found
reading manifest file 'blessings.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'blessings.egg-info/SOURCES.txt'
running install_lib
creating /usr/local/lib/python2.7/site-packages/blessings
error: could not create '/usr/local/lib/python2.7/site-packages/blessings':
Permission denied
----------------------------------------
Command "/usr/local/bin/python2.7 -c "import setuptools,
tokenize;__file__='/tmp/pip-build-JLlt1P/blessings/setup.py';exec(compile(getattr(tokenize,
'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))"
install --record /tmp/pip-JhU9dM-record/install-record.txt
--single-version-externally-managed --compile" failed with error code 1 in
/tmp/pip-build-JLlt1P/blessings
zsh: exit 1 pip-2.7 install blessings
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-python
mailing list