Os desenvolvedores do MacPorts fazem o melhor para testar vários sistemas e suportam várias configurações. Geralmente há suporte para os últimos dois lançamentos do Mac OS X, no momento em que este é o 10.5 Leopard e 10.6 Snow Leopard. Ele ainda funciona no 10.4 Tiger como uma plataforma legada, mas nenhum esforço adicional será colocado nisso para suportar novos recursos.
Para isso, é de vital importância não confiar na versão do sistema , mas instalar dependências na Prefixo MacPorts. Isso pode resultar em listas maiores de dependências, mas é a melhor maneira de manter a compatibilidade. Além disso, você obtém uma versão mais recente do que a Apple pode fornecer com seu sistema, que não é atualizado com freqüência.
Como usuário, você deve sempre pesquisar e relatar seus problemas de compilação no rastreador de problemas, caso contrário, o mantenedor talvez não sabe que eles existem. Ou você pode enviar correções, que tornam o processo de integração mais rápido, ou mesmo assumir a manutenção de algumas portas por conta própria. A equipe MacPorts está sempre precisando de novos mantenedores que contribuam com atualizações de portas ou novas portas. Para sua comparação, o número de desenvolvedores é enorme no Gentoo, onde no MacPorts apenas um punhado de pessoas está trabalhando ativamente na base e nas portas. Portanto, leva mais tempo para isolar e corrigir problemas. Lembre-se de que todos os mantenedores estão contribuindo com seu tempo de graça para o projeto.
Para o seu problema em particular, você verificou sua configuração build_arch em macports.conf, como sugerido nos comentários do ticket que você vinculou? O build_arch padrão é x86_64 no Snow Leopard. A execução de uma instalação pura do MacPorts de 32 bits é possível, mas não é suportada. Recomenda-se seguir as instruções de migração em detalhes.
Haverá software que é absolutamente incapaz de compilar para 64 bits (por exemplo, vinho), mas o MacPorts reconstruirá dependências automaticamente com a variante + universal. Essa variante significa que haverá suporte para várias arquiteturas em um único binário ou biblioteca.