can't build dependencies - fails while copying license?
Im trying to install ROS on a MacBook OS X El Capitan, 10.11.5. Im strictly following the installation guide's advices (http://wiki.ros.org/jade/Installation/OSX/Homebrew/Source) but always fail when it comes to "resolving dependencies" (Chapter 2.1.2):
When I do
rosdep install --from-paths src --ignore-src --rosdistro jade -y
this error occurs
executing command [sudo -H pip install -U pydot]
Downloading/unpacking pydot
Running setup.py egg_info for package pydot
Could´t import dot_parser, loading of dot files will not be possible.
Downloading/unpacking pyparsing==1.5.7 (from pydot)
Running setup.py egg_info for package pyparsing
Installing collected packages: pydot, pyparsing
Running setup.py install for pydot
Couldn´t import dot_parser, loading of dot files will not be possible.
error: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/./LICENSE'
Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build/pydot/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-vIj42V-record/install-record.txt --single-version-externally-managed:
Couldn´t import dot_parser, loading of dot files will not be possible.
[ ... ] and a few lines later:
copying LICENSE -> /System/Library/Frameworks/Python.framework/Versions/2.7/.
error: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/./LICENSE'
----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build/pydot/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-vIj42V-record/install-record.txt --single-version-externally-managed failed with error code 1 in /tmp/pip-build/pydot
Storing complete log in /var/root/Library/Logs/pip.log
ERROR: the following rosdeps failed to install
pip: command [sudo -H pip install -U pydot] failed
What is the problem? Im a beginner to ROS and have no clue how to solve this.
Asked by FTUB on 2016-05-23 08:25:21 UTC
Comments
Based on the output, this command
sudo -H pip install -U pydot
is not working. If you cannot run that yourself and have it succeed then that is the issue. I do not believe this is a generic ROS issue, but rather a new issue that has come up withpydot
.Asked by William on 2016-05-23 12:44:08 UTC
I'd suggest broadening your search for a solution to include the
pydot
issue tracker or stack overflow.If you find a solution, please post a link here. In case others come up on this issue.
Asked by William on 2016-05-23 12:44:19 UTC