I'm trying to install a custom package in a buildout managed Plone 3 site in
/develop-src named (for the sake of argument) 'foobar.wontbloodywork'.
Yet I keep getting an error 'z3cform.datetimewidget.pot: File name too long'
I get the same result on a freshly built Ubuntu server with no previous eggs.
The custom packages used to install fine in an older (12 month +) project.
It was suggested to me (via the Plone Users mailing list) that this might be a
distribute error. Can anyone on this list offer any insights?
Results of buildout -vvvv below:
Develop:
'/Users/foobar/development/sites/gpi/gpi3/develop-src/foobar.wontbloodywork'
in: '/Users/foobar/development/sites/gpi/gpi3/develop-src/foobar.wontbloodywork'
/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpXFTFnd -q develop -mxN -d
/Users/foobar/development/sites/gpi/gpi3/develop-eggs/tmp00VAgBbuild
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
install_dir .
Traceback (most recent call last):
File "/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpXFTFnd",
line 11, in ?
execfile('/Users/foobar/development/sites/gpi/gpi3/develop-src/foobar.wontbloodywork/setup.py')
File
"/Users/foobar/development/sites/gpi/gpi3/develop-src/foobar.wontbloodywork/setup.py",
line 56, in ?
paster_plugins = ["ZopeSkel"],
File "/opt/local/lib/python2.4/distutils/core.py", line 110, in setup
_setup_distribution = dist = klass(attrs)
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/dist.py",
line 225, in __init__
_Distribution.__init__(self,attrs)
File "/opt/local/lib/python2.4/distutils/dist.py", line 240, in __init__
self.finalize_options()
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/dist.py",
line 257, in finalize_options
ep.require(installer=self.fetch_build_egg)
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/pkg_resources.py",
line 1966, in require
working_set.resolve(self.dist.requires(self.extras),env,installer))
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/pkg_resources.py",
line 544, in resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/pkg_resources.py",
line 786, in best_match
return self.obtain(req, installer) # try and download/install
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/pkg_resources.py",
line 798, in obtain
return installer(requirement)
File "/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/dist.py",
line 293, in fetch_build_egg
return cmd.easy_install(req)
File
"/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/command/easy_install.py",
line 582, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File
"/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/command/easy_install.py",
line 612, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File
"/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/command/easy_install.py",
line 802, in install_eggs
return self.build_and_install(setup_script, setup_base)
File
"/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/command/easy_install.py",
line 1079, in build_and_install
self.run_setup(setup_script, setup_base, args)
File
"/Users/foobar/.eggs/distribute-0.6.14-py2.4.egg/setuptools/command/easy_install.py",
line 1070, in run_setup
raise DistutilsError("Setup script exited with %s" % (v.args[0],))
distutils.errors.DistutilsError: Setup script exited with error: Setup
script exited with error: Setup script exited with error: Setup script
exited with error: Setup script exited with error: Setup script exited
with error: Setup script exited with error: Setup script exited with
error: Setup script exited with error: Setup script exited with error:
Setup script exited with error: Setup script exited with error: Setup
script exited with error:
/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/easy_install-1srx5w/plone.app.z3cform-0.5.0/temp/easy_install-9Uu00i/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-D3fuI0/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-ZmcdZR/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-hAO4T6/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-gabkaJ/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-eev8-a/collective.z3cform.datetimewidget-1.0.2/temp/easy_install--bZxqg/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-FeERFa/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-RT9zdd/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-WaJDIy/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-7Fa2cl/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-37Xaaj/collective.z3cform.datetimewidget-1.0.2/temp/easy_install-e_tXs0/collective.z3cform.datetimewidget-1.0.2/src/collective/z3cform/datetimewidget/locales/collective.z3cform.datetimewidget.pot:
File name too long
While:
Installing.
Processing develop directory
'/Users/foobar/development/sites/gpi/gpi3/develop-src/foobar.wontbloodywork'.
An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File
"/private/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpZ8LHi3/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py",
line 1660, in main
File
"/private/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpZ8LHi3/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py",
line 394, in install
File
"/private/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpZ8LHi3/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py",
line 634, in _develop
File
"/private/var/folders/N1/N1WTRWwWE5Gfqr-Sut+UVk+++TM/-Tmp-/tmpZ8LHi3/zc.buildout-1.4.3-py2.4.egg/zc/buildout/easy_install.py",
line 894, in develop
AssertionError
_______________________________________________
Distutils-SIG maillist - Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig