Bug#365203: rootskel: Please support the ppc64 architecture
thank you for your reply to my call for help! I know that you
have a lot of serious work to do for the release architectures.
So thanks again for taking the time to look at the comparatively
unimportant ppc64 case.
On 06-May-01 03:52, Frans Pop wrote:
> How many other patches will be needed to get the level of ppc64 support
> you are aiming for?
> If the current set is all, I'm willing to go for it. If we're going to get
> a lot more patches, I really doubt it's worth it.
An additional patch to the 'debian-installer' package will be necessary.
That patch does 's/powerpc/powerpc ppc64/' in the Build-Depends and
adds the appropriate ppc64 specific files to the build/config
and build/pkg-lists directories.
The 'debian-installer' patch which I am currently using to build and
test d-i on ppc64 is 96 lines long. It basically reuses the config
files from the existing powerpc/powerpc64 case by directly including them.
My intention was to send this patch as a wishlist request to
the BTS but I will wait for a 'green light' from you before I send
another ppc64 related patch to a d-i package.
> Also, have all preconditions already been met (like ppc64 support in
> debootstrap, bootloaders, initrd generators and other packages used by
Debootstrap, bootloaders and initrd generatures are already working on
The ppc64 architecture generally uses the same things as the
existing powerpc/powerpc64 case. The only difference is that the
user space is 64-bit instead of 32-bit. So the necessary infrastructure
was already there. Basically only a few instances of 'ppc64' had to be
inserted at the appropriate places to make things work for ppc64. For
most packages in the archive this has already been done sucessfully
in the current 'unstable' and 'testing' versions.
> Please provide the full picture. We may re-evaluate after that.
I have built a version of d-i for ppc64 which includes a mini.iso.
That mini.iso boots fine on my ppc64 machine and the installation
process starts and works up to a point.
I had to set up the network manually to get around a problem with the
automatic DHCP setup and there is also a problem with the partition
At least the partition detection problem will probably lead to
another ppc64 related patch. Consequently, I can not promise that
there will be no more patches necessary to make d-i work on ppc64.
I fully understand if you decide that it takes too much time away from
more important tasks to bother with ppc64 and I can live with
a situation where I have to keep a set of separate d-i patches for
the ppc64 archive. But it would of course be easier to eventually get
things integrated into the official d-i sources. I still hope that
this will be possible at some point.