Problem installing evolution ews

Asked by Anbu

I'm trying to install evolution exchange web services to access my hosted exchange email.
When I try this command, I get dependency error

sudo apt-get install evolution-ews
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
evolution-ews : Depends: libevolution (< 3.11) but 3.12.9-0ubuntu2~trusty1 is to be installed
Depends: evolution (< 3.11) but 3.12.9-0ubuntu2~trusty1 is to be installed
E: Unable to correct problems, you have held broken packages.

I'm using evolution 3.12.9

lsb_release -a; uname -a; apt-cache policy evolution
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty
Linux Terminatore 3.13.0-55-generic #92-Ubuntu SMP Sun Jun 14 18:32:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
evolution:
  Installed: 3.12.9-0ubuntu2~trusty1
  Candidate: 3.12.9-0ubuntu2~trusty1
  Version table:
 *** 3.12.9-0ubuntu2~trusty1 0
        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

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

apt-cache policy evolution-ews libevolution

Thanks

Revision history for this message
Anbu (anbu-s) said :
#2

apt-cahce-policy-ews libevolution
apt-cahce-policy-ews: command not found
anbu@Terminatore:~$ apt-cache policy evolution-ews libevolution
evolution-ews:
  Installed: (none)
  Candidate: 3.10.2-0ubuntu2
  Version table:
     3.10.2-0ubuntu2 0
        500 http://ca.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
libevolution:
  Installed: 3.12.9-0ubuntu2~trusty1
  Candidate: 3.12.9-0ubuntu2~trusty1
  Version table:
 *** 3.12.9-0ubuntu2~trusty1 0
        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

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

Did you have a PPA activated when installing/updating evolution, and have you disabled that PPA meanwhile?
(perhaps ppa:gnome3-team/gnome3-staging)?

This now leads to a conflict between the already-installed packages (from the PPA) and the packages that you try installing now (from the standard repositories).

You have to either revert the PPA-version packages to the standard packages, or re-enable the PPA such that also the new packages can be taken from the PPA.

Revision history for this message
Anbu (anbu-s) said :
#4

Yes - i did have gnome3-staging PPA at one time. I've disabled in since.

How do i resolve this? i don't mind either options. Either revert to the PPA to stanard or gnome 3

Please give me the step-by step instructions as I'm not familiar with these commands.

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

The variant that is probably easier is re-enabling ppa:gnome3-team/gnome3-staging, reloading the package inventory, updating the packages, and then installing evolution-ews.

Try

sudo apt-add-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install evolution-ews

and report the outcome.

Revision history for this message
Anbu (anbu-s) said :
#6

Thanks Manfred. This seems to have fixed the issue. Evolution ews seems to have installed now. I'll check whether this works for my email and report it

Thanks

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.