Install evolution on Ubuntu

Asked by Anbu on 2014-12-23

I'm very new to ubuntu - never used it before. I'm trying to update my
current evolution email from 3.10 to the newest stable release of
3.12.7. From the website I've downloaded the tar.xz file and how do I
install this on my laptop?
Read a lot on the internet without much success. Any help would be
appreciated.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu evolution Edit question
Assignee:
No assignee Edit question
Last query:
2015-01-08
Last reply:
2015-01-08

Evolution is tied very closely with the GTK version of Gnome.

There is a Gnome PPA which can update the application but it will also upgrade all of Gnome.

Anbu (anbu-s) said : #2

Thabnks for the update.
Again I'm totally new to ubuntu. How do you update this and Gname using PPA. Please give me step by step instructions.

Anbu (anbu-s) said : #3

When i did the update command in terminal, it has updated to the latest 3.13 version - I thought 3.12 is the most stable version. How do I get it installed from the xz file?

Manfred Hampl (m-hampl) said : #4

If you are new to Ubuntu, you better stick to the well-tested packages provided by Ubuntu. Upgrading evolution on trusty to 3.12 is not a task that can be recommended for newcomers.

If you are ready to cope with bugs, broken systems and such, you can - on your own risk - enable the GNOME3 staging PPA, but please be warned:

=== *WARNING* ===
 The packages here have been deemed not ready for general use, they have known bugs and/or regressions, sometimes of a critical nature. Mostly things should run smoothly but be prepared to use ppa-purge, when you encounter issues!

If they break your system, you get to keep both halves.

Steps to do:
enable three PPAs (some of them marked as experimental!)
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
Make sure that you have trusty-proposed enabled as repository
sudo apt-get update
sudo apt-get dist-upgrade

But I want to repeat: This is something that should be tried only by experienced users, who know how to repair a system if it is broken.

Anbu (anbu-s) said : #5

Hi
Rhanks.for your reply
I don't want to be in the beta version of evolution as I'm totally new to Ubuntu. I did the evolution update from software update Centre which installed version 3.12

How do I Uninstall  this and install the stable version of 3.12?

Sent from my BlackBerry 10 smartphone.
  Original Message
