[code-quality] Problems installing pylint 1.0
Sylvain Thénault
sylvain.thenault at logilab.fr
Mon Aug 26 10:50:46 CEST 2013
Hi Skip,
I'm coming back from holidays today. Do you still have the problem described
below? Anyway, it's not clear to me how it relates to pylint itself.
On 06 août 09:59, Skip Montanaro wrote:
> 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
> _______________________________________________
> code-quality mailing list
> code-quality at python.org
> http://mail.python.org/mailman/listinfo/code-quality
>
c
--
Sylvain Thénault, LOGILAB, Paris (01.45.32.03.12) - Toulouse (05.62.17.16.42)
Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations
Développement logiciel sur mesure: http://www.logilab.fr/services
CubicWeb, the semantic web framework: http://www.cubicweb.org
More information about the code-quality
mailing list