title: Symlink broken right after creation
body: <p>I downloaded the linux Tor Browser package, which is a self-contained folder. I made a symlink to the run script:</p>
  
  <pre><code>$ ln -s torbrowser/start-tor-browser ~/bin/torbrowser
  </code></pre>
  
  <p>However, the link was broken upon creation. All I did was run that command, nothing else, and it was broken. I did ls and got:</p>
  
  <pre><code>lrwxrwxrwx 1 synful synful 28 Jul 18 21:52 torbrowser -&gt; torbrowser/start-tor-browser
  </code></pre>
  
  <p>...which is weird because torbrowser/start-tor-browser had 755 permissions. Also, I ran <code>file</code>:</p>
  
  <pre><code>$ file ~/bin/torbrowser
  bin/torbrowser: broken symbolic link to `torbrowser/start-tor-browser'
  </code></pre>
  
  <p>I made a new bash script and a symlink to it to test this, and had no such problems. I'm not sure why it's only happening with start-tor-browser. It's got normal permissions and is just a normal bash script (even according to the file command).</p>
  
  <p>...any ideas?</p>