Hello,

I am on Ubuntu 16.04 and have been trying to follow the instructions for 
"Installing 
development code from GitHub 
<http://elasticluster.readthedocs.io/en/latest/install.html#installing-development-code-from-github>".
 
Note that I have an updated pip, libssl-dev. python-dev, etc.

Here is the error that I end up with:



$ virtualenv elasticluster
Running virtualenv with interpreter /usr/bin/python2
New python executable in elasticluster/bin/python2
Also creating executable in elasticluster/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
$ . elasticluster/bin/activate
(elasticluster) $ cd elasticluster/
(elasticluster) elasticluster$ git clone 
git://github.com/gc3-uzh-ch/elasticluster.git src
Cloning into 'src'...
remote: Counting objects: 11277, done.
remote: Compressing objects: 100% (92/92), done.
remote: Total 11277 (delta 54), reused 97 (delta 33), pack-reused 11134
Receiving objects: 100% (11277/11277), 4.90 MiB | 1.26 MiB/s, done.
Resolving deltas: 100% (6581/6581), done.
Checking connectivity... done.
(elasticluster) elasticluster$ cd src/
(elasticluster) elasticluster/src$ pip install -e .

...........

Installing collected packages: PyCLI, pycrypto, pyasn1, six, pycparser, 
cffi, bcrypt, enum34, asn1crypto, idna, ipaddress, cryptography, pynacl, 
paramiko, MarkupSafe, jinja2, PyYAML, ansible, click, monotonic, 
humanfriendly, coloredlogs, netaddr, schema, subprocess32, boto, httplib2, 
pyasn1-modules, rsa, oauth2client, uritemplate, google-api-python-client, 
google-compute-engine, python-gflags, simplejson, pytz, netifaces, 
requests, apache-libcloud, pbr, funcsigs, wrapt, debtcollector, Babel, 
oslo.i18n, stevedore, rfc3986, oslo.config, pyparsing, iso8601, oslo.utils, 
msgpack, oslo.serialization, keystoneauth1, python-keystoneclient, 
jsonpointer, jsonpatch, functools32, jsonschema, warlock, PrettyTable, 
pyOpenSSL, python-glanceclient, requestsexceptions, appdirs, 
os-client-config, contextlib2, pyperclip, cmd2, unicodecsv, cliff, 
dogpile.cache, munch, jmespath, futures, packaging, deprecation, 
os-service-types, decorator, openstacksdk, osc-lib, python-neutronclient, 
python-cinderclient, python-novaclient, certifi, isodate, oauthlib, 
requests-oauthlib, msrest, azure-nspkg, azure-common, azure-eventgrid, 
azure-cosmosdb-nspkg, python-dateutil, azure-storage-nspkg, 
azure-storage-common, azure-cosmosdb-table, PyJWT, adal, secretstorage, 
keyring, msrestazure, azure-mgmt-nspkg, azure-mgmt-iothub, 
azure-mgmt-resource, azure-mgmt-storage, azure-mgmt-sql, 
azure-mgmt-datafactory, azure-mgmt-hanaonazure, azure-mgmt-datalake-nspkg, 
azure-mgmt-datalake-store, azure-mgmt-redis, azure-mgmt-compute, 
azure-mgmt-monitor, azure-mgmt-network, azure-mgmt-loganalytics, 
azure-mgmt-scheduler, azure-mgmt-batchai, azure-mgmt-servermanager, 
azure-mgmt-servicebus, azure-mgmt-advisor, 
azure-mgmt-recoveryservicesbackup, azure-mgmt-subscription, azure-mgmt-msi, 
azure-mgmt-recoveryservices, azure-mgmt-notificationhubs, 
azure-mgmt-eventgrid, azure-mgmt-keyvault, azure-mgmt-managementpartner, 
azure-mgmt-iothubprovisioningservices, azure-mgmt-cdn, 
azure-mgmt-containerservice, azure-mgmt-powerbiembedded, 
azure-mgmt-commerce, azure-mgmt-trafficmanager, azure-mgmt-consumption, 
azure-mgmt-containerinstance, azure-mgmt-cosmosdb, 
azure-mgmt-authorization, azure-mgmt-batch, azure-mgmt-web, 
azure-mgmt-rdbms, azure-mgmt-datalake-analytics, 
azure-mgmt-machinelearningcompute, azure-mgmt-devtestlabs, 
azure-mgmt-cognitiveservices, azure-mgmt-containerregistry, 
azure-mgmt-search, azure-mgmt-dns, azure-mgmt-eventhub, azure-mgmt-relay, 
azure-mgmt-marketplaceordering, azure-mgmt-servicefabric, 
azure-mgmt-billing, azure-mgmt-logic, azure-mgmt-applicationinsights, 
azure-mgmt-reservations, azure-mgmt-media, azure-mgmt, azure-storage-queue, 
azure-storage-file, azure-servicebus, azure-batch, scandir, pathlib2, 
azure-datalake-store, azure-storage-blob, azure-keyvault, azure-graphrbac, 
azure-servicemanagement-legacy, azure-servicefabric, azure, elasticluster
Exception:
Traceback (most recent call last):
  File 
"elasticluster/local/lib/python2.7/site-packages/pip/basecommand.py", line 
215, in main
    status = self.run(options, args)
  File 
"elasticluster/local/lib/python2.7/site-packages/pip/commands/install.py", 
line 342, in run
    prefix=options.prefix_path,
  File 
"/elasticluster/local/lib/python2.7/site-packages/pip/req/req_set.py", line 
784, in install
    **kwargs
  File 
"elasticluster/local/lib/python2.7/site-packages/pip/req/req_install.py", 
line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File 
"elasticluster/local/lib/python2.7/site-packages/pip/req/req_install.py", 
line 1064, in move_wheel_files
    isolated=self.isolated,
  File "elasticluster/local/lib/python2.7/site-packages/pip/wheel.py", line 
345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "elasticluster/local/lib/python2.7/site-packages/pip/wheel.py", line 
323, in clobber
    shutil.copyfile(srcfile, destfile)
  File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
IOError: [Errno 36] File name too long: 
'elasticluster/lib/python2.7/site-packages/libcloud/test/compute/fixtures/azure_arm/_subscriptions_99999999_9999_9999_9999_999999999999_resourceGroups_000000_providers_Microsoft_Compute_virtualMachines_test_node_1_InstanceView.json'


Any help appreciated.

Cheers,
Champak


-- 
You received this message because you are subscribed to the Google Groups 
"elasticluster" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticluster+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to