What about iTerm and my bash/zsh configs?
What about iTerm and my bash/zsh configs?
https://github.com/Homebrew/homebrew/issues/29988
Many more were previously broken but have been fixed given the time that the Developer and Beta-builds of Yosemite have been out.
There were some issues in the beta with large amounts of stuff in /usr/local (I think Apple is building a new /usr tree and copying stuff over very slowly.) I don't know if it was resolved in GM3, but with Mavericks -> GM2, the last "about a minute remaining" took five hours.
For my laptop, I'm going to move /usr/local aside before I do the Mavericks -> Yosemite upgrade and move it back afterwards. (The installer doesn't seem to mess with /opt.)
It took out my java 1.6. Java 1.7 was intact, but I was surprised to find that the info.plist in (my copy of) IntelliJ says it requires Java 1.6.
I had to re-link some perl directories to get git-svn working again, I forget the details.
If you're dual booting, Mavericks will rewrite the spotlight index on your Yosemite volume, if it sees it.
I don't use zsh, iTerm works fine for me.
I can recommend a clean install though. I just did that myself on the beta, and nothing is nicer than knowing that everything works so far (of tools installed).
If you're up for it, I can recommend http://lapwinglabs.com/blog/hacker-guide-to-setting-up-your-....
Also, Apple has been updating Xcode and the command line tools all along, so just getting the latest versions should be all you need to do for developer happiness on Yosemite.
You can check user-sourced app compatibility at http://roaringapps.com
If I had to choose again I would have waited at least until brew updated.
brew list | xargs brew home