Repo sync: Permission denied

Dear All;
Anyone face the below issue when wanna run the below command:
repo init -u GitHub - Parrot-Developers/groundsdk-manifest: This is the global manifest for Parrot Ground SDK.

Error:
sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
OSError: [Errno 13] Permission denied

Probably a R/W issue in your directory?
Could you ls-al the place you want to init the repo?
Thanks

Hi Jerome
I have run it as follow:
vahid@vahid:~/code/parrot-groundsdk$ ls -al
total 12
drwxr-xr-x 3 vahid vahid 4096 Jun 16 12:42 .
drwxr-xr-x 3 vahid vahid 4096 Jun 16 12:42 …
drwxr-xr-x 3 vahid vahid 4096 Jun 16 12:42 .repo

Hi vahid,

After a quick search I’ve found the following related questions on SO and askubuntu:

This seems to be a permission setup for “/dev/shm” on your system.

Regards

Nicolas

1 Like

Hi Nicolas,
Thank you so much for your kind assistance.
I have solved as follows:
$ cd /etc/
$ sudo nano fstab
add the following to fstab:
none /dev/shm tmpfs rw,nosuid,nodev,noexec 0 0