Difficulty reinstalling evolution

Asked by Pablo

I was having trouble with Evolution 2.30.1 so through some help in Launchpad I installed version 2.32.1. However, it always hangs on shut down. I thought I would try to return to the version offered by Cannonical through Synaptic. I uninstalled Evolution (not the complete uninstall) but now I cannot reinstall. I am given a series of dependencies. I try to uninstall what it says it will not install, but I am stuck. ONe of the places I am stuck is around evolution-data-server. That depends on evolution-data-server-common. But the version I have of that is apparently a more recent version than what the installation of the Synaptic version of Evolution is seeking. But if I try to delete the version of evolution-data-server-common that I have, it deletes the gnome-panel and gnome-applet among others--which doesn't seem convenient. So how do I replace the version of evolution-data-server-common that I have with the one that is needed to reinstall Evolution. In sum, how can I reinstall the Cannonical version of Evolution.
Thanks for the help

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu evolution Edit question
Assignee:
No assignee Edit question
Solved by:
mycae
Solved:
Last query:
Last reply:
Revision history for this message
Pablo (ceascolombia) said :
#1

To add to the information, to install evolution-data-server it tells me it needs evolution-data-server-common (=2.30.3-2ubuntu2) but that what it is going to install is 2.32.1-0ubuntu1~maverick4 and so it does not proceed.

Paul

Revision history for this message
mycae (mycae) said :
#2

can you run these commands from a terminal (Ctrl+Alt+T, or from applications menu). Note you must be connected to a network for these two commands to work.

sudo aptitude update
sudo aptitude install evolution-data-server

If that doesn't work, please try the following command, and output the results here. This will print the contents of your package sources so we can examine them.

cat /etc/apt/sources.list

The evolution-data server is a dependency for gnome-panel, so if you remove it then it will remove the panel too. (I am not sure *why* it is a dependency, it just is.)

Revision history for this message
Pablo (ceascolombia) said :
#3

Thank you for your reply, Mycae

When I ran sudo aptitude install evolution-data-server
this is the response I got:

sudo aptitude install evolution-data-server

The following NEW packages will be installed:
  evolution-data-server{b} libedata-cal1.2-7{a}
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 655kB of archives. After unpacking 2,081kB will be used.
The following packages have unmet dependencies:
  evolution-data-server: Depends: evolution-data-server-common (= 2.30.3-2ubuntu2) but 2.32.1-0ubuntu1~maverick4 is installed.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1) evolution-data-server [Not Installed]

Accept this solution? [Y/n/q/?] y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.

Then I ran ceas@ceas-laptop:~$ cat /etc/apt/sources.list. This is what I got:

# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release amd64 (20090420.1)]/ jaunty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://co.archive.ubuntu.com/ubuntu/ maverick main restricted
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://co.archive.ubuntu.com/ubuntu/ maverick-updates main restricted
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://co.archive.ubuntu.com/ubuntu/ maverick universe
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick universe
deb http://co.archive.ubuntu.com/ubuntu/ maverick-updates universe
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://co.archive.ubuntu.com/ubuntu/ maverick multiverse
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick multiverse
deb http://co.archive.ubuntu.com/ubuntu/ maverick-updates multiverse
deb-src http://co.archive.ubuntu.com/ubuntu/ maverick-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://co.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
# deb-src http://co.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu jaunty partner
# deb-src http://archive.canonical.com/ubuntu jaunty partner

deb http://security.ubuntu.com/ubuntu maverick-security main restricted
deb-src http://security.ubuntu.com/ubuntu maverick-security main restricted
deb http://security.ubuntu.com/ubuntu maverick-security universe
deb-src http://security.ubuntu.com/ubuntu maverick-security universe
deb http://security.ubuntu.com/ubuntu maverick-security multiverse
deb-src http://security.ubuntu.com/ubuntu maverick-security multiverse
# deb http://www.mendeley.com/repositories/xUbuntu_9.04 / # (desactivado en la actualización a karmic)
# deb http://ppa.launchpad.net/dtl131/ppa/ubuntu maverick main # (desactivado en la actualización a lucid) (desactivado en la actualización a maverick)
# deb-src http://ppa.launchpad.net/dtl131/ppa/ubuntu lucid main # (desactivado en la actualización a lucid)
# deb http://www.mendeley.com/repositories/xUbuntu_9.10 / # (desactivado en la actualización a lucid)
deb http://archive.canonical.com/ubuntu maverick partner
# deb http://canonical.com/ lucid partner
# deb http://extras.ubuntu.com/ubuntu maverick main #Third party developers repository

Thank you for your help.

Revision history for this message
Pablo (ceascolombia) said :
#4

Note that some of the above text is in Spanish. I am using s Spanish version of Ubuntu

Revision history for this message
Best mycae (mycae) said :
#5

Your mirror appears to be behind the times, somehow -- the latest version of evolution-data-server-common is 2.30.3-2ubuntu1.
(http://packages.ubuntu.com/maverick/evolution-data-server-common)

Try switching to the main ubuntu mirror "main sever"
http://www.ubuntugeek.com/how-to-select-fastest-mirror-in-ubuntu.html

then update again.

sudo aptitude update
sudo aptitude install evolution-data-server

Note that if you had answered "No" to the question "Accept this solution? [Y/n/q/?] y" then you would have been presented with a different possibility, were there any other possible solutions available.

Revision history for this message
Pablo (ceascolombia) said :
#6

Problem solved! Thank you very much!

First I followed your instructions to switch to the main ubuntu mirror and update. When I did the update, the problem was still not solved as I was told that the unmet dependency problem persisted.

Then I followed your advice to answer "No" to to the question "Accept this solution? [Y/n/q/?] y" and was given a new option which was to downgrade to an earlier version of evolution-data-server. I accepted that option and it replaced the version of evolution-data-server that I had. With that I was able to reinstall Evolution!!

Thank you very much.

Revision history for this message
Pablo (ceascolombia) said :
#7

Thanks mycae, that solved my question.