Skip to content

Instantly share code, notes, and snippets.

@gmacon
Created July 17, 2015 19:23
Show Gist options
  • Save gmacon/7600917c2db88a2944a7 to your computer and use it in GitHub Desktop.
Save gmacon/7600917c2db88a2944a7 to your computer and use it in GitHub Desktop.
(venv)vagrant@vagrant-ubuntu-precise-64:/vagrant$ fpm --verbose -s python -t deb mock
Setting workdir {:workdir=>"/tmp", :level=>:info}
Trying to download {:package=>"mock", :level=>:info}
Searching for mock {:level=>:info}
Reading http://pypi.python.org/simple/mock/ {:level=>:info}
Best match: mock 1.1.4 {:level=>:info}
Downloading https://pypi.python.org/packages/source/m/mock/mock-1.1.4.tar.gz#md5=84afbeb2415bf3d6608dac4423a56325 {:level=>:info}
Processing mock-1.1.4.tar.gz {:level=>:info}
{:level=>:info}
Extracted editable version of mock to /tmp/package-python-build20150717-17143-16waue/mock/mock {:level=>:info}
{:level=>:info}
If it uses setuptools in its setup script, you can activate it in {:level=>:info}
"development" mode by going to that directory and running:: {:level=>:info}
{:level=>:info}
/home/vagrant/venv/bin/python setup.py develop {:level=>:info}
{:level=>:info}
See the setuptools documentation for the "develop" command for more info. {:level=>:info}
{:level=>:info}
fetching package metadata {:setup_cmd=>"env PYTHONPATH=/var/lib/gems/1.8/gems/fpm-1.3.3/lib/fpm/package python setup.py --command-packages=pyfpm get_metadata --output=/tmp/package-python-build20150717-17143-16waue/metadata.json", :level=>:info}
mock requires setuptools>=17.1. Aborting installation {:level=>:info}
Process failed: /bin/bash failed (exit code 1). Full command was:["/bin/bash", "-c", "env PYTHONPATH=/var/lib/gems/1.8/gems/fpm-1.3.3/lib/fpm/package python setup.py --command-packages=pyfpm get_metadata --output=/tmp/package-python-build20150717-17143-16waue/metadata.json"] {:level=>:error}
(venv)vagrant@vagrant-ubuntu-precise-64:/vagrant$ pip show setuptools
---
Metadata-Version: 2.0
Name: setuptools
Version: 18.0.1
Summary: Easily download, build, install, upgrade, and uninstall Python packages
Home-page: https://bitbucket.org/pypa/setuptools
Author: Python Packaging Authority
Author-email: distutils-sig@python.org
License: PSF or ZPL
Location: /home/vagrant/venv/lib/python2.7/site-packages
Requires:
(venv)vagrant@vagrant-ubuntu-precise-64:/vagrant$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment