Building Ros Melodic from source fails at vcs import src < melodic-desktop-full.rosinstall
I decided to build ROS Melodic from source instead and deleted all ROS Melodic packages and installation binaries.
I've been following these steps: wiki.ros.org/melodic/Installation/Source
Unfortunately it fails at vcs import src < melodic-desktop-full.rosinstall
with
Traceback (most recent call last):
File "/usr/local/bin/vcs", line 7, in <module>
from vcstool.commands.vcs import main
File "/usr/local/lib/python2.7/dist-packages/vcstool/commands/__init__.py", line 1, in <module>
from .branch import BranchCommand
File "/usr/local/lib/python2.7/dist-packages/vcstool/commands/branch.py", line 6, in <module>
from .command import Command
File "/usr/local/lib/python2.7/dist-packages/vcstool/commands/command.py", line 6, in <module>
from vcstool.executor import execute_jobs
File "/usr/local/lib/python2.7/dist-packages/vcstool/executor.py", line 31
file=stdout)
^
SyntaxError: invalid syntax
What can I do to fix this problem? I found nothing while searching for this.