libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Santi (JIRA)" <>
Subject [jira] [Created] (LIBCLOUD-1000) Cannot install libcloud 2.3.0 inside ecryptfs
Date Thu, 21 Jun 2018 13:13:00 GMT
Santi created LIBCLOUD-1000:

             Summary: Cannot install libcloud 2.3.0 inside ecryptfs
                 Key: LIBCLOUD-1000
             Project: Libcloud
          Issue Type: Bug
          Components: Core
         Environment: Ubuntu 18.04 with disk and home directory encryption enabled.
            Reporter: Santi

# Install Ubuntu with disk and folder encryption (as requested by my employer's policy)
# Within your home directory, attempt to install libcloud.

$ python3 -m venv test
$ source test/bin/activate
$ python --version
Python 3.6.5
$ pip install apache-libcloud
Collecting apache-libcloud
  Using cached
Collecting requests (from apache-libcloud)
  Using cached
Collecting urllib3<1.24,>=1.21.1 (from requests->apache-libcloud)
  Using cached
Collecting idna<2.8,>=2.5 (from requests->apache-libcloud)
  Using cached
Collecting chardet<3.1.0,>=3.0.2 (from requests->apache-libcloud)
  Using cached
Collecting certifi>=2017.4.17 (from requests->apache-libcloud)
  Using cached
Installing collected packages: urllib3, idna, chardet, certifi, requests, apache-libcloud
Traceback (most recent call last):
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/", line 215,
in main
    status =, args)
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/commands/", line
360, in run
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/req/", line 784,
in install
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/req/", line
851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/req/", line
1064, in move_wheel_files
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/home/redacted/tmp/test/lib/python3.6/site-packages/pip/", line 323, in clobber
    shutil.copyfile(srcfile, destfile)
  File "/usr/lib/python3.6/", line 121, in copyfile
    with open(dst, 'wb') as fdst:
OSError: [Errno 36] File name too long: '/home/redacted/tmp/test/lib/python3.6/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'

is 147 characters long. The filename limit for ecryptfs is 143 characters.

This message was sent by Atlassian JIRA

View raw message