Forum Discussion
dos2unix fails to change permissions when creating project from template
- 5 years ago
I also ran into this problem. I did some debugging and the problem is that the dos2unix command tries to change the UNIX filesystem permissions of the temporary file it creates; this fails for me in WSL.
You need to tell WSL that it should allow these kinds of operations on the filesystem. You can do this as follows:
- Start your Ubuntu 18.04 LTS prompt
- Create/edit a file '/etc/wsl.conf'
- Add the following to '/etc/wsl.conf':
[automount] options = "metadata" - Save the file.
- Reboot your computer.
I have no idea why this works for some people but not others, but this worked for me and fixed the dos2unix permissions error; at which points I was able to create the BSP and everything else in Nios II EDS worked fine.
I don't know that it will help but my Eclipse build template command started working after I noticed the last line of text above the prompt after running the command "sudo apt update" in the Ubuntu command shell, the first of 4 command lines found in the "Intel FPGA Software Installation and Licensing" guide section 2.3.1. The text referred to items that needed to be "Upgraded" The command "sudo apt upgrade" worked for me. I then re-ran the remaining three command lines and looked for anything else that needed to be upgraded. There were none. After that I was suddenly able to create Eclipse project templates, but I had tried everything else I could find before that point and the process woudl fail with the error message failed to execute dos2unix.
Hope it helps you.