Bug#393795: installation-report: PowerMac G4
Could you please check if this is resolved or still present in the version
of X currently in unstable? This should be possible by installing in
expert mode using a businesscard image and selecting "unstable" during
Finally found some time for installation testing again.
Downloaded 20061022 daily powerpc businesscard iso and selected
unstable. It failed to install the kernel. Handcopied from tty4:
Setting up linux-image-2.6.18-1-powerpc (2.6.18-3) ...
Using mkinitramfs-kpkg to build the ramdisk.
Missing Required parameter 'Old' at /var/lib/dpkg/info/linux-image-2.6.18-1-powerpc.postinst line 393.
dpkg: error processing linux-image-2.6.18-1-powerpc (--configure):
subprocess post-installation script returned error exit status 2
Some debugging: this error comes from spath subrouteing that is given an
empty string as the 'Old' parameter. Further investigation shows that
the error comes from the last pair of spath invocations before the
declaration of sub handle_non_symlinks (7th and 8th invocation of spath
- I do not know the line numbers since I have inserted numerous debug
statements). 7th invocation of spath gets Old=New="/boot/" and returns
an empty string that is assinged to $Old and this is given to the 8th
spath and spath errors out.
So it's ! $no_symlink && $do_symlink =~ /Yes/i && ! $reverse_symlink.
$realimageloc = "/boot/", $image_dest = "/boot/". It's in
handle_missing_link, kimage="initrd.img", image_dest="/boot/",
image_name="initrd.img-2.6.18-1-powerpc", src_dir="/boot", and
image_magic has the same variables.
So nothing seems wrong, spath 8 is just for this special case. Maybe
spath should not complain? I commented out the die clauses in spath and
it seemed to set up the symlinks well in /boot.
Well, I could not catch the moment when linux-image has been unpacked
but not yet configured to stop apt and fix the script and continue apt
so I could not complete the install today. Is there a way to tell
main-menu that I have completed a step and it can continue liks it did
Meelis Roos (email@example.com)