# 1.14. Known Issues¶

Installation dependencies
The datalab standalone task now has the following dependencies listed: httplib2, lxml, vos, fuse. Additionally, depending on the version of python used, httplib2 may be required.

VOSpace service and mount location are static

• Environment settings
VOSpace service instances can be allowed, by setting an environment variable: VOSPACE_URL. Additionally, the directory where scripts/config files are found is also set by an environment variable: VOSPACE_CAPSDIR.
• Change the default location of the FUSE mount
As part of the installation, this can be done by changing the value of the DEFAULT_VOSPACE_URI variable in vos.py to the node that you want as the root of the mounted tree.

Installation with Anaconda vs default Python

• Currently, the version of Anaconda matters. The Anaconda for Python 2.7 is currently preferred.
• Anaconda can install in a user space. In situations where the user does not have system privileges, Anaconda can be installed in the user’s own space.
• sudo may be required if installing with the system-provided python, such as on Ubuntu.

OS X issues

• ‘cp’ warns about extended attributes
The Mac OS X filesystem adds extra (extended) attributes to some files. Using cp -X ... will do a copy without the extended attributes or resource forks and does not produce the warning message.
• Finder drag-and-drop
Drag-and-drop under OS X is not fully supported by FUSE and all versions of OS X; an error message of “The operation can’t be completed because you don’t have permission to access some of the items.” will be seen. If this happens, copy operations should be handled from the command line.

VOSpace behaving as defined, but may be unexpected to the user

• Cannot use spaces in filenames
The VOSpace standard does not support whitespace in filenames.