title: iOS Yosemite sudo npm install -g DYLD_ environment
body: <p>I have a problem after I upgraded my machine to Yosemite, whenever I run  sudo <code>npm install -g ...</code>  I got an error says</p>
  
  <p><strong>/usr/bin/dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid</strong></p>
  
  <p>For example was trying to install gulp using</p>
  
  <pre><code>sudo npm install -g gulp
  </code></pre>
  
  <p>and got the same error ! not able to find the reason behind this issue</p>