Cannot install Evolution after 15.04 Upgrade

Asked by Merlinpilot on 2015-04-30

I upgrade to 15.04 and Evolution disapeared from my system. I have tried to install it again, with the following result.

Grateful for any help.

nigel@nigel-Galago-UltraPro:~$ sudo apt-get install evolution
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libecal-1.2-18 but it is not going to be installed
             Depends: libical1a (>= 1.0) but it is not going to be installed
             Depends: libevolution (= 3.16.0-fta1) but it is not going to be installed
             Depends: evolution-data-server (>= 3.16.0) but it is not going to be installed
             Depends: evolution-data-server (< 3.18) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu evolution Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
2015-05-17
Last query:
2015-05-17
Last reply:
2015-05-16

What is the output of:

lsb_release -a; uname -a; apt-cache policy evolution

Thanks

Merlinpilot (nigel-talbot) said : #2

Thanks actionparsnip.

The output is:

nigel@nigel-Galago-UltraPro:~$ lsb_release -a; uname -a; apt-cache policy evolution
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
Linux nigel-Galago-UltraPro 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
evolution:
  Installed: (none)
  Candidate: 3.16.0-fta1
  Version table:
     3.16.0-fta1 0
        500 http://ppa.launchpad.net/fta/gnome3/ubuntu/ vivid/main amd64 Packages
     3.13.7-fta1.2~trusty 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages

Remove the PPA you added and it will install without issue.

Merlinpilot (nigel-talbot) said : #4

Thank you very much for the answer.

I still have a problem.

The output from lsb_release -a; uname -a; apt-cache policy evolution is now:

nigel@nigel-Galago-UltraPro:~$ lsb_release -a; uname -a; apt-cache policy evolution
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
Linux nigel-Galago-UltraPro 3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
evolution:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.13.7-fta1.2~trusty 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
nigel@nigel-Galago-UltraPro:~$

and when I try to install evolution I get:

nigel@nigel-Galago-UltraPro:~$ sudo apt-get install evolution
[sudo] password for nigel:
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libevolution (>= 3.12) but it is not going to be installed
             Depends: libevolution (< 3.13) but it is not going to be installed
             Depends: libical1a (>= 1.0) but it is not going to be installed
             Depends: evolution-data-server (>= 3.12.11) but it is not going to be installed
             Depends: evolution-data-server (< 3.13) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I would be grateful for any further advice - many thanks.

Why did you add the PPA in the first place?

Try:

wget https://dl.dropbox.com/u/8850924/fixpackage
chmod +x ./fixpackage
sudo ./fixpackage

Does it then install OK?

Merlinpilot (nigel-talbot) said : #6

Thank you again,

Having lost Evolution, I was searching for solutions and (perhaps
unwisely) followed instructions to do so.

I have tried your suggestion but this has unfortunately not solved the
problem - I am getting the following when trying to install Evolution:

nigel@nigel-Galago-UltraPro:~$ sudo apt-get install evolution
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 to resolve the situation:

The following packages have unmet dependencies.
  evolution : Depends: libevolution (>= 3.12) but it is not going to be
installed
              Depends: libevolution (< 3.13) but it is not going to be
installed
              Depends: libical1a (>= 1.0) but it is not going to be
installed
              Depends: evolution-data-server (>= 3.12.11) but it is not
going to be installed
              Depends: evolution-data-server (< 3.13) but it is not
going to be installed
              Recommends: evolution-plugins but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.

Grateful for any further insight.

Many thanks.

On 01/05/15 02:31, actionparsnip wrote:
> Your question #266139 on evolution in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/evolution/+question/266139
>
> Status: Open => Answered
>
> actionparsnip proposed the following answer:
> Why did you add the PPA in the first place?
>
> Try:
>
> wget https://dl.dropbox.com/u/8850924/fixpackage
> chmod +x ./fixpackage
> sudo ./fixpackage
>
> Does it then install OK?
>

Ok, what is the output of:

apt-cache policy evolution libevolution evolution-data-server evolution-plugins

Thanks

Merlinpilot (nigel-talbot) said : #8

Thank you once again,

Here is the output:

nigel@nigel-Galago-UltraPro:~$ apt-cache policy evolution libevolution
evolution-data-server evolution-
evolution:
   Installed: (none)
   Candidate: 3.12.11-0ubuntu3
   Version table:
      3.13.7-fta1.2~trusty 0
         100 /var/lib/dpkg/status
      3.12.11-0ubuntu3 0
         500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64
Packages
libevolution:
   Installed: (none)
   Candidate: 3.12.11-0ubuntu3
   Version table:
      3.12.11-0ubuntu3 0
         500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64
Packages
evolution-data-server:
   Installed: (none)
   Candidate: 3.12.11-0ubuntu1
   Version table:
      3.13.7-fta1 0
         100 /var/lib/dpkg/status
      3.12.11-0ubuntu1 0
         500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64
Packages
N: Unable to locate package evolution-

On 01/05/15 09:41, actionparsnip wrote:
> Your question #266139 on evolution in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/evolution/+question/266139
>
> Status: Open => Answered
>
> actionparsnip proposed the following answer:
> Ok, what is the output of:
>
> apt-cache policy evolution libevolution evolution-data-server evolution-
> plugins
>
> Thanks
>

Manfred Hampl (m-hampl) said : #9

What is the output of the terminal command

apt-get --simulate install evolution libevolution libical1a evolution-data-server evolution-plugins

Merlinpilot (nigel-talbot) said : #10

Thank you Manfred,

The output is below - I also did the same but with root privileges - not
really different.

Many thanks for your support.

Ciao,

Nigel

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install evolution
libevolution libical1a evolution-
NOTE: This is only a simulation!
       apt-get needs root privileges for real execution.
       Keep also in mind that locking is deactivated,
       so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'evolution' is not installed, so not removed
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 to resolve the situation:

The following packages have unmet dependencies.
  evolution : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to
be installed
              Depends: evolution-data-server (>= 3.12.11) but it is not
going to be installed
              Depends: evolution-data-server (< 3.13) but it is not
going to be installed
              Recommends: evolution-plugins but it is not going to be
installed
  libevolution : Depends: libecal-1.2-16 (>= 3.7.90) but it is not going
to be installed
E: Unable to correct problems, you have held broken packages.

nigel@nigel-Galago-UltraPro:~$ sudo apt-get --simulate install evolution
libevolution libical1a evolution-
[sudo] password for nigel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'evolution' is not installed, so not removed
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 to resolve the situation:

The following packages have unmet dependencies.
  evolution : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to
be installed
              Depends: evolution-data-server (>= 3.12.11) but it is not
going to be installed
              Depends: evolution-data-server (< 3.13) but it is not
going to be installed
              Recommends: evolution-plugins but it is not going to be
installed
  libevolution : Depends: libecal-1.2-16 (>= 3.7.90) but it is not going
to be installed
E: Unable to correct problems, you have held broken packages.

On 02/05/15 05:56, Manfred Hampl wrote:
> Your question #266139 on evolution in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/evolution/+question/266139
>
> Status: Open => Needs information
>
> Manfred Hampl requested more information:
> What is the output of the terminal command
>
> apt-get --simulate install evolution libevolution libical1a evolution-
> data-server evolution-plugins
>

Manfred Hampl (m-hampl) said : #11

You are not providing the output that I requested.

Please copy the command

apt-get --simulate install evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16

from https://answers.launchpad.net/ubuntu/+source/evolution/+question/266139 and not from your e-mail, because your e-mail system breaks the command into several lines and it will not work as desired.

What is the output of this new command?

Merlinpilot (nigel-talbot) said : #12

Thank you Manfred,

