Fazendo RMagick trabalhar com Mountain Lion

Então, tivemos que atualizar para Mountain Lion agora devido a um cliente relatando um bug em nosso aplicativo. A primeira coisa que notei é que todos os meus projetos rails que usam RMagick pararam de funcionar. Basicamente, a atualização do sistema operacional interrompeu minha instalação do ImageMagick + RMagick.

Consegui corrigi-lo seguindo estas etapas:

  1. XCode 4.4 instalado e ferramentas de linha de comando
  2. Executou isto no terminal:

    sudo chown -R <user> /usr/local

    brew update

    brew tap homebrew/dupes

    brew install apple-gcc42

  3. XQuartz 2.7.2 instalado ( http://xquartz.macosforge.org/landing )

  4. Corrigido qualquer erro relatado pelo médico cervejeiro

  5. Executou isto no terminal:

    gem uninstall rmagick

    brew uninstall imagemagick

    brew install --fresh imagemagick

    gem install rmagick

Depois disso, RMagick funcionou perfeitamente novamente!

Isenção de responsabilidade: essas etapas são uma combinação das indicações nessas duas postagens que têm sido de grande ajuda (caso contrário, eu ainda estaria batendo a cabeça tentando descobrir como consertar isso):
http://robots.thoughtbot.com/post/ 27985816073 / the-hitchhikers-guide-to-riding-a-mountain-lion
http://tektastic.com/2012/07/getting-rmagic-and-friends-to-work-on.html