Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mark Cave-Ayland
On 13/02/18 13:13, John Paul Adrian Glaubitz wrote: If you have patches ready that I can apply to the yaboot package, I am happy to apply them and perform an NMU to fix the particular issue you have. Gah - I've got it, and it's an OpenBIOS memory allocation bug so yaboot isn't the culprit he

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread John Paul Adrian Glaubitz
On 02/13/2018 02:04 PM, Mark Cave-Ayland wrote: That's probably because I am still using Jessie as a base environment rather than going through the process of setting up a sid-chroot in order just to build yaboot-1.3.17. Well, we are not dealing with Debian Jessie in Debian Ports. Jessie is

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mark Cave-Ayland
On 13/02/18 10:38, John Paul Adrian Glaubitz wrote: On 02/13/2018 11:27 AM, Mathieu Malaterre wrote: The fixed version: https://packages.debian.org/sid/e2fslibs1.41-dev is in archive, and currently build just fine. You can consider as if yaboot had its own convenient copy of e2fslibs. Does t

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread John Paul Adrian Glaubitz
On 02/13/2018 11:40 AM, Mathieu Malaterre wrote: My guess (crystal ball) is that he used the non-fixed version: https://packages.debian.org/sid/e2fslibs-dev The e2fslibs-dev is not the non-fixed version, but rather e2fslibs1.41-dev is the old version that is currently just kept being around to

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mathieu Malaterre
On Tue, Feb 13, 2018 at 11:38 AM, John Paul Adrian Glaubitz wrote: > On 02/13/2018 11:27 AM, Mathieu Malaterre wrote: >> >> The fixed version: >> >> https://packages.debian.org/sid/e2fslibs1.41-dev >> >> is in archive, and currently build just fine. You can consider as if >> yaboot had its own con

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread John Paul Adrian Glaubitz
On 02/13/2018 11:27 AM, Mathieu Malaterre wrote: The fixed version: https://packages.debian.org/sid/e2fslibs1.41-dev is in archive, and currently build just fine. You can consider as if yaboot had its own convenient copy of e2fslibs. Does that answer your question ? Or did I miss the point ?

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mathieu Malaterre
On Tue, Feb 13, 2018 at 11:06 AM, John Paul Adrian Glaubitz wrote: > On 02/13/2018 11:03 AM, Mathieu Malaterre wrote: >>> >>> I can upload a version of Yaboot today with this patch reverted provided >>> that Yaboot still builds fine on unstable without the hack you used. >> >> >> I call it a hack,

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread John Paul Adrian Glaubitz
On 02/13/2018 11:03 AM, Mathieu Malaterre wrote: I can upload a version of Yaboot today with this patch reverted provided that Yaboot still builds fine on unstable without the hack you used. I call it a hack, but really this is the best long term solution there is. Yaboot is filled with empty

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mathieu Malaterre
Adrian, On Tue, Feb 13, 2018 at 10:16 AM, John Paul Adrian Glaubitz wrote: > >> On Feb 13, 2018, at 7:39 AM, Mark Cave-Ayland >> wrote: >> >>> On 12/02/18 10:55, John Paul Adrian Glaubitz wrote: >>> On 02/12/2018 11:52 AM, Mathieu Malaterre wrote: From the look at the error message,

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread Mark Cave-Ayland
On 13/02/18 09:16, John Paul Adrian Glaubitz wrote: On Feb 13, 2018, at 7:39 AM, Mark Cave-Ayland wrote: On 12/02/18 10:55, John Paul Adrian Glaubitz wrote: On 02/12/2018 11:52 AM, Mathieu Malaterre wrote: From the look at the error message, I thought this was the hack milan@d.o used wit

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-13 Thread John Paul Adrian Glaubitz
> On Feb 13, 2018, at 7:39 AM, Mark Cave-Ayland > wrote: > >> On 12/02/18 10:55, John Paul Adrian Glaubitz wrote: >> >>> On 02/12/2018 11:52 AM, Mathieu Malaterre wrote: >>> From the look at the error message, I thought this was the hack >>> milan@d.o used with: >>> >>> https://packages.debi

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread Mark Cave-Ayland
On 12/02/18 10:55, John Paul Adrian Glaubitz wrote: On 02/12/2018 11:52 AM, Mathieu Malaterre wrote:  From the look at the error message, I thought this was the hack milan@d.o used with: https://packages.debian.org/sid/e2fslibs1.41-dev Again, we're talking about booting the CD, not the insta

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread Mathieu Malaterre
On Mon, Feb 12, 2018 at 11:55 AM, John Paul Adrian Glaubitz wrote: > On 02/12/2018 11:52 AM, Mathieu Malaterre wrote: >> >> From the look at the error message, I thought this was the hack >> milan@d.o used with: >> >> https://packages.debian.org/sid/e2fslibs1.41-dev > > > Again, we're talking abo

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread John Paul Adrian Glaubitz
On 02/12/2018 11:52 AM, Mathieu Malaterre wrote: From the look at the error message, I thought this was the hack milan@d.o used with: https://packages.debian.org/sid/e2fslibs1.41-dev Again, we're talking about booting the CD, not the installed system. There is no ext2/3/4 involved here. The

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread Mathieu Malaterre
On Mon, Feb 12, 2018 at 11:47 AM, John Paul Adrian Glaubitz wrote: > On 02/12/2018 11:44 AM, Mark Cave-Ayland wrote: >> >> Hmmm so I can't seem to even build yaboot-1.3.16 using an installation >> from the official Jessie powerpc ISO in QEMU. >> >> I've done a basic install of Jessie, then added i

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread John Paul Adrian Glaubitz
On 02/12/2018 11:44 AM, Mark Cave-Ayland wrote: Hmmm so I can't seem to even build yaboot-1.3.16 using an installation from the official Jessie powerpc ISO in QEMU. I've done a basic install of Jessie, then added in various build packages including "apt-get source yaboot" to get all the depend

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-12 Thread Mark Cave-Ayland
On 11/02/18 19:13, Mark Cave-Ayland wrote: Is it possible to change the ports build to produce a -O0 -g yaboot binary or point me towards how to alter the existing ISO with something I've built myself via a cross compiler? With that I'm happy to step through the yaboot binary against the sour

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread Herminio Hernandez Jr.
Try installing with one XFS partition. Sent from my iPhone > On Feb 11, 2018, at 12:06 PM, John Ogness wrote: > > On 2018-02-11, Frank Scheiner wrote: Yeah, maybe it's just the yaboot versions (1.3.16 for Jessie, 1.3.17 for Sid), that makes the difference. >>> >>> It's annoying tha

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread John Ogness
On 2018-02-11, Frank Scheiner wrote: >>> Yeah, maybe it's just the yaboot versions (1.3.16 for Jessie, >>> 1.3.17 for Sid), that makes the difference. >> >> It's annoying that something has regressed here though: is there an >> official git repo for yaboot to check out the differences between >> 1

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread Mark Cave-Ayland
On 11/02/18 18:01, Frank Scheiner wrote: On 02/11/2018 06:43 PM, Mark Cave-Ayland wrote: Yeah, maybe it's just the yaboot versions (1.3.16 for Jessie, 1.3.17 for Sid), that makes the difference. It's annoying that something has regressed here though: is there an official git repo for yaboot

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread John Paul Adrian Glaubitz
On 02/11/2018 07:08 PM, John Paul Adrian Glaubitz wrote: > On 02/11/2018 07:00 PM, Mathieu Malaterre wrote: >> The main thing that changed was: >> >> https://bugs.debian.org/825110 >> >> But I thought this had been fixed in the installer now. > > I thought you had issues booting the installer imag

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread John Paul Adrian Glaubitz
On 02/11/2018 07:00 PM, Mathieu Malaterre wrote: > The main thing that changed was: > > https://bugs.debian.org/825110 > > But I thought this had been fixed in the installer now. I thought you had issues booting the installer image? The issue you linked is about booting the installed system and

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread Frank Scheiner
On 02/11/2018 06:43 PM, Mark Cave-Ayland wrote: Yeah, maybe it's just the yaboot versions (1.3.16 for Jessie, 1.3.17 for Sid), that makes the difference. It's annoying that something has regressed here though: is there an official git repo for yaboot to check out the differences between 1.3.16

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread Mathieu Malaterre
On Sun, Feb 11, 2018 at 6:43 PM, Mark Cave-Ayland wrote: > On 10/02/18 16:07, Frank Scheiner wrote: > >> On 02/10/2018 03:29 PM, John Paul Adrian Glaubitz wrote: >>> >>> On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: My existing Jessie test image (debian-8.5.0-powerpc-netinst.iso) works

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-11 Thread Mark Cave-Ayland
On 10/02/18 16:07, Frank Scheiner wrote: On 02/10/2018 03:29 PM, John Paul Adrian Glaubitz wrote: On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: My existing Jessie test image (debian-8.5.0-powerpc-netinst.iso) works fine, so it looks like there is a regression somewhere in the boot loader co

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-10 Thread Frank Scheiner
On 02/10/2018 03:29 PM, John Paul Adrian Glaubitz wrote: On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: My existing Jessie test image (debian-8.5.0-powerpc-netinst.iso) works fine, so it looks like there is a regression somewhere in the boot loader configuration. Does anyone know what has chan

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-10 Thread John Paul Adrian Glaubitz
On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: > My existing Jessie test image (debian-8.5.0-powerpc-netinst.iso) works fine, > so it looks like there is a regression somewhere in the boot loader > configuration. > Does anyone know what has changed between these two images that could cause > th

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-10 Thread Mark Cave-Ayland
On 10/02/18 13:39, Frank Scheiner wrote: Hi Mark, On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: $ ./qemu-system-ppc -cdrom debian-9.0-powerpc-NETINST-1.iso -boot d -M mac99 -nographic [...] Trying cd:,\\:tbxi... [...] :-1,: Unable to open file, Invalid device Can't open config file Welcome

Re: Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-10 Thread Frank Scheiner
Hi Mark, On 02/10/2018 10:22 AM, Mark Cave-Ayland wrote: $ ./qemu-system-ppc -cdrom debian-9.0-powerpc-NETINST-1.iso -boot d -M mac99 -nographic [...] Trying cd:,\\:tbxi... [...] :-1,: Unable to open file, Invalid device Can't open config file Welcome to yaboot version 1.3.17 boot: My existing

Unable to boot debian ports debian-9.0-powerpc-NETINST-1.iso image in QEMU

2018-02-10 Thread Mark Cave-Ayland
Hi all, As part of my work on QEMU I regularly test various PPC images, and I've discovered that the latest debian ports powerpc image from https://cdimage.debian.org/cdimage/ports/9.0/powerpc/iso-cd/ doesn't appear to work under QEMU: $ ./qemu-system-ppc -cdrom debian-9.0-powerpc-NETINST-1.