Arduino 1.6.6 - error when compiling

Just downloaded the 1.6.6 version and after installing newest Open JDK, I tried to compile my old sketches and got an error. I'm running Ubuntu 14.04.

I then tested with minimal sketch like this:

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

When I hit compile, I get this:

fork/exec {runtime.tools.ctags.path}/ctags: no such file or directory

Google didn't bring up anything related or just some so technical jargon that it just went flying over my head.

So what is wrong, what is the cause and how do I fix it?

Hmm, strange, I just was able to download the 1.6.7 version (got the old one from cache?), run it and it works out of the box. Strange and I don't see what cause the original issue...

A bunch of people have had IDE 1.6.x problems, including IDE crashes and bizarre compile errors, when they have an old 1.5.x/1.6.x installation. Those problems seem to be caused by out-of-date executables that the new IDE saves outside the IDE installation directory. Perhaps that is what caused your particular problem and they fixed the problem in 1.6.7.