thanks, but both those approaches gets me pretty much the same errors:
dpkg:
mac:/home/tmh# dpkg --configure linux-image-2.6.21-2-powerpc
Setting up linux-image-2.6.21-2-powerpc (2.6.21-6) ...
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
mkinitramfs-kpkg failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.21-2-powerpc (--configure):
subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
linux-image-2.6.21-2-powerpc
dist-upgrade:
mac:/home/tmh# aptitude dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are BROKEN:
libsasl2
The following NEW packages will be automatically installed:
gcc-4.2 libasyncns0 libavcodec1d libavutil1d libgomp1 libmudflap0-4.2-dev libpostproc1d libpulse0
libxcb-shape0 libxcb-shm0 libxcb-xv0 libxcb1 libxine1-doc libxine1-ffmpeg
The following packages will be automatically REMOVED:
libmudflap0-dev
The following NEW packages will be installed:
gcc-4.2 libasyncns0 libavcodec1d libavutil1d libgomp1 libmudflap0-4.2-dev libpostproc1d libpulse0
libxcb-shape0 libxcb-shm0 libxcb-xv0 libxcb1 libxine1-doc libxine1-ffmpeg
The following packages will be REMOVED:
libmudflap0-dev
The following packages will be upgraded:
gcc kdemultimedia libarts1-xine libsasl2-2 libsasl2-modules libxine1
The following partially installed packages will be configured:
linux-image-2.6-powerpc linux-image-2.6.21-2-powerpc
6 packages upgraded, 14 newly installed, 1 to remove and 0 not upgraded.
Need to get 6605kB of archives. After unpacking 7725kB will be used.
The following packages have unmet dependencies:
libsasl2: Depends: libsasl2-2 (= 2.1.22.dfsg1-8) but 2.1.22.dfsg1-14 is to be installed.
Resolving dependencies...
The following actions will resolve these dependencies:
Remove the following packages:
libsasl2
Keep the following packages at their current version:
gcc [4:4.1.1-13 (now)]
gcc-4.2 [Not Installed]
libmudflap0-4.2-dev [Not Installed]
libmudflap0-dev [4.1.2-16 (testing, testing, testing, testing, now)]
Score is 276
Accept this solution? [Y/n/q/?] y
The following NEW packages will be automatically installed:
libasyncns0 libavcodec1d libavutil1d libpostproc1d libpulse0 libxcb-shape0 libxcb-shm0 libxcb-xv0
libxcb1 libxine1-doc libxine1-ffmpeg
The following packages will be automatically REMOVED:
libsasl2
The following packages have been kept back:
gcc
The following NEW packages will be installed:
libasyncns0 libavcodec1d libavutil1d libpostproc1d libpulse0 libxcb-shape0 libxcb-shm0 libxcb-xv0
libxcb1 libxine1-doc libxine1-ffmpeg
The following packages will be REMOVED:
libsasl2
The following packages will be upgraded:
kdemultimedia libarts1-xine libsasl2-2 libsasl2-modules libxine1
The following partially installed packages will be configured:
linux-image-2.6-powerpc linux-image-2.6.21-2-powerpc
5 packages upgraded, 11 newly installed, 1 to remove and 1 not upgraded.
Need to get 5846kB of archives. After unpacking 5280kB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1
http://security.debian.org lenny/updates/main libpulse0 0.9.5-7lenny2 [112kB]
Get:2
ftp://ftp.no.debian.org testing/main libsasl2-modules 2.1.22.dfsg1-14 [183kB]
Get:3
ftp://ftp.no.debian.org testing/main libsasl2-2 2.1.22.dfsg1-14 [116kB]
Get:4
ftp://ftp.no.debian.org testing/main libasyncns0 0.3-1 [15.0kB]
Get:5
ftp://ftp.no.debian.org testing/main libxcb1 1.0-3 [46.0kB]
Get:6
ftp://ftp.no.debian.org testing/main libxcb-shape0 1.0-3 [17.0kB]
Get:7
ftp://ftp.no.debian.org testing/main libxcb-shm0 1.0-3 [16.6kB]
Get:8
ftp://ftp.no.debian.org testing/main libxcb-xv0 1.0-3 [20.3kB]
Get:9
ftp://ftp.no.debian.org testing/main libxine1 1.1.7-1 [2840kB]
Get:10
ftp://ftp.no.debian.org testing/main libarts1-xine 4:3.5.7-3 [111kB]
Get:11
ftp://ftp.no.debian.org testing/main kdemultimedia 4:3.5.7-3 [19.8kB]
Get:12
ftp://ftp.no.debian.org testing/main libavutil1d 0.cvs20070307-6 [44.1kB]
Get:13
ftp://ftp.no.debian.org testing/main libavcodec1d 0.cvs20070307-6 [1659kB]
Get:14
ftp://ftp.no.debian.org testing/main libpostproc1d 0.cvs20070307-6 [63.2kB]
Get:15
ftp://ftp.no.debian.org testing/main libxine1-doc 1.1.7-1 [125kB]
Get:16
ftp://ftp.no.debian.org testing/main libxine1-ffmpeg 1.1.7-1 [457kB]
Fetched 5846kB in 6s (853kB/s)
(Reading database ... 145958 files and directories currently installed.)
Removing libsasl2 ...
(Reading database ... 145955 files and directories currently installed.)
Preparing to replace libsasl2-modules 2.1.22.dfsg1-8 (using .../libsasl2-modules_2.1.22.dfsg1-14_powerpc.deb) ...
Unpacking replacement libsasl2-modules ...
Preparing to replace libsasl2-2 2.1.22.dfsg1-8 (using .../libsasl2-2_2.1.22.dfsg1-14_powerpc.deb) ...
Unpacking replacement libsasl2-2 ...
Selecting previously deselected package libasyncns0.
Unpacking libasyncns0 (from .../libasyncns0_0.3-1_powerpc.deb) ...
Selecting previously deselected package libpulse0.
Unpacking libpulse0 (from .../libpulse0_0.9.5-7lenny2_powerpc.deb) ...
Selecting previously deselected package libxcb1.
Unpacking libxcb1 (from .../libxcb1_1.0-3_powerpc.deb) ...
Selecting previously deselected package libxcb-shape0.
Unpacking libxcb-shape0 (from .../libxcb-shape0_1.0-3_powerpc.deb) ...
Selecting previously deselected package libxcb-shm0.
Unpacking libxcb-shm0 (from .../libxcb-shm0_1.0-3_powerpc.deb) ...
Selecting previously deselected package libxcb-xv0.
Unpacking libxcb-xv0 (from .../libxcb-xv0_1.0-3_powerpc.deb) ...
Preparing to replace libxine1 1.1.2+dfsg-2 (using .../libxine1_1.1.7-1_powerpc.deb) ...
Unpacking replacement libxine1 ...
Preparing to replace libarts1-xine 4:3.5.5-2 (using .../libarts1-xine_4%3a3.5.7-3_powerpc.deb) ...
Unpacking replacement libarts1-xine ...
Preparing to replace kdemultimedia 4:3.5.5-2 (using .../kdemultimedia_4%3a3.5.7-3_all.deb) ...
Unpacking replacement kdemultimedia ...
Selecting previously deselected package libavutil1d.
Unpacking libavutil1d (from .../libavutil1d_0.cvs20070307-6_powerpc.deb) ...
Selecting previously deselected package libavcodec1d.
Unpacking libavcodec1d (from .../libavcodec1d_0.cvs20070307-6_powerpc.deb) ...
Selecting previously deselected package libpostproc1d.
Unpacking libpostproc1d (from .../libpostproc1d_0.cvs20070307-6_powerpc.deb) ...
Selecting previously deselected package libxine1-doc.
Unpacking libxine1-doc (from .../libxine1-doc_1.1.7-1_all.deb) ...
Selecting previously deselected package libxine1-ffmpeg.
Unpacking libxine1-ffmpeg (from .../libxine1-ffmpeg_1.1.7-1_powerpc.deb) ...
Setting up linux-image-2.6.21-2-powerpc (2.6.21-6) ...
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
mkinitramfs-kpkg failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.21-2-powerpc (--configure):
subprocess post-installation script returned error exit status 128
dpkg: dependency problems prevent configuration of linux-image-2.6-powerpc:
linux-image-2.6-powerpc depends on linux-image-2.6.21-2-powerpc; however:
Package linux-image-2.6.21-2-powerpc is not configured yet.
dpkg: error processing linux-image-2.6-powerpc (--configure):
dependency problems - leaving unconfigured
Setting up libsasl2-2 (2.1.22.dfsg1-14) ...
Setting up libsasl2-modules (2.1.22.dfsg1-14) ...
Setting up libasyncns0 (0.3-1) ...
Setting up libpulse0 (0.9.5-7lenny2) ...
Setting up libxcb1 (1.0-3) ...
Setting up libxcb-shape0 (1.0-3) ...
Setting up libxcb-shm0 (1.0-3) ...
Setting up libxcb-xv0 (1.0-3) ...
Setting up libavutil1d (0.cvs20070307-6) ...
Setting up libavcodec1d (0.cvs20070307-6) ...
Setting up libpostproc1d (0.cvs20070307-6) ...
Setting up libxine1-doc (1.1.7-1) ...
Setting up libxine1 (1.1.7-1) ...
Setting up libarts1-xine (4:3.5.7-3) ...
Setting up kdemultimedia (4:3.5.7-3) ...
Setting up libxine1-ffmpeg (1.1.7-1) ...
Errors were encountered while processing:
linux-image-2.6.21-2-powerpc
linux-image-2.6-powerpc
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up linux-image-2.6.21-2-powerpc (2.6.21-6) ...
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
mkinitramfs-kpkg failed to create initrd image.
Failed to create initrd image.
dpkg: error processing linux-image-2.6.21-2-powerpc (--configure):
subprocess post-installation script returned error exit status 9
dpkg: dependency problems prevent configuration of linux-image-2.6-powerpc:
linux-image-2.6-powerpc depends on linux-image-2.6.21-2-powerpc; however:
Package linux-image-2.6.21-2-powerpc is not configured yet.
dpkg: error processing linux-image-2.6-powerpc (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-image-2.6.21-2-powerpc
linux-image-2.6-powerpc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Building tag database... Done