[nSLUG] Upgrade Testing - Now no X Windows
nslug at kernelpanic.ca
Sat Mar 11 19:04:43 AST 2006
On Sat, Mar 11, 2006 at 05:00:05PM -0400, Robert Ashley wrote:
> Errors were encountered while processing:
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> higher up in the scrolled output is...
> Unpacking x11-common (from.../x11-common_6.9.0.dfsg.1-4_all.deb)...
> dkpg: error processing
> /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb (--unpack):
> trying to overwrite '/etc/X11/Xsession', which is also in package xfree86-common
> dpkg-deb: subprocess paste killed by signal (Broken pipe)
This is one of the upgradeing from sarge to etch issues. You are
running into a dependancy chain. The new xfree86-common depends on
x11-common which conflicts with the old xfree86-common.
Step one is to try an install of xfree86-common:
# apt-get install xfree86-common
You might try forceing the install of x11-common. Bad things could
# dpkg --force-conflicts --unpack /var/cache/apt/archives/x11-common_6.9.0.dfsg.1-4_all.deb
You may want to uninstall xfree86-common, but that will probably
remove all of X, gnome, kde, and anything even remotely X related.
# apt-get remove xfree86-common
After that clean up any remaining upgrades with
# apt-get -f install
# apt-get dist-upgrade
You will then need to reinstall X. Does Etch still use tasksel?
# apt-get install x-window-system-core ttf-bitstream-vera
and one of
# apt-get install xterm icewm xdm firefox
# apt-get install gnome-desktop-environment gdm
# apt-get install kde kdm
Note how I recommended my favorite window manager: icewm. I suppose you
could use another window manager, but why would you want to???
More information about the nSLUG