Sorry for not realising the breaks. Output is:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libecal-1.2-16 is already the newest version.
libecal-1.2-16 set to manually installed.
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution-data-server : Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 libecal-1.2-16 : Depends: libical1 (>= 1.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Manfred Hampl (m-hampl) said : #13

ok,

what is the output of

apt-cache policy evolution-data-server evolution-data-server-common

Merlinpilot (nigel-talbot) said : #14

Thanks again - here it is:

nigel@nigel-Galago-UltraPro:~$ apt-cache policy evolution-data-server evolution-data-server-common
evolution-data-server:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.13.7-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution-data-server-common:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages

Manfred Hampl (m-hampl) said : #15

Root cause again seems to be that you have installed packages from different PPAs

Try

sudo dpkg --purge evolution-data-server-common
apt-get --simulate install evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16

Merlinpilot (nigel-talbot) said : #16

Hi Manfred,

Sorry for delay - have been travelling.

Output of sudo dpkg --purge evolution-data-server-common is:

nigel@nigel-Galago-UltraPro:~$ sudo dpkg --purge
evolution-data-server-common
[sudo] password for nigel:
dpkg: dependency problems prevent removal of evolution-data-server-common:
  libedataserver-1.2-20 depends on evolution-data-server-common (>= 3.16).
  libedataserver-1.2-18 depends on evolution-data-server-common (>= 3.13).
  libedataserver-1.2-19 depends on evolution-data-server-common (>= 3.13).

dpkg: error processing package evolution-data-server-common (--purge):
  dependency problems - not removing
Errors were encountered while processing:
  evolution-data-server-common

On 04/05/15 03:46, Manfred Hampl wrote:
> sudo dpkg --purge evolution-data-server-common

Merlinpilot (nigel-talbot) said : #17

Manfred,

Output of apt-get --simulate install evolution libevolution libical1a
evolution-data-server evolution-plugins libecal-1.2-16 is below, but I
guess that as the response to the --purge previous line was not
successful in achieving purge, then this output is not so useful:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install evolution
libevolution libical1a evolution-data-server evolution-plugins
libecal-1.2-16
NOTE: This is only a simulation!
       apt-get needs root privileges for real execution.
       Keep also in mind that locking is deactivated,
       so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libecal-1.2-16 is already the newest version.
libecal-1.2-16 set to manually installed.
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 to resolve the situation:

The following packages have unmet dependencies.
  evolution-data-server : Depends: evolution-data-server-common (=
3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
                          Recommends:
evolution-data-server-online-accounts but it is not going to be installed
  libecal-1.2-16 : Depends: libical1 (>= 1.0) but it is not going to be
installed
E: Unable to correct problems, you have held broken packages.

On 04/05/15 03:46, Manfred Hampl wrote:
> apt-get --simulate install evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16

Manfred Hampl (m-hampl) said : #18

You seem to have an unhealthy combination of different versions of evolution-related packages that now are in conflict with each other.

What is the output of

apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-18- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16

Merlinpilot (nigel-talbot) said : #19

Hello again Manfred,

Output is:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-18- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins libecal-1.2-16
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libecal-1.2-16 is already the newest version.
libecal-1.2-16 set to manually installed.
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
 evolution-data-server : Depends: libebackend-1.2-7 (>= 3.8.4) but it is not going to be installed
                         Depends: libedata-book-1.2-20 (>= 3.11.90) but it is not going to be installed
                         Depends: libedata-cal-1.2-23 (>= 3.8.4) but it is not going to be installed
                         Depends: libedataserver-1.2-18 (>= 3.12.9-0ubuntu1) but it is not going to be installed
                         Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but it is not going to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 evolution-plugins : Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
 libebackend-1.2-8 : Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
 libebook-1.2-14 : Depends: libedataserver-1.2-18 (>= 3.11.2) but it is not going to be installed
 libebook-contacts-1.2-0 : Depends: libedataserver-1.2-19 (>= 3.7.3) but it is not going to be installed
 libecal-1.2-16 : Depends: libedataserver-1.2-18 (>= 3.9.1) but it is not going to be installed
                  Depends: libical1 (>= 1.0) but it is not going to be installed
 libedata-book-1.2-22 : Depends: libedataserver-1.2-18 (>= 3.11.3) but it is not going to be installed
 libevolution : Depends: libebackend-1.2-7 (>= 3.7.3) but it is not going to be installed
                Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Manfred Hampl (m-hampl) said : #20

Ok. It seems I added one package too much in my simulated command. Try again and paste the output of the following commands

apt-get --simulate autoremove

apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution

apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins

Merlinpilot (nigel-talbot) said : #21

Here they are:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate autoremove
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 10 not to upgrade.

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libevolution (>= 3.12) but it is not going to be installed
             Depends: libevolution (< 3.13) but it is not going to be installed
             Depends: libical1a (>= 1.0) but it is not going to be installed
             Depends: evolution-data-server (>= 3.12.11) but it is not going to be installed
             Depends: evolution-data-server (< 3.13) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to be installed
 evolution-data-server : Depends: libebackend-1.2-7 (>= 3.8.4) but it is not going to be installed
                         Depends: libecal-1.2-16 (>= 3.10.0) but it is not going to be installed
                         Depends: libedata-book-1.2-20 (>= 3.11.90) but it is not going to be installed
                         Depends: libedata-cal-1.2-23 (>= 3.8.4) but it is not going to be installed
                         Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but it is not going to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 evolution-plugins : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to be installed
 libebook-contacts-1.2-0 : Depends: libedataserver-1.2-19 (>= 3.7.3) but it is not going to be installed
 libedataserver-1.2-18 : Depends: evolution-data-server-common (>= 3.13) but it is not going to be installed
 libevolution : Depends: libebackend-1.2-7 (>= 3.7.3) but it is not going to be installed
                Depends: libecal-1.2-16 (>= 3.7.90) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Manfred Hampl (m-hampl) said : #22

please provide the output of

apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23

and if that again fails (wouldn't surprise me), please provide also the output of

apt-cache policy libedataserver-1.2-20 libedataserver-1.2-19 libedataserver-1.2-18 evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23

Merlinpilot (nigel-talbot) said : #23

Here they are:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install libedataserver-1.2-20- libedataserver-1.2-19- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
libecal-1.2-16 is already the newest version.
libecal-1.2-16 set to manually installed.
evolution-data-server-common is already the newest version.
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution-data-server : Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 libebook-contacts-1.2-0 : Depends: libedataserver-1.2-19 (>= 3.7.3) but it is not going to be installed
 libecal-1.2-16 : Depends: libical1 (>= 1.0) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

nigel@nigel-Galago-UltraPro:~$ apt-cache policy libedataserver-1.2-20 libedataserver-1.2-19 libedataserver-1.2-18 evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23
libedataserver-1.2-20:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
libedataserver-1.2-19:
  Installed: 3.13.7-fta1
  Candidate: 3.13.7-fta1
  Version table:
 *** 3.13.7-fta1 0
        100 /var/lib/dpkg/status
libedataserver-1.2-18:
  Installed: 3.13.3-fta1
  Candidate: 3.13.3-fta1
  Version table:
 *** 3.13.3-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.13.7-fta1.2~trusty 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libevolution:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libical1a:
  Installed: (none)
  Candidate: 1.0-1.3
  Version table:
     1.0-1.3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution-data-server:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.13.7-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution-plugins:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution-data-server-common:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libecal-1.2-16:
  Installed: 3.13.3-fta1
  Candidate: 3.13.3-fta1
  Version table:
 *** 3.13.3-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libebackend-1.2-7:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
     3.12.10-0ubuntu1~14.10.1 0
        100 /var/lib/dpkg/status
libedata-book-1.2-20:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
     3.12.10-0ubuntu1~14.10.1 0
        100 /var/lib/dpkg/status
libedata-cal-1.2-23:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
     3.12.10-0ubuntu1~14.10.1 0
        100 /var/lib/dpkg/status

Manfred Hampl (m-hampl) said : #24

The number of conflicts is going down, try again with

please provide the output of

apt-get --simulate install --reinstall libedataserver-1.2-20- libedataserver-1.2-19- libebook-contacts-1.2-0- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23 libebook-contacts-1.2-0

Merlinpilot (nigel-talbot) said : #25

Thank you again - I appreciate your help.

Output is:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install --reinstall libedataserver-1.2-20- libedataserver-1.2-19- libebook-contacts-1.2-0- evolution-data-server-common- evolution libevolution libical1a evolution-data-server evolution-plugins evolution-data-server-common libecal-1.2-16 libebackend-1.2-7 libedata-book-1.2-20 libedata-cal-1.2-23 libebook-contacts-1.2-0
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reinstallation of libecal-1.2-16 is not possible, it cannot be downloaded.
Reinstallation of evolution-data-server-common is not possible, it cannot be downloaded.
Reinstallation of libebook-contacts-1.2-0 is not possible, it cannot be downloaded.
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution-data-server : Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 libebook-contacts-1.2-0 : Depends: libedataserver-1.2-19 (>= 3.7.3) but it is not going to be installed
 libecal-1.2-16 : Depends: libical1 (>= 1.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #26

Ok, some more information needed:

dpkg -l | grep '-fta1'

Merlinpilot (nigel-talbot) said : #27

Manfred,

Here is the output:

nigel@nigel-Galago-UltraPro:~$ dpkg -l | grep '-fta1'
grep: ta1: No such file or directory

Manfred Hampl (m-hampl) said : #28

Sorry, my fault, I forgot that you have to use a special syntax if you want to search for a string that starts with a hyphen.

please try

dpkg -l | grep --regexp=-fta1

Merlinpilot (nigel-talbot) said : #29

No problem at all - you are way ahead of me - I can only follow instructions, not generate them to any extent.
Here is the output:

nigel@nigel-Galago-UltraPro:~$ dpkg -l | grep --regexp=-fta1
rc evolution 3.13.7-fta1.2~trusty amd64 groupware suite with mail client and organizer
rc evolution-data-server 3.13.7-fta1 amd64 evolution database backend server
pi evolution-data-server-common 3.16.0-fta1 all architecture independent files for Evolution Data Server
ii gir1.2-ebook-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook library
ii gir1.2-ebookcontacts-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook Contacts library
ii gir1.2-edataserver-1.2 3.16.0-fta1 amd64 GObject introspection for the EDataServer library
ii libcamel-1.2-50 3.13.5-fta1 amd64 Evolution MIME message handling library
ii libcamel-1.2-51 3.13.7-fta1 amd64 Evolution MIME message handling library
ii libcamel-1.2-52 3.16.0-fta1 amd64 Evolution MIME message handling library
ii libebackend-1.2-10 3.16.0-fta1 amd64 Utility library for evolution data servers
ii libebackend-1.2-8 3.13.3-fta1 amd64 Utility library for evolution data servers
rc libebackend-1.2-9 3.13.7-fta1 amd64 Utility library for evolution data servers
ii libebook-1.2-14 3.13.3-fta1 amd64 Client library for evolution address books
rc libebook-1.2-15 3.13.7-fta1 amd64 Client library for evolution address books
ii libebook-1.2-16 3.16.0-fta1 amd64 Client library for evolution address books
ii libebook-contacts-1.2-0 3.13.7-fta1 amd64 Client library for evolution contacts books
ii libebook-contacts-1.2-1 3.16.0-fta1 amd64 Client library for evolution contacts books
ii libecal-1.2-16 3.13.3-fta1 amd64 Client library for evolution calendars
rc libecal-1.2-17 3.13.7-fta1 amd64 Client library for evolution calendars
ii libedata-book-1.2-22 3.13.3-fta1 amd64 Backend library for evolution address books
rc libedata-book-1.2-24 3.13.7-fta1 amd64 Backend library for evolution address books
ii libedata-book-1.2-25 3.16.0-fta1 amd64 Backend library for evolution address books
rc libedata-cal-1.2-26 3.13.7-fta1 amd64 Backend library for evolution calendars
ii libedataserver-1.2-18 3.13.3-fta1 amd64 Utility library for evolution data servers
ii libedataserver-1.2-19 3.13.7-fta1 amd64 Utility library for evolution data servers
ii libedataserver-1.2-20 3.16.0-fta1 amd64 Utility library for evolution data servers

Manfred Hampl (m-hampl) said : #30

This is the list of all the packages from the PPA, and some of these seem to interfere with the new installation of evolution.

I recommend that you remove them all, and this will hopefully allow a clean installation of the standard evolution packages.

sudo dpkg --purge evolution evolution-data-server evolution-data-server-common gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libcamel-1.2-50 libcamel-1.2-51 libcamel-1.2-52 libebackend-1.2-10 libebackend-1.2-8 libebackend-1.2-9 libebook-1.2-14 libebook-1.2-15 libebook-1.2-16 libebook-contacts-1.2-0 libebook-contacts-1.2-1 libecal-1.2-16 libecal-1.2-17 libedata-book-1.2-22 libedata-book-1.2-24 libedata-book-1.2-25 libedata-cal-1.2-26 libedataserver-1.2-18 libedataserver-1.2-19 libedataserver-1.2-20

sudo apt-get autoremove

sudo apt-get install evolution

Merlinpilot (nigel-talbot) said : #31

Hi Manfred,

Looks like whatever the problem is is very persistent and the purge is not working - here is the output. Would it help to send you a screenshot of the mess of sources I have built up over time if there is a way to do this?

nigel@nigel-Galago-UltraPro:~$ sudo dpkg --purge evolution evolution-data-server evolution-data-server-common gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libcamel-1.2-50 libcamel-1.2-51 libcamel-1.2-52 libebackend-1.2-10 libebackend-1.2-8 libebackend-1.2-9 libebook-1.2-14 libebook-1.2-15 libebook-1.2-16 libebook-contacts-1.2-0 libebook-contacts-1.2-1 libecal-1.2-16 libecal-1.2-17 libedata-book-1.2-22 libedata-book-1.2-24 libedata-book-1.2-25 libedata-cal-1.2-26 libedataserver-1.2-18 libedataserver-1.2-19 libedataserver-1.2-20
[sudo] password for nigel:
(Reading database ... 287880 files and directories currently installed.)
Removing evolution (3.13.7-fta1.2~trusty) ...
Purging configuration files for evolution (3.13.7-fta1.2~trusty) ...
Removing evolution-data-server (3.13.7-fta1) ...
Purging configuration files for evolution-data-server (3.13.7-fta1) ...
dpkg: dependency problems prevent removal of gir1.2-ebook-1.2:
 friends-dispatcher depends on gir1.2-ebook-1.2 (>= 3.8).

dpkg: error processing package gir1.2-ebook-1.2 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of gir1.2-ebookcontacts-1.2:
 gir1.2-ebook-1.2 depends on gir1.2-ebookcontacts-1.2 (= 3.16.0-fta1).
 friends-dispatcher depends on gir1.2-ebookcontacts-1.2 (>= 3.8).

dpkg: error processing package gir1.2-ebookcontacts-1.2 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of gir1.2-edataserver-1.2:
 gir1.2-ebook-1.2 depends on gir1.2-edataserver-1.2 (= 3.16.0-fta1).
 friends-dispatcher depends on gir1.2-edataserver-1.2 (>= 3.8).
 gir1.2-ebookcontacts-1.2 depends on gir1.2-edataserver-1.2 (= 3.16.0-fta1).

dpkg: error processing package gir1.2-edataserver-1.2 (--purge):
 dependency problems - not removing
Removing libebackend-1.2-9 (3.13.7-fta1) ...
Purging configuration files for libebackend-1.2-9 (3.13.7-fta1) ...
Removing libebook-1.2-14 (3.13.3-fta1) ...
Purging configuration files for libebook-1.2-14 (3.13.3-fta1) ...
Removing libebook-1.2-15 (3.13.7-fta1) ...
Purging configuration files for libebook-1.2-15 (3.13.7-fta1) ...
dpkg: dependency problems prevent removal of libebook-1.2-16:
 gir1.2-ebook-1.2 depends on libebook-1.2-16 (>= 3.11.2).

dpkg: error processing package libebook-1.2-16 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libebook-contacts-1.2-1:
 libebook-1.2-16 depends on libebook-contacts-1.2-1 (>= 3.11.2).
 gir1.2-ebookcontacts-1.2 depends on libebook-contacts-1.2-1 (>= 3.13.4).

dpkg: error processing package libebook-contacts-1.2-1 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libecal-1.2-16:
 indicator-datetime depends on libecal-1.2-16 (>= 3.7.90).

dpkg: error processing package libecal-1.2-16 (--purge):
 dependency problems - not removing
Removing libecal-1.2-17 (3.13.7-fta1) ...
Purging configuration files for libecal-1.2-17 (3.13.7-fta1) ...
Removing libedata-book-1.2-22 (3.13.3-fta1) ...
Purging configuration files for libedata-book-1.2-22 (3.13.3-fta1) ...
Removing libedata-book-1.2-24 (3.13.7-fta1) ...
Purging configuration files for libedata-book-1.2-24 (3.13.7-fta1) ...
dpkg: dependency problems prevent removal of libedata-book-1.2-25:
 libebook-1.2-16 depends on libedata-book-1.2-25 (>= 3.11.2).

dpkg: error processing package libedata-book-1.2-25 (--purge):
 dependency problems - not removing
Removing libedata-cal-1.2-26 (3.13.7-fta1) ...
Purging configuration files for libedata-cal-1.2-26 (3.13.7-fta1) ...
dpkg: dependency problems prevent removal of libedataserver-1.2-18:
 libecal-1.2-16 depends on libedataserver-1.2-18 (>= 3.9.1).
 indicator-datetime depends on libedataserver-1.2-18 (>= 3.5.91).

dpkg: error processing package libedataserver-1.2-18 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libedataserver-1.2-20:
 libedata-book-1.2-25 depends on libedataserver-1.2-20 (>= 3.15.91).
 gir1.2-edataserver-1.2 depends on libedataserver-1.2-20 (>= 3.15.91).
 libebook-contacts-1.2-1 depends on libedataserver-1.2-20 (>= 3.7.3).
 libebook-1.2-16 depends on libedataserver-1.2-20 (>= 3.13.90).

dpkg: error processing package libedataserver-1.2-20 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of evolution-data-server-common:
 libedataserver-1.2-20 depends on evolution-data-server-common (>= 3.16).
 libedataserver-1.2-18 depends on evolution-data-server-common (>= 3.13).

dpkg: error processing package evolution-data-server-common (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libcamel-1.2-50:
 libedataserver-1.2-18 depends on libcamel-1.2-50.

dpkg: error processing package libcamel-1.2-50 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libcamel-1.2-52:
 libedataserver-1.2-20 depends on libcamel-1.2-52 (>= 3.15.91).
 libebook-1.2-16 depends on libcamel-1.2-52.

dpkg: error processing package libcamel-1.2-52 (--purge):
 dependency problems - not removing
dpkg: dependency problems prevent removal of libebackend-1.2-10:
 libedata-book-1.2-25 depends on libebackend-1.2-10 (>= 3.13.4).

dpkg: error processing package libebackend-1.2-10 (--purge):
 dependency problems - not removing
Removing libebackend-1.2-8 (3.13.3-fta1) ...
Purging configuration files for libebackend-1.2-8 (3.13.3-fta1) ...
Removing libebook-contacts-1.2-0 (3.13.7-fta1) ...
Purging configuration files for libebook-contacts-1.2-0 (3.13.7-fta1) ...
Removing libedataserver-1.2-19 (3.13.7-fta1) ...
Purging configuration files for libedataserver-1.2-19 (3.13.7-fta1) ...
Removing libcamel-1.2-51 (3.13.7-fta1) ...
Purging configuration files for libcamel-1.2-51 (3.13.7-fta1) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
Errors were encountered while processing:
 gir1.2-ebook-1.2
 gir1.2-ebookcontacts-1.2
 gir1.2-edataserver-1.2
 libebook-1.2-16
 libebook-contacts-1.2-1
 libecal-1.2-16
 libedata-book-1.2-25
 libedataserver-1.2-18
 libedataserver-1.2-20
 evolution-data-server-common
 libcamel-1.2-50
 libcamel-1.2-52
 libebackend-1.2-10
nigel@nigel-Galago-UltraPro:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 4 not to upgrade.
nigel@nigel-Galago-UltraPro:~$ sudo apt-get install evolution
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libevolution (>= 3.12) but it is not going to be installed
             Depends: libevolution (< 3.13) but it is not going to be installed
             Depends: libical1a (>= 1.0) but it is not going to be installed
             Depends: evolution-data-server (>= 3.12.11) but it is not going to be installed
             Depends: evolution-data-server (< 3.13) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #32

it seems that we got rid of half of the packages.

what is now the output of

dpkg -l | grep --regexp=-fta1

apt-get policy gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-16 libedata-book-1.2-25 libedataserver-1.2-18 libedataserver-1.2-20 evolution-data-server-common libcamel-1.2-50 libcamel-1.2-52 libebackend-1.2-10

apt-get --simulate install --reinstall evolution libevolution libical1a evolution-data-server

Merlinpilot (nigel-talbot) said : #33

Here they are:

nigel@nigel-Galago-UltraPro:~$ dpkg -l | grep --regexp=-fta1
pi evolution-data-server-common 3.16.0-fta1 all architecture independent files for Evolution Data Server
pi gir1.2-ebook-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook library
pi gir1.2-ebookcontacts-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook Contacts library
pi gir1.2-edataserver-1.2 3.16.0-fta1 amd64 GObject introspection for the EDataServer library
pi libcamel-1.2-50 3.13.5-fta1 amd64 Evolution MIME message handling library
pi libcamel-1.2-52 3.16.0-fta1 amd64 Evolution MIME message handling library
pi libebackend-1.2-10 3.16.0-fta1 amd64 Utility library for evolution data servers
pi libebook-1.2-16 3.16.0-fta1 amd64 Client library for evolution address books
pi libebook-contacts-1.2-1 3.16.0-fta1 amd64 Client library for evolution contacts books
pi libecal-1.2-16 3.13.3-fta1 amd64 Client library for evolution calendars
pi libedata-book-1.2-25 3.16.0-fta1 amd64 Backend library for evolution address books
pi libedataserver-1.2-18 3.13.3-fta1 amd64 Utility library for evolution data servers
pi libedataserver-1.2-20 3.16.0-fta1 amd64 Utility library for evolution data servers
nigel@nigel-Galago-UltraPro:~$

nigel@nigel-Galago-UltraPro:~$ apt-get policy gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-16 libedata-book-1.2-25 libedataserver-1.2-18 libedataserver-1.2-20 evolution-data-server-common libcamel-1.2-50 libcamel-1.2-52 libebackend-1.2-10
E: Invalid operation policy

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install --reinstall evolution libevolution libical1a evolution-data-server
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
 evolution-data-server : Depends: libecal-1.2-16 (>= 3.10.0) but it is not going to be installed
                         Depends: libedata-cal-1.2-23 (>= 3.8.4) but it is not going to be installed
                         Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
                         Recommends: evolution-data-server-online-accounts but it is not going to be installed
 libevolution : Depends: libecal-1.2-16 (>= 3.7.90) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Manfred Hampl (m-hampl) said : #34

Sorry for another typo in my commands.

what is the output of

apt-cache policy gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-16 libedata-book-1.2-25 libedataserver-1.2-18 libedataserver-1.2-20 evolution-data-server-common libcamel-1.2-50 libcamel-1.2-52 libebackend-1.2-10

apt-get --simulate install --reinstall --no-install-recommends evolution libevolution libical1a evolution-data-server libecal-1.2-16 libedata-cal-1.2-23 evolution-data-server-common

Merlinpilot (nigel-talbot) said : #35

Sorry for delay in responding. Here is the output:

nigel@nigel-Galago-UltraPro:~$ apt-cache policy gir1.2-ebook-1.2 gir1.2-ebookcontacts-1.2 gir1.2-edataserver-1.2 libebook-1.2-16 libebook-contacts-1.2-1 libecal-1.2-16 libedata-book-1.2-25 libedataserver-1.2-18 libedataserver-1.2-20 evolution-data-server-common libcamel-1.2-50 libcamel-1.2-52 libebackend-1.2-10
gir1.2-ebook-1.2:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
gir1.2-ebookcontacts-1.2:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
gir1.2-edataserver-1.2:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libebook-1.2-16:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
libebook-contacts-1.2-1:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
libecal-1.2-16:
  Installed: 3.13.3-fta1
  Candidate: 3.13.3-fta1
  Version table:
 *** 3.13.3-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libedata-book-1.2-25:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
libedataserver-1.2-18:
  Installed: 3.13.3-fta1
  Candidate: 3.13.3-fta1
  Version table:
 *** 3.13.3-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libedataserver-1.2-20:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
evolution-data-server-common:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libcamel-1.2-50:
  Installed: 3.13.5-fta1
  Candidate: 3.13.5-fta1
  Version table:
 *** 3.13.5-fta1 0
        100 /var/lib/dpkg/status
libcamel-1.2-52:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
libebackend-1.2-10:
  Installed: 3.16.0-fta1
  Candidate: 3.16.0-fta1
  Version table:
 *** 3.16.0-fta1 0
        100 /var/lib/dpkg/status
nigel@nigel-Galago-UltraPro:~$

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install --reinstall --no-install-recommends evolution libevolution libical1a evolution-data-server libecal-1.2-16 libedata-cal-1.2-23 evolution-data-server-common
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reinstallation of libecal-1.2-16 is not possible, it cannot be downloaded.
Reinstallation of evolution-data-server-common is not possible, it cannot be downloaded.
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution-data-server : Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
 libecal-1.2-16 : Depends: libical1 (>= 1.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #36

The number of conflicts is going down.

What is the output of

apt-get --simulate install --reinstall --no-install-recommends evolution libevolution libical1a evolution-data-server libecal-1.2-16=3.12.11-0ubuntu1 libedata-cal-1.2-23 evolution-data-server-common=3.12.11-0ubuntu1

Depending on the output of that command I will decide whether I recommend to try this path further, or if it might make sense to use a different approach, namely using ppa-purge to scrub all packages that came from the PPA (I assume fta/gnome3)

Merlinpilot (nigel-talbot) said : #37

Thanks again Manfred, glad that there are some signs of improvement - your effort is much appreciated. I do believe it was the fta/gnome3. Here is the output:

nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install --reinstall --no-install-recommends evolution libevolution libical1a evolution-data-server libecal-1.2-16=3.12.11-0ubuntu1 libedata-cal-1.2-23 evolution-data-server-common=3.12.11-0ubuntu1
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
 evolution-data-server : Depends: libebackend-1.2-7 (>= 3.8.4) but it is not going to be installed
                         Depends: libebook-1.2-14 (>= 3.10.0) but it is not going to be installed
                         Depends: libebook-contacts-1.2-0 (>= 3.7.90) but it is not going to be installed
                         Depends: libedata-book-1.2-20 (>= 3.11.90) but it is not going to be installed
                         Depends: libedataserver-1.2-18 (>= 3.12.9-0ubuntu1) but it is not going to be installed
 libecal-1.2-16 : Depends: libedataserver-1.2-18 (>= 3.10.0) but it is not going to be installed
 libedata-cal-1.2-23 : Depends: libebackend-1.2-7 (>= 3.8.2) but it is not going to be installed
                       Depends: libedataserver-1.2-18 (>= 3.12.9-0ubuntu1) but it is not going to be installed
 libevolution : Depends: libebackend-1.2-7 (>= 3.7.3) but it is not going to be installed
                Depends: libebook-1.2-14 (>= 3.7.90) but it is not going to be installed
                Depends: libebook-contacts-1.2-0 (>= 3.7.90) but it is not going to be installed
                Depends: libedataserver-1.2-18 (>= 3.11.90) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Manfred Hampl (m-hampl) said : #38

Ok, it seems going that path further would be too cumbersome. I recommend to do it differently with help of ppa-purge. This program should revert all packages from a ppa to the standard Ubuntu version, and so we should get rid of all the 3.16.0-fta1 versions.

sudo apt-get install ppa-purge
sudo add-apt-repository ppa:fta/gnome3
sudo apt-get update
sudo ppa-purge ppa:fta/gnome3
sudo apt-get update
apt-get --simulate install evolution

Please copy/paste the output that we can verify the outcome.

Merlinpilot (nigel-talbot) said : #39

Hello Manfred,

Here is the output - looks like the problem still exists:

nigel@nigel-Galago-UltraPro:~$ sudo apt-get install ppa-purge
[sudo] password for nigel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  aptitude aptitude-common aptitude-doc-en libcwidget3
Suggested packages:
  tasksel debtags libcwidget-dev
The following NEW packages will be installed
  aptitude aptitude-common aptitude-doc-en libcwidget3 ppa-purge
0 to upgrade, 5 to newly install, 0 to remove and 29 not to upgrade.
Need to get 2,873 kB of archives.
After this operation, 12.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main libcwidget3 amd64 0.5.17-2ubuntu1 [328 kB]
Get:2 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main aptitude-common all 0.6.11-1ubuntu3 [785 kB]
Get:3 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main aptitude amd64 0.6.11-1ubuntu3 [1,490 kB]
Get:4 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main aptitude-doc-en all 0.6.11-1ubuntu3 [265 kB]
Get:5 http://mirrors.gigenet.com/ubuntuarchive/ vivid/universe ppa-purge all 0.2.8+bzr57 [5,704 B]
Fetched 2,873 kB in 24s (118 kB/s)
Selecting previously unselected package libcwidget3:amd64.
(Reading database ... 287826 files and directories currently installed.)
Preparing to unpack .../libcwidget3_0.5.17-2ubuntu1_amd64.deb ...
Unpacking libcwidget3:amd64 (0.5.17-2ubuntu1) ...
Selecting previously unselected package aptitude-common.
Preparing to unpack .../aptitude-common_0.6.11-1ubuntu3_all.deb ...
Unpacking aptitude-common (0.6.11-1ubuntu3) ...
Selecting previously unselected package aptitude.
Preparing to unpack .../aptitude_0.6.11-1ubuntu3_amd64.deb ...
Unpacking aptitude (0.6.11-1ubuntu3) ...
Selecting previously unselected package aptitude-doc-en.
Preparing to unpack .../aptitude-doc-en_0.6.11-1ubuntu3_all.deb ...
Unpacking aptitude-doc-en (0.6.11-1ubuntu3) ...
Selecting previously unselected package ppa-purge.
Preparing to unpack .../ppa-purge_0.2.8+bzr57_all.deb ...
Unpacking ppa-purge (0.2.8+bzr57) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for doc-base (0.10.6) ...
Processing 1 added doc-base file...
Registering documents with scrollkeeper...
Setting up libcwidget3:amd64 (0.5.17-2ubuntu1) ...
Setting up aptitude-common (0.6.11-1ubuntu3) ...
Setting up aptitude (0.6.11-1ubuntu3) ...
update-alternatives: using /usr/bin/aptitude-curses to provide /usr/bin/aptitude (aptitude) in auto mode
Setting up aptitude-doc-en (0.6.11-1ubuntu3) ...
Setting up ppa-purge (0.2.8+bzr57) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
nigel@nigel-Galago-UltraPro:~$ sudo add-apt-repository ppa:fta/gnome3

 More info: https://launchpad.net/~fta/+archive/ubuntu/gnome3
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpfyehunwf/secring.gpg' created
gpg: keyring `/tmp/tmpfyehunwf/pubring.gpg' created
gpg: requesting key 0C713DA6 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpfyehunwf/trustdb.gpg: trustdb created
gpg: key 0C713DA6: public key "Launchpad PPA for Fabien Tassin" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
nigel@nigel-Galago-UltraPro:~$ sudo apt-get update
Ign http://ppa.launchpad.net vivid InRelease
Ign http://archive.canonical.com vivid InRelease
Ign http://ppa.launchpad.net vivid InRelease
Hit http://archive.canonical.com vivid Release.gpg
Ign http://mirrors.gigenet.com vivid InRelease
Hit http://archive.canonical.com vivid Release
Get:1 http://ppa.launchpad.net vivid Release.gpg [316 B]
Ign http://mirrors.gigenet.com vivid-updates InRelease
Hit http://ppa.launchpad.net vivid Release.gpg
Hit http://archive.canonical.com vivid/partner amd64 Packages
Ign http://mirrors.gigenet.com vivid-backports InRelease
Hit http://archive.canonical.com vivid/partner i386 Packages
Get:2 http://ppa.launchpad.net vivid Release [15.1 kB]
Get:3 http://archive.canonical.com vivid/partner Translation-en [1,973 B]
Ign http://mirrors.gigenet.com vivid-security InRelease
Hit http://ppa.launchpad.net vivid Release
Hit http://mirrors.gigenet.com vivid Release.gpg
Get:4 http://ppa.launchpad.net vivid/main amd64 Packages [6,960 B]
Get:5 http://ppa.launchpad.net vivid/main i386 Packages [6,914 B]
Hit http://mirrors.gigenet.com vivid-updates Release.gpg
Get:6 http://ppa.launchpad.net vivid/main Translation-en [2,925 B]
Hit http://mirrors.gigenet.com vivid-backports Release.gpg
Hit http://ppa.launchpad.net vivid/main amd64 Packages
Hit http://ppa.launchpad.net vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid-security Release.gpg
Hit http://ppa.launchpad.net vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid Release
Hit http://mirrors.gigenet.com vivid-updates Release
Hit http://mirrors.gigenet.com vivid-backports Release
Hit http://mirrors.gigenet.com vivid-security Release
Hit http://mirrors.gigenet.com vivid/main Sources
Hit http://mirrors.gigenet.com vivid/restricted Sources
Hit http://mirrors.gigenet.com vivid/universe Sources
Hit http://mirrors.gigenet.com vivid/multiverse Sources
Hit http://mirrors.gigenet.com vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid/universe i386 Packages
Hit http://mirrors.gigenet.com vivid/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid/main Translation-en_GB
Hit http://mirrors.gigenet.com vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en_GB
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid/restricted Translation-en_GB
Hit http://mirrors.gigenet.com vivid/restricted Translation-en
Hit http://mirrors.gigenet.com vivid/universe Translation-en_GB
Hit http://mirrors.gigenet.com vivid/universe Translation-en
Hit http://mirrors.gigenet.com vivid-updates/main Sources
Hit http://mirrors.gigenet.com vivid-updates/restricted Sources
Hit http://mirrors.gigenet.com vivid-updates/universe Sources
Hit http://mirrors.gigenet.com vivid-updates/multiverse Sources
Hit http://mirrors.gigenet.com vivid-updates/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/main i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/main Translation-en
Hit http://mirrors.gigenet.com vivid-updates/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-updates/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-updates/universe Translation-en
Hit http://mirrors.gigenet.com vivid-backports/main Sources
Hit http://mirrors.gigenet.com vivid-backports/restricted Sources
Hit http://mirrors.gigenet.com vivid-backports/universe Sources
Hit http://mirrors.gigenet.com vivid-backports/multiverse Sources
Hit http://mirrors.gigenet.com vivid-backports/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/main i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/main Translation-en
Hit http://mirrors.gigenet.com vivid-backports/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-backports/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-backports/universe Translation-en
Hit http://mirrors.gigenet.com vivid-security/main Sources
Hit http://mirrors.gigenet.com vivid-security/restricted Sources
Hit http://mirrors.gigenet.com vivid-security/universe Sources
Hit http://mirrors.gigenet.com vivid-security/multiverse Sources
Hit http://mirrors.gigenet.com vivid-security/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/main i386 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-security/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-security/main Translation-en
Hit http://mirrors.gigenet.com vivid-security/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-security/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-security/universe Translation-en
Fetched 34.2 kB in 26s (1,304 B/s)
Reading package lists... Done
nigel@nigel-Galago-UltraPro:~$ sudo ppa-purge ppa:fta/gnome3
Updating packages lists
PPA to be removed: fta gnome3
Package revert list generated:

Disabling fta PPA from /etc/apt/sources.list.d/fta-ubuntu-gnome3-vivid.list
Updating packages lists
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 29 not to upgrade.
PPA purged successfully
nigel@nigel-Galago-UltraPro:~$ sudo apt-get update
Ign http://ppa.launchpad.net vivid InRelease
Ign http://archive.canonical.com vivid InRelease
Hit http://ppa.launchpad.net vivid Release.gpg
Ign http://mirrors.gigenet.com vivid InRelease
Hit http://archive.canonical.com vivid Release.gpg
Hit http://ppa.launchpad.net vivid Release
Hit http://archive.canonical.com vivid Release
Ign http://mirrors.gigenet.com vivid-updates InRelease
Hit http://ppa.launchpad.net vivid/main amd64 Packages
Hit http://archive.canonical.com vivid/partner amd64 Packages
Hit http://ppa.launchpad.net vivid/main i386 Packages
Ign http://mirrors.gigenet.com vivid-backports InRelease
Hit http://archive.canonical.com vivid/partner i386 Packages
Hit http://ppa.launchpad.net vivid/main Translation-en
Ign http://mirrors.gigenet.com vivid-security InRelease
Ign http://archive.canonical.com vivid/partner Translation-en
Hit http://mirrors.gigenet.com vivid Release.gpg
Hit http://mirrors.gigenet.com vivid-updates Release.gpg
Hit http://mirrors.gigenet.com vivid-backports Release.gpg
Hit http://mirrors.gigenet.com vivid-security Release.gpg
Hit http://mirrors.gigenet.com vivid Release
Hit http://mirrors.gigenet.com vivid-updates Release
Hit http://mirrors.gigenet.com vivid-backports Release
Hit http://mirrors.gigenet.com vivid-security Release
Hit http://mirrors.gigenet.com vivid/main Sources
Hit http://mirrors.gigenet.com vivid/restricted Sources
Hit http://mirrors.gigenet.com vivid/universe Sources
Hit http://mirrors.gigenet.com vivid/multiverse Sources
Hit http://mirrors.gigenet.com vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid/universe i386 Packages
Hit http://mirrors.gigenet.com vivid/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid/main Translation-en_GB
Hit http://mirrors.gigenet.com vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en_GB
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid/restricted Translation-en_GB
Hit http://mirrors.gigenet.com vivid/restricted Translation-en
Hit http://mirrors.gigenet.com vivid/universe Translation-en_GB
Hit http://mirrors.gigenet.com vivid/universe Translation-en
Hit http://mirrors.gigenet.com vivid-updates/main Sources
Hit http://mirrors.gigenet.com vivid-updates/restricted Sources
Hit http://mirrors.gigenet.com vivid-updates/universe Sources
Hit http://mirrors.gigenet.com vivid-updates/multiverse Sources
Hit http://mirrors.gigenet.com vivid-updates/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/main i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/main Translation-en
Hit http://mirrors.gigenet.com vivid-updates/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-updates/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-updates/universe Translation-en
Hit http://mirrors.gigenet.com vivid-backports/main Sources
Hit http://mirrors.gigenet.com vivid-backports/restricted Sources
Hit http://mirrors.gigenet.com vivid-backports/universe Sources
Hit http://mirrors.gigenet.com vivid-backports/multiverse Sources
Hit http://mirrors.gigenet.com vivid-backports/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/main i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/main Translation-en
Hit http://mirrors.gigenet.com vivid-backports/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-backports/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-backports/universe Translation-en
Hit http://mirrors.gigenet.com vivid-security/main Sources
Hit http://mirrors.gigenet.com vivid-security/restricted Sources
Hit http://mirrors.gigenet.com vivid-security/universe Sources
Hit http://mirrors.gigenet.com vivid-security/multiverse Sources
Hit http://mirrors.gigenet.com vivid-security/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/main i386 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-security/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-security/main Translation-en
Hit http://mirrors.gigenet.com vivid-security/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-security/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-security/universe Translation-en
Reading package lists... Done
nigel@nigel-Galago-UltraPro:~$ apt-get --simulate install evolution
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libevolution (>= 3.12) but it is not going to be installed
             Depends: libevolution (< 3.13) but it is not going to be installed
             Depends: libical1a (>= 1.0) but it is not going to be installed
             Depends: evolution-data-server (>= 3.12.11) but it is not going to be installed
             Depends: evolution-data-server (< 3.13) but it is not going to be installed
             Recommends: evolution-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #40

Still no success. What is now the status of your packages?

Please provide the output of

uname -a
lsb_release -crid
sudo dpkg --audit
dpkg -l | grep --regexp=-fta1
sudo apt-cache policy evolution libevolution libical1a evolution-data-server
apt-cache --simulate --no-install-recommends install evolution libevolution libical1a evolution-data-server

Merlinpilot (nigel-talbot) said : #41

Hi Again Manfred - sorry for time delays, but I am in USA, travelling back to Italy on Sunday/Monday.

Nothing obvious happened with --audit and it does not like --simulate. Output is:

nigel@nigel-Galago-UltraPro:~$ uname -a
Linux nigel-Galago-UltraPro 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
nigel@nigel-Galago-UltraPro:~$ lsb_release -crid
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
nigel@nigel-Galago-UltraPro:~$ sudo dpkg --audit
[sudo] password for nigel:
nigel@nigel-Galago-UltraPro:~$ dpkg -l | grep --regexp=-fta1
pi evolution-data-server-common 3.16.0-fta1 all architecture independent files for Evolution Data Server
pi gir1.2-ebook-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook library
pi gir1.2-ebookcontacts-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook Contacts library
pi gir1.2-edataserver-1.2 3.16.0-fta1 amd64 GObject introspection for the EDataServer library
pi libcamel-1.2-50 3.13.5-fta1 amd64 Evolution MIME message handling library
pi libcamel-1.2-52 3.16.0-fta1 amd64 Evolution MIME message handling library
pi libebackend-1.2-10 3.16.0-fta1 amd64 Utility library for evolution data servers
pi libebook-1.2-16 3.16.0-fta1 amd64 Client library for evolution address books
pi libebook-contacts-1.2-1 3.16.0-fta1 amd64 Client library for evolution contacts books
pi libecal-1.2-16 3.13.3-fta1 amd64 Client library for evolution calendars
pi libedata-book-1.2-25 3.16.0-fta1 amd64 Backend library for evolution address books
pi libedataserver-1.2-18 3.13.3-fta1 amd64 Utility library for evolution data servers
pi libedataserver-1.2-20 3.16.0-fta1 amd64 Utility library for evolution data servers
nigel@nigel-Galago-UltraPro:~$ sudo apt-cache policy evolution libevolution libical1a evolution-data-server
evolution:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libevolution:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu3
  Version table:
     3.12.11-0ubuntu3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
libical1a:
  Installed: (none)
  Candidate: 1.0-1.3
  Version table:
     1.0-1.3 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
evolution-data-server:
  Installed: (none)
  Candidate: 3.12.11-0ubuntu1
  Version table:
     3.12.11-0ubuntu1 0
        500 http://mirrors.gigenet.com/ubuntuarchive/ vivid/main amd64 Packages
nigel@nigel-Galago-UltraPro:~$ apt-cache --simulate --no-install-recommends install evolution libevolution libical1a evolution-data-server
E: Command line option --simulate is not understood
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #42

For whatever reason the purge action fort the fta ppa has not worked as desired.
And, sorry, another typo error (in fact a mix of two commands) from my side.

Try again with

sudo add-apt-repository ppa:fta/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo ppa-purge ppa:fta/gnome3
dpkg -l | grep --regexp=-fta1
sudo apt-get update
apt-get --simulate --no-install-recommends install evolution libevolution libical1a evolution-data-server

Merlinpilot (nigel-talbot) said : #43

No worries, here is the output:

nigel@nigel-Galago-UltraPro:~$ sudo add-apt-repository ppa:fta/gnome3
[sudo] password for nigel:

 More info: https://launchpad.net/~fta/+archive/ubuntu/gnome3
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpdsu_4amd/secring.gpg' created
gpg: keyring `/tmp/tmpdsu_4amd/pubring.gpg' created
gpg: requesting key 0C713DA6 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpdsu_4amd/trustdb.gpg: trustdb created
gpg: key 0C713DA6: public key "Launchpad PPA for Fabien Tassin" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
nigel@nigel-Galago-UltraPro:~$ sudo apt-get update
Ign http://mirrors.gigenet.com vivid InRelease
Ign http://mirrors.gigenet.com vivid-updates InRelease
Ign http://mirrors.gigenet.com vivid-backports InRelease
Ign http://mirrors.gigenet.com vivid-security InRelease
Hit http://mirrors.gigenet.com vivid Release.gpg
Hit http://mirrors.gigenet.com vivid-updates Release.gpg
Ign http://ppa.launchpad.net vivid InRelease
Hit http://mirrors.gigenet.com vivid-backports Release.gpg
Hit http://mirrors.gigenet.com vivid-security Release.gpg
Ign http://archive.canonical.com vivid InRelease
Hit http://mirrors.gigenet.com vivid Release
Hit http://mirrors.gigenet.com vivid-updates Release
Hit http://mirrors.gigenet.com vivid-backports Release
Ign http://ppa.launchpad.net vivid InRelease
Hit http://mirrors.gigenet.com vivid-security Release
Hit http://archive.canonical.com vivid Release.gpg
Hit http://mirrors.gigenet.com vivid/main Sources
Hit http://mirrors.gigenet.com vivid/restricted Sources
Hit http://mirrors.gigenet.com vivid/universe Sources
Hit http://mirrors.gigenet.com vivid/multiverse Sources
Hit http://archive.canonical.com vivid Release
Get:1 http://ppa.launchpad.net vivid Release.gpg [316 B]
Hit http://mirrors.gigenet.com vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid/universe amd64 Packages
Hit http://archive.canonical.com vivid/partner amd64 Packages
Hit http://ppa.launchpad.net vivid Release.gpg
Hit http://mirrors.gigenet.com vivid/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid/restricted i386 Packages
Hit http://archive.canonical.com vivid/partner i386 Packages
Hit http://mirrors.gigenet.com vivid/universe i386 Packages
Get:2 http://ppa.launchpad.net vivid Release [15.1 kB]
Hit http://mirrors.gigenet.com vivid/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid/main Translation-en_GB
Hit http://mirrors.gigenet.com vivid/main Translation-en
Hit http://archive.canonical.com vivid/partner Translation-en
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en_GB
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid/restricted Translation-en_GB
Hit http://mirrors.gigenet.com vivid/restricted Translation-en
Hit http://mirrors.gigenet.com vivid/universe Translation-en_GB
Hit http://mirrors.gigenet.com vivid/universe Translation-en
Hit http://ppa.launchpad.net vivid Release
Hit http://mirrors.gigenet.com vivid-updates/main Sources
Hit http://mirrors.gigenet.com vivid-updates/restricted Sources
Hit http://mirrors.gigenet.com vivid-updates/universe Sources
Hit http://mirrors.gigenet.com vivid-updates/multiverse Sources
Get:3 http://ppa.launchpad.net vivid/main amd64 Packages [6,960 B]
Hit http://mirrors.gigenet.com vivid-updates/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse amd64 Packages
Get:4 http://ppa.launchpad.net vivid/main i386 Packages [6,914 B]
Hit http://mirrors.gigenet.com vivid-updates/main i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/main Translation-en
Get:5 http://ppa.launchpad.net vivid/main Translation-en [2,925 B]
Hit http://mirrors.gigenet.com vivid-updates/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-updates/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-updates/universe Translation-en
Hit http://mirrors.gigenet.com vivid-backports/main Sources
Hit http://ppa.launchpad.net vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted Sources
Hit http://mirrors.gigenet.com vivid-backports/universe Sources
Hit http://mirrors.gigenet.com vivid-backports/multiverse Sources
Hit http://mirrors.gigenet.com vivid-backports/main amd64 Packages
Hit http://ppa.launchpad.net vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse amd64 Packages
Hit http://ppa.launchpad.net vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid-backports/main i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/main Translation-en
Hit http://mirrors.gigenet.com vivid-backports/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-backports/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-backports/universe Translation-en
Hit http://mirrors.gigenet.com vivid-security/main Sources
Hit http://mirrors.gigenet.com vivid-security/restricted Sources
Hit http://mirrors.gigenet.com vivid-security/universe Sources
Hit http://mirrors.gigenet.com vivid-security/multiverse Sources
Hit http://mirrors.gigenet.com vivid-security/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/main i386 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-security/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-security/main Translation-en
Hit http://mirrors.gigenet.com vivid-security/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-security/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-security/universe Translation-en
Fetched 32.2 kB in 3s (10.5 kB/s)
Reading package lists... Done
nigel@nigel-Galago-UltraPro:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  indicator-datetime
The following packages will be upgraded:
  gir1.2-gudev-1.0 hplip hplip-data hplip-gui libgudev-1.0-0 libhpmud0
  libpam-systemd libqapt3 libqapt3-runtime libsane-hpaio libsystemd0
  libsystemd0:i386 libudev1 libudev1:i386 printer-driver-hpcups
  printer-driver-postscript-hp qapt-batch systemd systemd-sysv udev
20 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
Need to get 12.9 MB of archives.
After this operation, 17.4 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libudev1 amd64 219-7ubuntu5 [40.9 kB]
Get:2 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libudev1 i386 219-7ubuntu5 [44.3 kB]
Get:3 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main udev amd64 219-7ubuntu5 [929 kB]
Get:4 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libpam-systemd amd64 219-7ubuntu5 [108 kB]
Get:5 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libsystemd0 i386 219-7ubuntu5 [81.7 kB]
Get:6 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libsystemd0 amd64 219-7ubuntu5 [73.8 kB]
Get:7 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main systemd amd64 219-7ubuntu5 [3,353 kB]
Get:8 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main systemd-sysv amd64 219-7ubuntu5 [14.2 kB]
Get:9 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libgudev-1.0-0 amd64 1:219-7ubuntu5 [14.4 kB]
Get:10 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main gir1.2-gudev-1.0 amd64 1:219-7ubuntu5 [5,554 B]
Get:11 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/universe hplip-gui all 3.15.2-0ubuntu4.1 [19.9 kB]
Get:12 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main printer-driver-postscript-hp all 3.15.2-0ubuntu4.1 [947 kB]
Get:13 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libsane-hpaio amd64 3.15.2-0ubuntu4.1 [108 kB]
Get:14 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main hplip amd64 3.15.2-0ubuntu4.1 [66.8 kB]
Get:15 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main libhpmud0 amd64 3.15.2-0ubuntu4.1 [98.3 kB]
Get:16 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main hplip-data all 3.15.2-0ubuntu4.1 [6,411 kB]
Get:17 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/main printer-driver-hpcups amd64 3.15.2-0ubuntu4.1 [240 kB]
Get:18 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/universe libqapt3 amd64 3.0.0-0ubuntu2.2 [130 kB]
Get:19 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/universe libqapt3-runtime amd64 3.0.0-0ubuntu2.2 [62.3 kB]
Get:20 http://mirrors.gigenet.com/ubuntuarchive/ vivid-updates/universe qapt-batch amd64 3.0.0-0ubuntu2.2 [123 kB]
Fetched 12.9 MB in 3s (4,125 kB/s)
(Reading database ... 288109 files and directories currently installed.)
Preparing to unpack .../libudev1_219-7ubuntu5_i386.deb ...
De-configuring libudev1:amd64 (219-7ubuntu4) ...
Unpacking libudev1:i386 (219-7ubuntu5) over (219-7ubuntu4) ...
Preparing to unpack .../libudev1_219-7ubuntu5_amd64.deb ...
Unpacking libudev1:amd64 (219-7ubuntu5) over (219-7ubuntu4) ...
Setting up libudev1:amd64 (219-7ubuntu5) ...
Setting up libudev1:i386 (219-7ubuntu5) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
(Reading database ... 288109 files and directories currently installed.)
Preparing to unpack .../udev_219-7ubuntu5_amd64.deb ...
Unpacking udev (219-7ubuntu5) over (219-7ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot
Processing triggers for systemd (219-7ubuntu4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up udev (219-7ubuntu5) ...
update-initramfs: deferring update (trigger activated)
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
insserv: warning: script 'plexmediaserver' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `plexmediaserver'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `plexmediaserver'
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
insserv: warning: script 'plexmediaserver' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `plexmediaserver'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `plexmediaserver'
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
insserv: warning: script 'plexmediaserver' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `plexmediaserver'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `plexmediaserver'
Processing triggers for initramfs-tools (0.103ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-16-generic
(Reading database ... 288109 files and directories currently installed.)
Preparing to unpack .../libpam-systemd_219-7ubuntu5_amd64.deb ...
Unpacking libpam-systemd:amd64 (219-7ubuntu5) over (219-7ubuntu4) ...
Preparing to unpack .../libsystemd0_219-7ubuntu5_amd64.deb ...
De-configuring libsystemd0:i386 (219-7ubuntu4) ...
Unpacking libsystemd0:amd64 (219-7ubuntu5) over (219-7ubuntu4) ...
Preparing to unpack .../libsystemd0_219-7ubuntu5_i386.deb ...
Unpacking libsystemd0:i386 (219-7ubuntu5) over (219-7ubuntu4) ...
Preparing to unpack .../systemd_219-7ubuntu5_amd64.deb ...
Unpacking systemd (219-7ubuntu5) over (219-7ubuntu4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for dbus (1.8.12-1ubuntu5) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up libsystemd0:amd64 (219-7ubuntu5) ...
Setting up libsystemd0:i386 (219-7ubuntu5) ...
Setting up systemd (219-7ubuntu5) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
(Reading database ... 288109 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_219-7ubuntu5_amd64.deb ...
Unpacking systemd-sysv (219-7ubuntu5) over (219-7ubuntu4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up systemd-sysv (219-7ubuntu5) ...
(Reading database ... 288109 files and directories currently installed.)
Preparing to unpack .../libgudev-1.0-0_1%3a219-7ubuntu5_amd64.deb ...
Unpacking libgudev-1.0-0:amd64 (1:219-7ubuntu5) over (1:219-7ubuntu4) ...
Preparing to unpack .../gir1.2-gudev-1.0_1%3a219-7ubuntu5_amd64.deb ...
Unpacking gir1.2-gudev-1.0 (1:219-7ubuntu5) over (1:219-7ubuntu4) ...
Preparing to unpack .../hplip-gui_3.15.2-0ubuntu4.1_all.deb ...
Unpacking hplip-gui (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../printer-driver-postscript-hp_3.15.2-0ubuntu4.1_all.deb ...
Unpacking printer-driver-postscript-hp (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../libsane-hpaio_3.15.2-0ubuntu4.1_amd64.deb ...
Unpacking libsane-hpaio (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../hplip_3.15.2-0ubuntu4.1_amd64.deb ...
Unpacking hplip (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../libhpmud0_3.15.2-0ubuntu4.1_amd64.deb ...
Unpacking libhpmud0 (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../hplip-data_3.15.2-0ubuntu4.1_all.deb ...
Unpacking hplip-data (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../printer-driver-hpcups_3.15.2-0ubuntu4.1_amd64.deb ...
Unpacking printer-driver-hpcups (3.15.2-0ubuntu4.1) over (3.15.2-0ubuntu4) ...
Preparing to unpack .../libqapt3_3.0.0-0ubuntu2.2_amd64.deb ...
Unpacking libqapt3 (3.0.0-0ubuntu2.2) over (3.0.0-0ubuntu2) ...
Preparing to unpack .../libqapt3-runtime_3.0.0-0ubuntu2.2_amd64.deb ...
Unpacking libqapt3-runtime (3.0.0-0ubuntu2.2) over (3.0.0-0ubuntu2) ...
Preparing to unpack .../qapt-batch_3.0.0-0ubuntu2.2_amd64.deb ...
Unpacking qapt-batch (3.0.0-0ubuntu2.2) over (3.0.0-0ubuntu2) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu5) ...
Processing triggers for bamfdaemon (0.5.1+15.04.20150202-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.58ubuntu1) ...
Processing triggers for cups (2.0.2-1ubuntu3) ...
Updating PPD files for hpcups ...
PPD for printer Deskjet_3510 updated
Updating PPD files for postscript-hp ...
Processing triggers for dbus (1.8.12-1ubuntu5) ...
Setting up libpam-systemd:amd64 (219-7ubuntu5) ...
Setting up libgudev-1.0-0:amd64 (1:219-7ubuntu5) ...
Setting up gir1.2-gudev-1.0 (1:219-7ubuntu5) ...
Setting up libhpmud0 (3.15.2-0ubuntu4.1) ...
Setting up libsane-hpaio (3.15.2-0ubuntu4.1) ...
Setting up hplip-data (3.15.2-0ubuntu4.1) ...
Setting up printer-driver-hpcups (3.15.2-0ubuntu4.1) ...
Setting up hplip (3.15.2-0ubuntu4.1) ...
Creating/updating hplip user account...
Setting up hplip-gui (3.15.2-0ubuntu4.1) ...
Setting up printer-driver-postscript-hp (3.15.2-0ubuntu4.1) ...
Setting up libqapt3 (3.0.0-0ubuntu2.2) ...
Setting up libqapt3-runtime (3.0.0-0ubuntu2.2) ...
Setting up qapt-batch (3.0.0-0ubuntu2.2) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...
nigel@nigel-Galago-UltraPro:~$ sudo ppa-purge ppa:fta/gnome3
Updating packages lists
PPA to be removed: fta gnome3
Package revert list generated:

Disabling fta PPA from /etc/apt/sources.list.d/fta-ubuntu-gnome3-vivid.list
Updating packages lists
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.
PPA purged successfully
nigel@nigel-Galago-UltraPro:~$ dpkg -l | grep --regexp=-fta1
pi evolution-data-server-common 3.16.0-fta1 all architecture independent files for Evolution Data Server
pi gir1.2-ebook-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook library
pi gir1.2-ebookcontacts-1.2 3.16.0-fta1 amd64 GObject introspection for the EBook Contacts library
pi gir1.2-edataserver-1.2 3.16.0-fta1 amd64 GObject introspection for the EDataServer library
pi libcamel-1.2-50 3.13.5-fta1 amd64 Evolution MIME message handling library
pi libcamel-1.2-52 3.16.0-fta1 amd64 Evolution MIME message handling library
pi libebackend-1.2-10 3.16.0-fta1 amd64 Utility library for evolution data servers
pi libebook-1.2-16 3.16.0-fta1 amd64 Client library for evolution address books
pi libebook-contacts-1.2-1 3.16.0-fta1 amd64 Client library for evolution contacts books
pi libecal-1.2-16 3.13.3-fta1 amd64 Client library for evolution calendars
pi libedata-book-1.2-25 3.16.0-fta1 amd64 Backend library for evolution address books
pi libedataserver-1.2-18 3.13.3-fta1 amd64 Utility library for evolution data servers
pi libedataserver-1.2-20 3.16.0-fta1 amd64 Utility library for evolution data servers
nigel@nigel-Galago-UltraPro:~$ sudo apt-get update
Ign http://mirrors.gigenet.com vivid InRelease
Ign http://mirrors.gigenet.com vivid-updates InRelease
Ign http://mirrors.gigenet.com vivid-backports InRelease
Ign http://mirrors.gigenet.com vivid-security InRelease
Hit http://mirrors.gigenet.com vivid Release.gpg
Hit http://mirrors.gigenet.com vivid-updates Release.gpg
Hit http://mirrors.gigenet.com vivid-backports Release.gpg
Ign http://ppa.launchpad.net vivid InRelease
Ign http://archive.canonical.com vivid InRelease
Hit http://mirrors.gigenet.com vivid-security Release.gpg
Hit http://mirrors.gigenet.com vivid Release
Hit http://mirrors.gigenet.com vivid-updates Release
Hit http://mirrors.gigenet.com vivid-backports Release
Hit http://archive.canonical.com vivid Release.gpg
Hit http://mirrors.gigenet.com vivid-security Release
Hit http://ppa.launchpad.net vivid Release.gpg
Hit http://mirrors.gigenet.com vivid/main Sources
Hit http://mirrors.gigenet.com vivid/restricted Sources
Hit http://mirrors.gigenet.com vivid/universe Sources
Hit http://archive.canonical.com vivid Release
Hit http://mirrors.gigenet.com vivid/multiverse Sources
Hit http://ppa.launchpad.net vivid Release
Hit http://mirrors.gigenet.com vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid/universe amd64 Packages
Hit http://archive.canonical.com vivid/partner amd64 Packages
Hit http://ppa.launchpad.net vivid/main amd64 Packages
Hit http://mirrors.gigenet.com vivid/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid/main i386 Packages
Hit http://archive.canonical.com vivid/partner i386 Packages
Hit http://mirrors.gigenet.com vivid/restricted i386 Packages
Hit http://ppa.launchpad.net vivid/main i386 Packages
Hit http://mirrors.gigenet.com vivid/universe i386 Packages
Hit http://mirrors.gigenet.com vivid/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid/main Translation-en_GB
Hit http://archive.canonical.com vivid/partner Translation-en
Hit http://mirrors.gigenet.com vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en_GB
Hit http://ppa.launchpad.net vivid/main Translation-en
Hit http://mirrors.gigenet.com vivid/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid/restricted Translation-en_GB
Hit http://mirrors.gigenet.com vivid/restricted Translation-en
Hit http://mirrors.gigenet.com vivid/universe Translation-en_GB
Hit http://mirrors.gigenet.com vivid/universe Translation-en
Hit http://mirrors.gigenet.com vivid-updates/main Sources
Hit http://mirrors.gigenet.com vivid-updates/restricted Sources
Hit http://mirrors.gigenet.com vivid-updates/universe Sources
Hit http://mirrors.gigenet.com vivid-updates/multiverse Sources
Hit http://mirrors.gigenet.com vivid-updates/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-updates/main i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-updates/main Translation-en
Hit http://mirrors.gigenet.com vivid-updates/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-updates/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-updates/universe Translation-en
Hit http://mirrors.gigenet.com vivid-backports/main Sources
Hit http://mirrors.gigenet.com vivid-backports/restricted Sources
Hit http://mirrors.gigenet.com vivid-backports/universe Sources
Hit http://mirrors.gigenet.com vivid-backports/multiverse Sources
Hit http://mirrors.gigenet.com vivid-backports/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-backports/main i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-backports/main Translation-en
Hit http://mirrors.gigenet.com vivid-backports/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-backports/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-backports/universe Translation-en
Hit http://mirrors.gigenet.com vivid-security/main Sources
Hit http://mirrors.gigenet.com vivid-security/restricted Sources
Hit http://mirrors.gigenet.com vivid-security/universe Sources
Hit http://mirrors.gigenet.com vivid-security/multiverse Sources
Hit http://mirrors.gigenet.com vivid-security/main amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/universe amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse amd64 Packages
Hit http://mirrors.gigenet.com vivid-security/main i386 Packages
Hit http://mirrors.gigenet.com vivid-security/restricted i386 Packages
Hit http://mirrors.gigenet.com vivid-security/universe i386 Packages
Hit http://mirrors.gigenet.com vivid-security/multiverse i386 Packages
Hit http://mirrors.gigenet.com vivid-security/main Translation-en
Hit http://mirrors.gigenet.com vivid-security/multiverse Translation-en
Hit http://mirrors.gigenet.com vivid-security/restricted Translation-en
Hit http://mirrors.gigenet.com vivid-security/universe Translation-en
Reading package lists... Done
nigel@nigel-Galago-UltraPro:~$ apt-get --simulate --no-install-recommends install evolution libevolution libical1a evolution-data-server
NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
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 to resolve the situation:

The following packages have unmet dependencies.
 evolution : Depends: libecal-1.2-16 (>= 3.5.91) but it is not going to be installed
 evolution-data-server : Depends: libecal-1.2-16 (>= 3.10.0) but it is not going to be installed
                         Depends: libedata-cal-1.2-23 (>= 3.8.4) but it is not going to be installed
                         Depends: evolution-data-server-common (= 3.12.11-0ubuntu1) but 3.16.0-fta1 is to be installed
 libevolution : Depends: libecal-1.2-16 (>= 3.7.90) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
nigel@nigel-Galago-UltraPro:~$

Manfred Hampl (m-hampl) said : #44

Ok. It seems that we hit a bug in ppa-purge.
Due to the fact that we already tried uninstalling some packages manually, they are now in the status "should be purged, but is installed", and they are ignored by ppa-purge.

The following command probably does what ppa-purge should do:

sudo apt-get install evolution-data-server-common/vivid gir1.2-ebook-1.2/vivid gir1.2-ebookcontacts-1.2/vivid gir1.2-edataserver-1.2/vivid libcamel-1.2-50/vivid libcamel-1.2-52/vivid libebackend-1.2-10/vivid libebook-1.2-16/vivid libebook-contacts-1.2-1/vivid libecal-1.2-16/vivid libedata-book-1.2-25/vivid libedataserver-1.2-18/vivid libedataserver-1.2-20/vivid

sudo apt-get dist-upgrade

and copy/paste all output that we can verify the results.

Merlinpilot (nigel-talbot) said : #45

Thank you again - here are the results:

nigel@nigel-Galago-UltraPro:~$ sudo apt-get install evolution-data-server-common/vivid gir1.2-ebook-1.2/vivid gir1.2-ebookcontacts-1.2/vivid gir1.2-edataserver-1.2/vivid libcamel-1.2-50/vivid libcamel-1.2-52/vivid libebackend-1.2-10/vivid libebook-1.2-16/vivid libebook-contacts-1.2-1/vivid libecal-1.2-16/vivid libedata-book-1.2-25/vivid libedataserver-1.2-18/vivid libedataserver-1.2-20/vivid
[sudo] password for nigel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Release ‘vivid’ for ‘libcamel-1.2-50’ was not found
E: Release ‘vivid’ for ‘libcamel-1.2-52’ was not found
E: Release ‘vivid’ for ‘libebackend-1.2-10’ was not found
E: Release ‘vivid’ for ‘libebook-1.2-16’ was not found
E: Release ‘vivid’ for ‘libebook-contacts-1.2-1’ was not found
E: Release ‘vivid’ for ‘libedata-book-1.2-25’ was not found
E: Release ‘vivid’ for ‘libedataserver-1.2-20’ was not found

nigel@nigel-Galago-UltraPro:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  indicator-datetime
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

nigel@nigel-Galago-UltraPro:~$

Best Manfred Hampl (m-hampl) said : #46

try

sudo apt-get install evolution-data-server-common/vivid gir1.2-ebook-1.2/vivid gir1.2-ebookcontacts-1.2/vivid gir1.2-edataserver-1.2/vivid libecal-1.2-16/vivid libedataserver-1.2-18/vivid

sudo apt-get dist-upgrade

Merlinpilot (nigel-talbot) said : #47

Manfred,

This has solved the problem and I now have a functional Evolution installed.

Thank you very much indeed for your admirable perseverance in solving what at times look like an intractable problem.

Your support is a great accolade for Linux ad Open Source in general - thank you again,

Best wishes,

Nigel

Merlinpilot (nigel-talbot) said : #48

Thanks Manfred Hampl, that solved my question.

Nice one Manfred!!!!

If you stay away from PPAs you will have fewer issues :-)

Merlinpilot (nigel-talbot) said : #50

Thank you for the suggestion - lesson well learnt and I very much
appreciate all the help.

Thank you.

On 17/05/15 00:51, actionparsnip wrote:
> Your question #266139 on evolution in Ubuntu changed:
> https://answers.launchpad.net/ubuntu/+source/evolution/+question/266139
>
> actionparsnip posted a new comment:
> Nice one Manfred!!!!
>
> If you stay away from PPAs you will have fewer issues :-)
>