Hi, all.

I came across the strange behavior that the upgrade wizard would never go past the file permission check. Instead it would run as long as apache's and php's timeout would allow.

Even a fallback attempt to upgrade from the command line (bash) hung at the same stage.

I traced my way through the upgrade wizard until i got a log filled with a fast growing list of all the files it was currently checking and then it occurred to me that the upgrade wizard did not identify a soft link that was in the web-root and pointed back to itself:

lrwxr-xr-x 1 _www _www 1 19 Okt 2010 sugar -> .

Thats why it was recursing for ever and never found an end to it until i removed that softlink.

I hope this note helps someone else as i could not find about this behavior here myself.

P.S. For the curious: I don't know why this softlink was there in the first place. It was there before i took