Por que tantos pacotes GNOME dependem do evolution-data-server?

8

Fui notificado sobre algumas atualizações hoje, mas, quando olhei para a lista, vi que elas eram sobre evolution-data-server e evolution-data-server-common. Meu primeiro pensamento foi: "Eu não uso a evolução, por que essas coisas estão na minha máquina?"

Entrei no Synaptic para limpar todas as coisas relacionadas à evolução e para minha consternação, remover o comum comum do servidor de dados da evolução tem o efeito colateral de remover todos os miniaplicativos, indicadores e vários outros recursos úteis do Gnome.

O que há com isso? Honestamente...

HDave
fonte
Isso não será mais um problema do Gnome do que um problema relacionado ao Ubuntu? Mas, sim, quando o Ubuntu se mudou para o Thunderbird, houve um tempo em que eu tinha o Thunderbird e o Evolution desde que mudei do 11.04 para o 11.10, fazendo uma atualização em vez de uma instalação limpa. Peguei os dois, mas remover os dois mencionados teria consequências e eles permanecerão. Além disso, desta vez eu fiz uma instalação limpa para obter o 12.04 e eles ainda estão lá.
Isso poderia ser útil [Como faço para remover completamente a evolução] [1] [1]: askubuntu.com/questions/315640/…
Igor Barinov

Respostas:

4

Isso ocorre porque muitos aplicativos podem depender da evolução. Eles exportam para evolução, importam ou usam como back-end. O Evolution é o centro de armazenamento de dados PIM padrão do Gnome. Infelizmente, para distribuição binária, isso significa que a biblioteca de evolução deve estar presente ou alguns desses aplicativos falham. Tudo, dependendo de tudo, é uma das principais falhas da distribuição de pacotes binários, como o Ubuntu, quando comparado ao código-fonte, como o Gentoo. No Gentoo, o problema é resolvido de maneira diferente. Não tente excluí-lo de qualquer maneira, porque, se funcionar agora, poderá não ocorrer após algumas atualizações. Você está realmente tão confinado no espaço? Basta excluí-lo do menu e esquecer. A propósito, o widget de relógio padrão no canto direito também dependia da evolução.

Barafu Albino
fonte
1

Eu concordo que isso é chato e parece que foi corrigido Raring. Veja # 8 na barra de ativação

Este bug foi corrigido no pacote gnome-shell - 3.6.1-3ubuntu2


instalação do gnome-shell (3.6.1-3ubuntu2); urgência = baixa

  • Reconstruído contra novo mutter
    - Jeremy Bicha Qui, 08 Nov 2012 10:47:35 -0500 Alterado no gnome-shell (Ubuntu):
    status: Triaged → Fix Released

(Eu ainda não testei).

IsaacS
fonte
1
Não. O pacote ainda é essencial no Ubuntu 17.10, ou então esses pacotes chrome-gnome-shell evolution-data-server gdm3 gnome-session gnome-session-wayland gnome-shell gnome-shell-extensions e ubuntu-session precisam ser removidos.
Funicorn
1

É um pouco tarde, eu sei, mas o evolution-data-server é diferente do Evolution, o cliente de email. Eu tive o mesmo momento em que instalei um aplicativo Gnome quando não uso o Gnome como meu DE. Uma pesquisa rápida revelou seu repositório git com isso:

O pacote Evolution Data Server fornece um back-end unificado para programas que funcionam com contatos, tarefas e informações de calendário. Foi originalmente desenvolvido para Evolution (daí o nome), mas agora também é usado por outros pacotes.

https://github.com/GNOME/evolution-data-server/blob/master/README

lsh
fonte