[code-quality] Problems installing pylint 1.0
Skip Montanaro
skip at pobox.com
Tue Aug 6 16:59:37 CEST 2013
I'm trying to package up pylint 1.0 for our local installation. For
the most part, the simple tar archive seems ideal, however the path
components in the generated tar file have an unwanted prefix. Our
Python installation is in /opt/TWWfsw/python27, so
./opt/TWWfsw/python27 appears as a prefix to all components of the tar
file:
% tar tfz dist/pylint-1.0.0.share.tar.gz | head
./
./opt/
./opt/TWWfsw/
./opt/TWWfsw/python27/
./opt/TWWfsw/python27/lib/
./opt/TWWfsw/python27/lib/python2.7/
./opt/TWWfsw/python27/lib/python2.7/site-packages/
./opt/TWWfsw/python27/lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/
./opt/TWWfsw/python27/lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/dependency_links.txt
./opt/TWWfsw/python27/lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/top_level.txt
I would like that to be:
% tar tfz dist/pylint-1.0.0.share.tar.gz | head
./
./lib/
./lib/python2.7/
./lib/python2.7/site-packages/
./lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/
./lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/dependency_links.txt
./lib/python2.7/site-packages/pylint-1.0.0-py2.7.egg-info/top_level.txt
How do I manage that? The bdist command doesn't accept a --prefix arg.
Alternatively, I'd like the install command to work properly. It does
the right thing path-wise, but only installs lib, not bin:
% ls -l /var/tmp/pylint-1.0/
total 4
drwxrwxr-x 3 skipm snake 4096 Aug 6 09:44 lib
Thx,
Skip
More information about the code-quality
mailing list