Dear all, There is a limitation for tcsh (setenv: Too many arguments) to set the PATH environmental variable as you can see in the attached file with the steps to reproduce it. It probably looks like tcsh limitation and not Cygwin. The "set path=( ${HOME}/bin $path)" is not complaining and sets the path, but it also interprets the space in the paths as a separator. The only Cygwin related issue is probably the /usr/bin that it is added twice. Any workarounds?
Panos Application Architect CONSULIAT (under contract with the EEAS) BA.BS.3.IS Office: EEAS B100 Floor 5 Area 048 Rue Belliard 100, 1000 Brussels Phone: +32 2 584 6017
kavalpa@BELBRU-L1903777 ~ $ echo $PATH /usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Program Files/Java/jdk/bin:/cygdrive/c/Program Files/Npm:/cygdrive/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Program Files (x86)/Webex/Webex/Applications:/cygdrive/c/Program Files/Oracle/Instant Client:/cygdrive/c/Program Files/PuTTY:/cygdrive/c/Program Files/Apache/apache-ant/bin:/cygdrive/c/Program Files/Apache/apache-maven/bin:/cygdrive/c/Program Files/Apache/apache-httpd/bin:/cygdrive/c/Program Files (x86)/Bitvise SSH Client:/cygdrive/c/Program Files/MySQL/MySQL Server/bin:/cygdrive/c/Program Files/Node.js:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN64:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN32:/cygdrive/c/Program Files/Sysinternals:/cygdrive/c/Program Files/DIGIT/WLST-API/bin:/cygdrive/c/Program Files (x86)/Oracle/Instant Client:/cygdrive/c/Program Files/Oracle/TNSPing:/cygdrive/c/Program Files/ZeroTurnaround/JRebel/bin:/cygdrive/c/DEV/PHP/php:/cygdrive/c/Program Files/PHP/composer/bin:/usr/bin:/cygdrive/c/Users/kavalpa/AppData/Local/Microsoft/WindowsApps kavalpa@BELBRU-L1903777 ~ $ tcsh kavalpa@BELBRU-L1903777:[19] ~ > echo $PATH /usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Program Files/Java/jdk/bin:/cygdrive/c/Program Files/Npm:/cygdrive/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Program Files (x86)/Webex/Webex/Applications:/cygdrive/c/Program Files/Oracle/Instant Client:/cygdrive/c/Program Files/PuTTY:/cygdrive/c/Program Files/Apache/apache-ant/bin:/cygdrive/c/Program Files/Apache/apache-maven/bin:/cygdrive/c/Program Files/Apache/apache-httpd/bin:/cygdrive/c/Program Files (x86)/Bitvise SSH Client:/cygdrive/c/Program Files/MySQL/MySQL Server/bin:/cygdrive/c/Program Files/Node.js:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN64:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN32:/cygdrive/c/Program Files/Sysinternals:/cygdrive/c/Program Files/DIGIT/WLST-API/bin:/cygdrive/c/Program Files (x86)/Oracle/Instant Client:/cygdrive/c/Program Files/Oracle/TNSPing:/cygdrive/c/Program Files/ZeroTurnaround/JRebel/bin:/cygdrive/c/DEV/PHP/php:/cygdrive/c/Program Files/PHP/composer/bin:/usr/bin:/cygdrive/c/Users/kavalpa/AppData/Local/Microsoft/WindowsApps kavalpa@BELBRU-L1903777:[20] ~ > setenv PATH ${HOME}/bin:${PATH} setenv: Too many arguments. kavalpa@BELBRU-L1903777:[21] ~ > exit exit kavalpa@BELBRU-L1903777 ~ $ export PATH=${HOME}/bin:${PATH} kavalpa@BELBRU-L1903777 ~ $ echo $PATH /home/kavalpa/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Program Files/Java/jdk/bin:/cygdrive/c/Program Files/Npm:/cygdrive/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Program Files (x86)/Webex/Webex/Applications:/cygdrive/c/Program Files/Oracle/Instant Client:/cygdrive/c/Program Files/PuTTY:/cygdrive/c/Program Files/Apache/apache-ant/bin:/cygdrive/c/Program Files/Apache/apache-maven/bin:/cygdrive/c/Program Files/Apache/apache-httpd/bin:/cygdrive/c/Program Files (x86)/Bitvise SSH Client:/cygdrive/c/Program Files/MySQL/MySQL Server/bin:/cygdrive/c/Program Files/Node.js:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN64:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN32:/cygdrive/c/Program Files/Sysinternals:/cygdrive/c/Program Files/DIGIT/WLST-API/bin:/cygdrive/c/Program Files (x86)/Oracle/Instant Client:/cygdrive/c/Program Files/Oracle/TNSPing:/cygdrive/c/Program Files/ZeroTurnaround/JRebel/bin:/cygdrive/c/DEV/PHP/php:/cygdrive/c/Program Files/PHP/composer/bin:/usr/bin:/cygdrive/c/Users/kavalpa/AppData/Local/Microsoft/WindowsApps kavalpa@BELBRU-L1903777 ~ $ tcsh kavalpa@BELBRU-L1903777:[22] ~ > echo $PATH /home/kavalpa/bin:/usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Git/cmd:/cygdrive/c/Program Files/Java/jdk/bin:/cygdrive/c/Program Files/Npm:/cygdrive/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/WINDOWS/System32/WindowsPowerShell/v1.0:/cygdrive/c/WINDOWS/System32/OpenSSH:/cygdrive/c/Program Files (x86)/Webex/Webex/Applications:/cygdrive/c/Program Files/Oracle/Instant Client:/cygdrive/c/Program Files/PuTTY:/cygdrive/c/Program Files/Apache/apache-ant/bin:/cygdrive/c/Program Files/Apache/apache-maven/bin:/cygdrive/c/Program Files/Apache/apache-httpd/bin:/cygdrive/c/Program Files (x86)/Bitvise SSH Client:/cygdrive/c/Program Files/MySQL/MySQL Server/bin:/cygdrive/c/Program Files/Node.js:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN64:/cygdrive/c/Program Files (x86)/SAP BusinessObjects/sqlanywhere/BIN32:/cygdrive/c/Program Files/Sysinternals:/cygdrive/c/Program Files/DIGIT/WLST-API/bin:/cygdrive/c/Program Files (x86)/Oracle/Instant Client:/cygdrive/c/Program Files/Oracle/TNSPing:/cygdrive/c/Program Files/ZeroTurnaround/JRebel/bin:/cygdrive/c/DEV/PHP/php:/cygdrive/c/Program Files/PHP/composer/bin:/usr/bin:/cygdrive/c/Users/kavalpa/AppData/Local/Microsoft/WindowsApps kavalpa@BELBRU-L1903777:[23] ~ >
-- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple