On 06/30/2012 06:16 PM, Jack O'Quin wrote: > On Fri, Jun 29, 2012 at 10:47 PM, Tully Foote wrote: >> Hi Jack and Lorenz, >> >> We've been trying different installation mechanisms and >> pypi/pip/easy_install although quick and easy to start has started showing >> some major holes in it's implementation (unable to uninstall, partial >> upgrade failures, etc) Recently we've worked out how to release these pure >> python packages as debian packages and now as you know rospkg is available >> as debian packages. > Recent experience has confirmed my dislike of easy_install. At least > pip has an uninstall option, whereas easy_install forces users to > remove the installed files by hand, which is more difficult that it > looks. You could try using the "pypi-install" command from stdeb (apt-get install python-stdeb). This works for installing most packages on PyPI directly as debian packages. For example, I just installed rosinstall from PyPI using the following on a bare Ubuntu pbuilder box: apt-get install --yes python-stdeb python-all python-yaml sudo pypi-install vcstools pypi-install rosinstall