Debian updating to lenny beer steins from germany dating 1909

I probably used also aptitude occassinaly in the past.I tried to install linux-image-2.6.32-5-amd64 as stew said, but that failed as well Some packages could not be installed.

libperl-apireference-perl depends back to perlapi-5.10.1 and perl-base claims to be at the newest version looks like I've got perl 5.14.2 installed. As far as I understand, downgrading would solve this issue, right?

So I downgraded to perl 5.10 from the debian archive.

Running Some of the to-be-removed packages look important for what I'm doing, e.g.

Done Building dependency tree Reading state information... 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: linux-image-2.6-amd64: Depends: linux-image-2.6.32-5-amd64 but it is not going to be installed E: Broken packages deb ftp://mirror.hetzner.de/debian/packages squeeze main contrib non-free deb ftp://mirror.hetzner.de/debian/security squeeze/updates main contrib non-free deb squeeze main non-free contrib deb-src squeeze main non-free contrib deb squeeze/updates main contrib non-free deb-src squeeze/updates main contrib non-free ....

74 packages upgraded, 111 newly installed, 16 to remove and 0 not upgraded. Remove the following packages: libept0 linux-image-2.6-amd64 php5-mysql Install the following packages: libsasl2-modules [2.1.23.dfsg1-7 (stable, stable)] ... Done Building dependency tree Reading state information... Failed The following packages have unmet dependencies: udev: Breaks: linux-image-2.6-amd64 (Reading package lists...

Done Building dependency tree Reading state information...

Done The following packages have been kept back: apache2-mpm-prefork apache2.2-common apt aptitude bash cron diff djvulibre-desktop exim4 exim4-base exim4-config exim4-daemon-light gettext ghostscript gnupg gpgv grub grub-common imagemagick iproute iptables lftp libapache2-mod-php5 libaprutil1 libcups2 libcupsimage2 libcurl3 libdate-manip-perl libdevmapper1.02.1 libdjvulibre21 libgs8 libgtk2.0-0 libgtk2.0-bin libkrb5-dev libkrb53 libpam-modules libpam-runtime libpango1.0-0 libpango1.0-dev libphp-pclzip libpq5 librsvg2-2 libsasl2-2 libthai-data libthai0 libx11-6 libx11-dev libxcb1 libxcb1-dev libxi6 linux-image-2.6-amd64 lvm2 munin-node openssh-client openssh-server php5-common php5-gd php5-imagick php5-mysql python python-minimal python2.5 python2.5-minimal rrdtool smartmontools sysv-rc udev 0 upgraded, 0 newly installed, 0 to remove and 67 not upgraded. Before all this I installed a lot of things over the last ~2 years, that machine had been running.

I remember having some issues with munin recently, where I needed to modify the apt-sources to retrieve version 1.4.7.

I might have gotten some squeeze packages there as well?

What seems to be strange: If I check /etc/debian_version it says: 6.0.5 Also I read it is not a good idea to use aptitude now, or say: not to mix aptidute usage and apt-get usage.