Tive o mesmo problema no CentOS usando as últimas novidades (em dezembro de 2011) e corrigi-lo com:
export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"
no meu arquivo .bashrc para pegar MagickCore.pc, então criei dois symlinks:
ln -s /usr/local/include/ImageMagick/wand /usr/local/include/wand
ln -s /usr/local/include/ImageMagick/magick /usr/local/include/magick
E voila, o MagickWand.h foi encontrado, o MagickCore.pc foi escolhido ... gem instalado com sucesso.
Eu imagino que outra solução seria modificar as opções de configuração definidas durante a instalação do ImageMagick, mas eu não sou o suficiente de um administrador de sistema para deixar claro qual seria a opção e o local corretos para esses arquivos. Após 45 minutos pesquisando, eu não conseguia descobrir onde esses arquivos deveriam viver, para serem automaticamente selecionados pelo sistema gem install make.
Felicidades!
EDIT: 2014-10-01
Só fiz isso novamente para o CentOS 7, e os comandos ln
acima não foram necessários. No entanto, me deparei com um problema em que recebi "O pacote MagickCore não foi encontrado no caminho de pesquisa do pkg-config." na execução de sudo gem install rmagick
.
O problema foi a reinicialização do ambiente em / etc / sudoers. Depois de executar sudo visudo
para editar o arquivo sudoers, adicionei Defaults env_keep += "PKG_CONFIG_PATH"
à seção apropriada, atualizei o caminho seguro para incluir / usr / local / bin e, em seguida, a instalação funcionou como um encanto.