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