Errors during the update process

Sebastian Geiger sbastig at gmx.net
Mon Oct 19 14:44:30 UTC 2009


Hi, I just subscribed to this mailing list because Im not sure it what
Im experiencing was a bug or just a random error. I updated my Karmic
today with aptitude save-upgrade and got the following error. I added
some lines of the output before and after the error:

Preparing to replace eclipse-platform-data 3.5.1-0ubuntu2 (using
.../eclipse-platform-data_3.5.1-0ubuntu6_all.deb) ...
Unpacking replacement eclipse-platform-data ...
Selecting previously deselected package libequinox-osgi-java.
Unpacking libequinox-osgi-java (from
.../libequinox-osgi-java_3.5.1-0ubuntu6_amd64.deb) ...
dpkg: error processing
/var/cache/apt/archives/libequinox-osgi-java_3.5.1-0ubuntu6_amd64.deb
(--unpack):
 trying to overwrite
'/usr/lib/eclipse/plugins/org.eclipse.osgi.services_3.2.0.v20090520-1800.jar',
which is also in package eclipse-rcp 0:3.5.1-0ubuntu2
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Preparing to replace libgtk2.0-common 2.18.2-1 (using
.../libgtk2.0-common_2.18.3-1_all.deb) ...
Unpacking replacement libgtk2.0-common ...
Preparing to replace libgtk2.0-dev 2.18.2-1 (using
.../libgtk2.0-dev_2.18.3-1_amd64.deb) ...
Unpacking replacement libgtk2.0-dev ...

The update process then continued until I got this:
Errors were encountered while processing:
 /var/cache/apt/archives/libequinox-osgi-java_3.5.1-0ubuntu6_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up libgtk2.0-common (2.18.3-1) ...
dpkg: dependency problems prevent configuration of eclipse-rcp:
 eclipse-rcp depends on libequinox-osgi-java (= 3.5.1-0ubuntu6); however:
  Package libequinox-osgi-java is not installed.
dpkg: error processing eclipse-rcp (--configure):
 dependency problems - leaving unconfigured
Setting up eclipse-platform-data (3.5.1-0ubuntu6) ...
Setting up libgtk2.0-0 (2.18.3-1) ...

Setting up gtk2-engines-pixbuf (2.18.3-1) ...
dpkg: dependency problems prevent configuration of eclipse-platform:
 eclipse-platform depends on eclipse-rcp (= 3.5.1-0ubuntu6); however:
  Package eclipse-rcp is not configured yet.
dpkg: error processing eclipse-platform (--configure):
 dependency problems - leaving unconfigured
Setting up libgail18 (2.18.3-1) ...

Setting up libgtk2.0-dev (2.18.3-1) ...
Setting up libgail-common (2.18.3-1) ...
Setting up libswt-gtk-3.5-jni (3.5.1-0ubuntu6) ...
dpkg: dependency problems prevent configuration of eclipse-plugin-cvs:
 eclipse-plugin-cvs depends on eclipse-platform (= 3.5.1-0ubuntu6); however:
  Package eclipse-platform is not configured yet.
dpkg: error processing eclipse-plugin-cvs (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of eclipse-pde:
 eclipse-pde depends on eclipse-platform (= 3.5.1-0ubuntu6); however:
  Package eclipse-platform is not configured yet.
dpkg: error processing eclipse-pde (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of eclipse-jdt:
 eclipse-jdt depends on eclipse-platform (= 3.5.1-0ubuntu6); however:
  Package eclipse-platform is not configured yet.
dpkg: error processing eclipse-jdt (--configure):
 dependency problems - leaving unconfigured
Setting up libswt-gtk-3.5-java (3.5.1-0ubuntu6) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 eclipse-rcp
 eclipse-platform
 eclipse-plugin-cvs
 eclipse-pde
 eclipse-jdt
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

Current status: 1 broken [+1], 100 updates [-14].

Afterwards I suspended my Notebook and just now resumed it and ran
another safe-upgrade and everything ran through fine:

Current status: 0 broken [-1], 1 update [-99].

Only one update is being kept back without any apperent reason:
aptitude why evolution-data-server-common
i   libedataserverui1.2-8 Depends evolution-data-server-common (>= 2.26.0)
aptitude why-not evolution-data-server-common
Unable to find a reason to remove evolution-data-server-common.

My question would be why libequinox-osgi-java failed in the first place,
and second, why is the evolution package being held back? Is there a way
to get aptitude to tell me the reason? Obviously why, why-not was not
very conclusive.

Regards
Lanoxx




More information about the Ubuntu-devel-discuss mailing list