[issue8286] distutils: path '[...]' cannot end with '/'

Sridhar Ratnakumar report at bugs.python.org
Fri Apr 2 06:03:00 CEST 2010


New submission from Sridhar Ratnakumar <sridharr at activestate.com>:

I noticed this exception in http://pypm-free.activestate.com/2.6/win32-x86/pool/d/dj/django-navbar-0.2.0_win32-x86_2.6_1.pypm.d/log


[...]

reading manifest file 'django_navbar.egg-info\SOURCES.txt'

reading manifest template 'MANIFEST.in'

Traceback (most recent call last):

  File "setup.py", line 25, in <module>

    zip_safe=False,

  File "C:\ActivePython32Python26\lib\distutils\core.py", line 152, in setup

    dist.run_commands()

  File "C:\ActivePython32Python26\lib\distutils\dist.py", line 975, in run_commands

    self.run_command(cmd)

  File "C:\ActivePython32Python26\lib\distutils\dist.py", line 995, in run_command

    cmd_obj.run()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\install.py", line 53, in run

    return _install.run(self)

  File "C:\ActivePython32Python26\lib\distutils\command\install.py", line 577, in run

    self.run_command('build')

  File "C:\ActivePython32Python26\lib\distutils\cmd.py", line 333, in run_command

    self.distribution.run_command(command)

  File "C:\ActivePython32Python26\lib\distutils\dist.py", line 995, in run_command

    cmd_obj.run()

  File "C:\ActivePython32Python26\lib\distutils\command\build.py", line 134, in run

    self.run_command(cmd_name)

  File "C:\ActivePython32Python26\lib\distutils\cmd.py", line 333, in run_command

    self.distribution.run_command(command)

  File "C:\ActivePython32Python26\lib\distutils\dist.py", line 995, in run_command

    cmd_obj.run()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\build_py.py", line 78, in run

    self.build_package_data()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\build_py.py", line 133, in build_package_data

    for package, src_dir, build_dir, filenames in self.data_files:

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\build_py.py", line 90, in __getattr__

    self.data_files = files = self._get_data_files(); return files

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\build_py.py", line 101, in _get_data_files

    self.analyze_manifest()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\build_py.py", line 153, in analyze_manifest

    self.run_command('egg_info')

  File "C:\ActivePython32Python26\lib\distutils\cmd.py", line 333, in run_command

    self.distribution.run_command(command)

  File "C:\ActivePython32Python26\lib\distutils\dist.py", line 995, in run_command

    cmd_obj.run()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\egg_info.py", line 179, in run

    self.find_sources()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\egg_info.py", line 254, in find_sources

    mm.run()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\egg_info.py", line 310, in run

    self.read_template()

  File "C:\ActivePython32Python26\lib\site-packages\distribute-0.6.10-py2.6.egg\setuptools\command\sdist.py", line 204, in read_template

    _sdist.read_template(self)

  File "C:\ActivePython32Python26\lib\distutils\command\sdist.py", line 336, in read_template

    self.filelist.process_template_line(line)

  File "C:\ActivePython32Python26\lib\distutils\filelist.py", line 129, in process_template_line

    (action, patterns, dir, dir_pattern) = self._parse_template_line(line)

  File "C:\ActivePython32Python26\lib\distutils\filelist.py", line 104, in _parse_template_line

    dir = convert_path(words[1])

  File "C:\ActivePython32Python26\lib\distutils\util.py", line 191, in convert_path

    raise ValueError, "path '%s' cannot end with '/'" % pathname

ValueError: path 'examples/templates/' cannot end with '/'

----------
assignee: tarek
components: Distutils
messages: 102142
nosy: srid, tarek
severity: normal
status: open
title: distutils: path '[...]' cannot end with '/'
type: behavior
versions: Python 2.6

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue8286>
_______________________________________


More information about the Python-bugs-list mailing list