From: Manfred Hampl
Sent: Wednesday, December 24, 2014 9:51 AM
To: <email address hidden>
Reply To: <email address hidden>
Subject: Re: [Question #259545]: Install evolution on Ubuntu

Your question #259545 on evolution in Ubuntu changed:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545

Status: Open => Answered

Manfred Hampl proposed the following answer:
If you are new to Ubuntu, you better stick to the well-tested packages
provided by Ubuntu. Upgrading evolution on trusty to 3.12 is not a task
that can be recommended for newcomers.

If you are ready to cope with bugs, broken systems and such, you can -
on your own risk - enable the GNOME3 staging PPA, but please be warned:

=== *WARNING* ===
The packages here have been deemed not ready for general use, they have known bugs and/or regressions, sometimes of a critical nature. Mostly things should run smoothly but be prepared to use ppa-purge, when you encounter issues!

If they break your system, you get to keep both halves.

Steps to do:
enable three PPAs (some of them marked as experimental!)
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
Make sure that you have trusty-proposed enabled as repository
sudo apt-get update
sudo apt-get dist-upgrade

But I want to repeat: This is something that should be tried only by
experienced users, who know how to repair a system if it is broken.

--
If this answers your question, please go to the following page to let us
know that it is solved:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545/+confirm?answer_id=3

If you still need help, you can reply to this email or go to the
following page to enter your feedback:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545

You received this question notification because you asked the question.

Anbu (anbu-s) said : #6

I meant I actually want to go back to the official version of evolution not 3.12. What is the official stable version and how do i install that?

Sent from my BlackBerry 10 smartphone.
  Original Message
From: <email address hidden>
Sent: Wednesday, December 24, 2014 10:23 AM
To: Manfred Hampl
Subject: Re: [Question #259545]: Install evolution on Ubuntu

Hi
Rhanks.for your reply
I don't want to be in the beta version of evolution as I'm totally new to Ubuntu. I did the evolution update from software update Centre which installed version 3.12

How do I Uninstall  this and install the stable version of 3.12?

Sent from my BlackBerry 10 smartphone.
  Original Message
From: Manfred Hampl
Sent: Wednesday, December 24, 2014 9:51 AM
To: <email address hidden>
Reply To: <email address hidden>
Subject: Re: [Question #259545]: Install evolution on Ubuntu

Your question #259545 on evolution in Ubuntu changed:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545

Status: Open => Answered

Manfred Hampl proposed the following answer:
If you are new to Ubuntu, you better stick to the well-tested packages
provided by Ubuntu. Upgrading evolution on trusty to 3.12 is not a task
that can be recommended for newcomers.

If you are ready to cope with bugs, broken systems and such, you can -
on your own risk - enable the GNOME3 staging PPA, but please be warned:

=== *WARNING* ===
The packages here have been deemed not ready for general use, they have known bugs and/or regressions, sometimes of a critical nature. Mostly things should run smoothly but be prepared to use ppa-purge, when you encounter issues!

If they break your system, you get to keep both halves.

Steps to do:
enable three PPAs (some of them marked as experimental!)
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-next
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
Make sure that you have trusty-proposed enabled as repository
sudo apt-get update
sudo apt-get dist-upgrade

But I want to repeat: This is something that should be tried only by
experienced users, who know how to repair a system if it is broken.

--
If this answers your question, please go to the following page to let us
know that it is solved:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545/+confirm?answer_id=3

If you still need help, you can reply to this email or go to the
following page to enter your feedback:
https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545

You received this question notification because you asked the question.

Manfred Hampl (m-hampl) said : #7

What is the output of the following terminal commands

uname -a
lsb_release -crid
apt-cache policy evolution

Anbu (anbu-s) said : #8

Please find attached the screenshot of the terminal with the responses for the questions.

Anbu (anbu-s) said : #9

anbu@Terminatore:~$ uname -a
Linux Terminatore 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
anbu@Terminatore:~$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
anbu@Terminatore:~$ apt-cache policy evloution
N: Unable to locate package evloution
anbu@Terminatore:~$ apt-cache policy evolution
evolution:
  Installed: 3.13.7-fta1.2~trusty
  Candidate: 3.13.7-fta1.2~trusty
  Version table:
 *** 3.13.7-fta1.2~trusty 0
        500 http://ppa.launchpad.net/fta/gnome3/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     3.10.4-0ubuntu2 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
     3.10.4-0ubuntu1 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
anbu@Terminatore:~$

Manfred Hampl (m-hampl) said : #10

Apparently you have enabled Fabien Tassin's PPA that provides the 3.13.7 version of evolution for trusty and utopic.

If that package works well on your system, I would like to recommend to keep it as it is, because an attempt to downgrade a package again has a certain risk to make things go wrong.

Anbu (anbu-s) said : #11

OK, I will keep this on my system
But when I try to install the exchange support MAPI for evolution from the ubuntu software center it gives me a dependency error.
Package dependencies cannot be resolved is the error message.

I do have a couple of exchange email accounts which I need to configure in Evolution. How do I add the exchange email support to this version of Evolution?

Manfred Hampl (m-hampl) said : #12

What is the exact text of the dependency problems?

It seems that the fta/gnome3 ppa from where you have installed your evolution version does not provide a version of evolution-mapi fitting to it. That is something that you should have thought of before enabling that ppa.

If you need the exchange connector, it seems that you cannot keep your current version, but have to change over to another source where versions of evolution and evolution-mapi are provided.

Anbu (anbu-s) said : #13

Hi
How do i install the previous version of evolution? What ppa will have
the version 3.12.xx version?

I've deleted the 3.13.7 version now.

On Fri, 2015-01-02 at 20:01 +0000, Manfred Hampl wrote:
> Your question #259545 on evolution in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/evolution/+question/259545
>
> Status: Open => Answered
>
> Manfred Hampl proposed the following answer:
> What is the exact text of the dependency problems?
>
> It seems that the fta/gnome3 ppa from where you have installed your
> evolution version does not provide a version of evolution-mapi
> fitting
> to it. That is something that you should have thought of before
> enabling
> that ppa.
>
> If you need the exchange connector, it seems that you cannot keep
> your
> current version, but have to change over to another source where
> versions of evolution and evolution-mapi are provided.
>
>

Manfred Hampl (m-hampl) said : #14

Why do you want to use a PPA? If you are "very new to Ubuntu" (your statement from the beginning), then you should stick to the well-tested official versions of the packages, unless there is a specific need to have a different version of a certain package.

My proposal for you: install ppa-purge and use it to revert to the stable version of evolution that comes with the trusty standard repositories (3.10.4-0ubuntu2). This should then allow installing the evolution-mapi Exchange connector.

The following terminal commands should achieve this:

sudo apt-get update
sudo apt-get install ppa-purge
sudo ppa-purge ppa:fta/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install evolution-mapi

Anbu (anbu-s) said : #15

Thank you for your help. That worked perfectly.

Just to help me understand. what did those commands do?
I assume the purge command got rid off my ppa that was sling the untested version of evoltuion

If you could explain these commands, I would really appreciate it.

Manfred Hampl (m-hampl) said : #16

explanation of the commands:

sudo apt-get update # update the local copy of the repository inventory
sudo apt-get install ppa-purge # install the ppa-purge package (in case it is not installed)
sudo ppa-purge ppa:fta/gnome3 # disable the fta/gnome3 PPA from the list of your repository sources and re-install the standard package version of all packages that had been installed from that PPA
sudo apt-get update # update the local copy of the repository inventory (now without the fta/gnome3 ppa)
sudo apt-get dist-upgrade # download and install updates of all packages that are available (if any)
sudo apt-get install evolution-mapi # install the evolution-exchange connector.

Can you help with this problem?

Provide an answer of your own, or ask Anbu for more information if necessary.

To post a message you must log in.