web-dev-qa-db-ja.com

なぜこれほど多くのGNOMEパッケージがevolution-data-serverに依存するのですか?

今日、いくつかの更新が通知されましたが、リストを見ると、それらはすべてevolution-data-serverとevolution-data-server-commonに関するものであることがわかりました。私が最初に考えたのは、「エボリューションをまったく使用していないのに、なぜこれが私のマシンにあるのですか?」

その後、Synapticを使用して進化のすべてをパージしましたが、残念なことに、evolution-data-server-commonを削除すると、Gnomeアプレット、インジケーター、およびその他の便利な機能がすべて削除されるという副作用があります。

どうしたの?正直に...

8
HDave

多くのアプリケーションcanが進化に依存しているためです。それらは進化へのエクスポート、インポート、またはバックエンドとして使用します。 Evolutionは、GnomeのデフォルトのPIMデータストレージセンターです。残念ながら、バイナリディストリビューションでは、進化ライブラリが存在する必要があります。そうしないと、そのようなアプリケーションの一部がクラッシュします。すべてに依存するすべてのものは、Gentooなどのソースベースと比較した場合、Ubuntuなどのバイナリパッケージディストリビューションの主な欠陥の1つです。 Gentooでは、問題は異なる方法でアドレス付けされます。とにかくそれを削除しようとしないでください、それが今動作するなら、それはいくつかの更新の後ではないかもしれません。あなたは本当に宇宙に閉じ込められていますか?メニューから削除して忘れてください。ちなみに、右隅のデフォルトの時計ウィジェットも進化に依存していました。

4
Barafu Albino

少し遅れていますが、evolution-data-serverはメールクライアントのEvolutionとは異なります。 GnomeをDEとして使用していないときにGnomeアプリをインストールしようとしたときと同じwtfの瞬間がありました。クイック検索で、これでgitリポジトリが明らかになりました:

Evolution Data Serverパッケージは、連絡先、タスク、およびカレンダー情報を処理するプログラムの統合バックエンドを提供します。もともとはEvolution(名前の由来)向けに開発されましたが、現在は他のパッケージでも使用されています。

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

1
lsh

これは面倒で、Raringで修正されているようです。 ランチパッドの#8 を参照してください

このバグはgnome-Shellパッケージで修正されました-3.6.1-3ubuntu2


gnome-Shell(3.6.1-3ubuntu2)raring; urgency = low

  • 新しいつぶやきに対して再構築
    -Jeremy Bicha Thu、2012年11月8日10:47:35 -0500 gnome-Shellの変更(Ubuntu):
    status:トリアージ→修正リリース

(しかし、私はそれをテストしていません)。

1
IsaacS