Macports to Homebrew conflict?

3

Atualmente, estou usando o MacPorts on Lion, mas pensando em mudar para o Homebrew.

  1. Há uma sugestão de que a instalação em /usr/local cause problemas e ~/.homebrew seria uma alternativa. Posso em vez disso use algo como /homebrew com as mesmas permissões que /usr/local para que outros usuários na minha máquina também possam usar os programas?
  2. Terei que reconstruir qualquer coisa (auctex, scipy) que é construída com gcc do MacPorts?
  3. Desde que eu adicione o caminho do Homebrew ( /usr/local , ~/.homebrew , /hombrew ) à frente de /opts/local do MacPorts, posso deixar o MacPorts instalado?

Estou ciente das outras postagens neste fórum de intercâmbio sobre a coexistência dos dois gerenciadores de pacotes, mas não acho que elas abordem essas questões especificamente. Obrigado.

    
por hatmatrix 07.04.2012 / 19:41

1 resposta

1

Re: 1) Eu não posso dizer que já ouvi essa sugestão antes, e eu não me preocuparia com isso. Pelo que vale, o Homebrew não instala em /usr/local , mas ele libera links simbólicos lá. Direto da boca do cavalo:

Homebrew installs packages to their own directory and then symlinks their files into /usr/local.

Re: 2 e 3) Você não precisa recriar pacotes específicos, mas o Homebrew prefere não estar no mesmo sistema que o MacPorts. Pessoalmente, gostaria de anotar o que você tem atualmente instalado, remover MacPorts e tudo a ver com isso, e reinstalar tudo usando o Homebrew. Você pode teoricamente executar os dois ao mesmo tempo, mas pode causar conflitos que são difíceis de resolver.

    
por 09.08.2012 / 14:27