Erro ao afirmar que estou executando uma versão mais antiga do Mail com uma versão mais recente do Mac OS X

3

O Mail.app parou de funcionar no meu Snow Leopard Mac após a instalação Security Update 2012-004 (Snow Leopard)(Data da postagem: 19 de setembro de 2012). Há muito tempo, mudei o Mail.app para um diretório diferente de / Applications /. Em algum momento, o Mail.app foi atualizado da versão 4.2 (a que acompanha os discos de instalação originais) para a versão 4.5 e nunca foi atualizada no meu computador porque o aplicativo estava em um diretório diferente - e nunca se queixou até agora .

Esta é a mensagem de erro que recebo ao executar o Mail.app:

Você não pode usar esta versão do Mail com esta versão do Mac OS X. Você tem o Mail versão 4.2 (1078/1085). Não pode ser usado no Mac OS X versão 10.6.8 (Build 10K549)

Eu tentei:

  • Voltando Mail.app para / Applications / (mesma mensagem de erro)
  • Executando a atualização de software (não havia nada para instalar, estou atualizado)
  • Reinstalando o Mail.app a partir dos discos de instalação (instalou a versão 4.2 novamente, o problema persiste)

Nenhuma das opções acima funcionou até agora. Alguma ideia?

ATUALIZAÇÃO:

Segui o conselho do @ BSDGuy e consegui atualizar o Mail.app para a versão 4.5. Mas estou recebendo o mesmo erro, exceto que agora está reclamando da versão 4.5! Esta é a mensagem de erro:

Você não pode usar esta versão do Mail com esta versão do Mac OS X. Você tem a versão 4.5 do Mail (1084/1085). Não pode ser usado no Mac OS X versão 10.6.8 (Build 10K549)

Óscar López
fonte
Este é um ótimo exemplo de como as estruturas do sistema são necessárias para dar suporte a um aplicativo. Com bastante trabalho, muitas vezes é possível determinar quais estruturas estão ausentes, mas isso exige que o sistema operacional não altere as estruturas existentes para que o código trave (ou pior, apague algumas ou todas as suas mensagens de email). Às vezes, você pode fazer isso, mas geralmente é uma má idéia se você não tiver bons backups e tempo para aprender o suficiente para realmente entender como o aplicativo e o SO realmente funcionam juntos.
bmike

Respostas:

4

Você pode acessar o site da Apple e baixar as atualizações manualmente. O site de downloads é:

http://support.apple.com/downloads/

Uma vez lá, vá para a atualização "Search Downloads" "10.6.8". Você pode baixar o combo (para pessoas que não atualizaram muito) ou o último, que era apenas para o 10.6.7 a 10.6.8. Você pode querer descobrir especificamente qual atualização fez as alterações.

O que eu tentaria é o seguinte:

  1. Mova Mail.app de volta para / Aplicativos
  2. Execute as atualizações manuais da atualização baixada

Se o download permitir que você percorra os pacotes e possa descobrir em qual correio está o pacote (os nomes nem sempre são diretos), provavelmente você poderá fazer uma atualização manual usando apenas esse pacote.

Isso pode ser arriscado, mas você pode tentar fazer a atualização completa do sistema. No PAST, você poderia fazer isso e isso ignoraria todas as atualizações que substituíssem o conteúdo do pacote ou já instaladas e instalariam apenas os componentes que precisavam de atualização. Não escrevo o software de atualização da Apple para que possa ser arriscado.

Espero que isto ajude.

BSD Guy
fonte
2
Seria melhor fazer o download do Combo 10.6.8, pois o OP não sabe qual atualização alterou o Mail.app.
duci9y
Obrigado pelo seu tempo @BSDGuy. Fiz o que você sugeriu e, de fato, o Mail.app foi atualizado para a versão 4.5 ... mas estou recebendo o mesmo erro, exceto que agora está reclamando que a versão é 4.5! é isso que recebo agora:You have Mail version 4.5 (1084/1085). It can't be used on Mac OS X version 10.6.8 (Build 10K549)
Óscar López
3

Resolvi-o. Aqui está o que eu tinha que fazer:

  1. Exclua Mail.app do diretório em que eu o coloquei
  2. Reinstale o Mail.app 4.2 a partir dos discos de instalação do Snow Leopard
  3. Instale o Mac OS X 10.6.8 Update Combo v1.1 para atualizar o Mail.app para a versão 4.5
  4. Reinstale a Atualização de Segurança 2012-004 (Snow Leopard) . Agora o Mail.app está na versão 4.6

Meu problema foi causado porque a Atualização de segurança 2012-004 não encontrou o Mail.app no ​​diretório em que ele esperava e, de qualquer maneira, meu Mail.app estava desatualizado. Conclusão: é uma má idéia mover os aplicativos padrão do Mac OS X para diretórios não padrão.

Óscar López
fonte
Essa é realmente uma péssima ideia. Eu ia lembrá-lo para não esquecer de aceitar sua resposta, mas depois olhei para seu representante no SO, então achei que você não precisava se lembrar. :)
CajunLuke
1

Eu estava curioso para ver o que aconteceria se eu tentasse atualizar meu próprio sistema e também para ver se a maneira como eles distribuem os pacotes mudou. Aqui está o que eu encontrei:

  1. Eu fiz uma atualização 10.6.8 em um sistema 10.6.8. Não consegui obter pacotes individuais, era apenas um pacote

  2. A instalação correu basicamente, mas levou algum tempo registrando os componentes.

  3. Após a conclusão da instalação, verifiquei o arquivo /var/log/install.log e ele é preenchido com comentários como este exemplo mostra:

Ignorando o componente "com.apple.PackageKit" (1.1.3-92.0.0-920000- *) porque a versão 1.1.4-93.0.0-930000-1 já está instalada.

Ignorando o componente "com.apple.QuickTimeImporters.component" (7.6.6-1783.0.0-17830000- *) porque a versão 7.6.6-1790.0.0-17900000-1 já está instalada.

Ignorando o componente "com.apple.MDImporter.CoreMedia" (0.484.52-484.52.0-4845200- *) porque a versão 0.484.60-484.60.0-4846000-1 já está instalada.

Ignorando o componente "com.apple.opengl" (1.6.13-1.6.13-61315- *) porque a versão 1.6.14-1.6.14-61400-1 já está instalada.

Isso foi feito para todos os pacotes - em outras palavras, não instalou nada nem substituiu nada.

Quando o sistema foi reiniciado, estava tudo bem - nenhuma mudança aparente em nada.

Eu acho que isso pode ser uma maneira de você fazer com que seu e-mail funcione. Quando terminar, verifique o log de instalação e verifique se ele realmente atualizou o Mail.

Espero que isto ajude.

BSD Guy
fonte
0

Eu tive o mesmo problema. Eu o resolvi movendo o Mail de volta para Aplicativos e reinstalando a Atualização de Segurança 2012-004.

Glaven
fonte
Apenas me perguntando: por que o Mail não estava no / Applications para começar?
CajunLuke 5/10/12