Problem with updating
Jean-Baptiste Lallement
jean-baptiste at ubuntu.com
Sun Feb 12 00:40:04 UTC 2012
Hi Petko,
On 02/11/2012 11:49 PM, Petko wrote:
> Hey guys , I haven't updated for the last 2-3 days and now as I decided
> to do it the update manager tells me that a partial update must be made
> first and then the whole thing . So ok , I go ahead , but as the update
> dialog shows (same as the one for updating to the next distro release )
> on calculating changes it tells me that I don't have the ubuntu-desktop
> package (which I checked and do have (also reinstalled in synaptic to be
> sure) ) . So has anyone else encountered that or know how to fix it ?
> (I'm on Precise if it hasn't become clear )
The current upgrade/installation issue on Precise amd64 is caused by
webkit that fails to build on i386.
webkit 1.7.5 build successfully on amd64 but not on i386. 1.7.4 is
available on i386.
Since common binary packages are built on i386 (libwebkitgtk-3.0-common
and libwebkitgtk-1.0-common in this case) and the latest version is not
available, the result is a dependency break.
If you run a partial upgrade the resolver will attempt to upgrade the
most important packages to the cost of removing the less important ones
if necessary. In the case of webkit, it decides to remove
gir1.2-webkit-3.0, and, as a consequence, software-center (depends on
gir1.2-webkit-3.0) and ubuntu-desktop (depends on software-center)
You can install the newest version of all packages not depending on
webkit by running a normal upgrade:
- with update-manager: do not click on 'partial upgrade' and select
'close' instead. update-manager will only select packages that can be
safely upgraded.
- or from the command line run:
$ sudo apt-get update && sudo apt-get -u upgrade
Regarding webkit, the only thing you can do is to wait until it is
available from your local archive.
--
Jean-Baptiste
irc: jibel
More information about the Ubuntu-qa
mailing list