So instead of including the wheezy-backport in my sources.list I had the bright idea of adding jessie directly. Realising my mistake I cut out of and apt-get update/upgrade midway through and then reset sources.list to wheezy and ran through this list of commands. But when I try to sudo apt-get install locales this happens:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
base-files : PreDepends: awk
erlang-crypto : Depends: libssl1.0.0 (>= 1.0.0) but it is not going to be installed
libc6 : Depends: libgcc1 but it is not going to be installed
Recommends: libc6-i686 but it is not going to be installed
Breaks: locales (< 2.19)
libncurses5 : PreDepends: multiarch-support but it is not going to be installed
Recommends: libgpm2 but it is not going to be installed
libtinfo5 : PreDepends: multiarch-support but it is not going to be installed
locales : Depends: glibc-2.13-1
Depends: debconf (>= 0.5) but it is not going to be installed or
debconf-2.0
procps : Depends: libncursesw5 (>= 5.6+20070908) but it is not going to be installed
Depends: libprocps0 (>= 1:3.3.2-1) but it is not going to be installed
Depends: initscripts but it is not going to be installed
Recommends: psmisc but it is not going to be installed
zlib1g : PreDepends: multiarch-support but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
How do I solve these dependencies?
sudo apt-get -f install?