Evolution: Não é possível abrir o livro de endereços

0

Após a atualização de 12,10 para 13,04, recebo o seguinte erro ao tentar abrir o catálogo de endereços da evolução:

This address book cannot be opened.  Please check that the path /home/... exists and that permissions are set to access it.

Detailed error message: Cannot open book: table folders has 8 columns but 6 values were supplied

Instalei 12.10 em outra máquina, copiei ~/.local/share/evolution/ e ~/.config/evolution/ respectivamente para a nova máquina e ainda não consegui encontrar o livro de endereços.

Eu realmente apreciaria se alguém pudesse me libertar da minha miséria!

    
por Yan Foto 29.10.2013 / 18:49

1 resposta

0

Quando atualizei de 13.04 (Evolution v3.6.4) para 13.10 (Evolution v3.8.4), descobri que 13,10 'quebraram' muitas funções críticas que precisam de um downgrade de volta para 13,04. Eu fiz backups tar das pastas necessárias do Evolution (. Local / share / evolution, .config / evolution, config / dconf), bem como backups usando a opção interna 'Backup Evolution data' do Evolution.

Eu optei por preservar o 'quebrado' 13.10 O / S até que o downgrade estivesse completo, então eu fiz uma instalação limpa do 13.04 em uma partição separada, instalei o Evolution 3.6.4 e tentei restaurar o backup interno do Evolution (tirado antes do atualização) usando o Assistente de Inicialização do First run do Evolution. Contas de usuário, email, calendário, tarefas e notas foram restaurados corretamente, EXCETO para o catálogo de endereços. Após a restauração do Assistente de Inicialização, o catálogo de endereços estava vazio e produziu o mesmo erro que você recebeu ('pastas de tabela tem 8 colunas, mas 6 valores foram fornecidos').

Eu tentei restaurar um backup de tar. Produziu o mesmo erro na tabela do livro de endereços. Eu também tentei exportar o ubuntu 13.10 / Evolution 3.8.4 como um arquivo vcard (.vcf) e importar para o Ubuntu 13.04 / Evolution 3.6.4, também sem sucesso.

Finalmente, para confirmar que o livro de endereços funcionou, criei um novo registro no livro de endereços vazio do Ubuntu 13.04 / Evolution 3.6.4. A evolução permitiu-me criar esse registro. Tentei novamente importar a lista de vcard e, desta vez, a importação foi bem-sucedida.

    
por John Littleton 02.11.2013 / 12:54