Bug#696123: partman-base: need progress wrapper for non-libparted-based filesystem operations
On Tue, Feb 11, 2014 at 03:43:43PM -0500, Phillip Susi wrote:
> On 2/10/2014 4:36 PM, Colin Watson wrote:
> > Phillip, you've asked me about this a number of times. I think the
> > work involved is fairly clear, although I don't seem to have
> > managed to make time for it personally. Perhaps, rather than
> > continuing to ask me about this, you could have a go at the
> > necessary d-i integration? I don't think it should be that hard
> > really.
>
> Could you point me in the direction of how to test with my locally
> built parted3 udebs? I tried using debian-installer and putting it in
> the local directory but it is ignored I guess because it doesn't go in
> the initrd, but is loaded later from the pool.
You're nearly there; in addition to having it in build/localudebs/, you
also need to add it to some appropriate file in build/pkg-lists/. For
example build/pkg-lists/local would do.
Or you could just build a monolithic image, which is an image type
intended for this kind of testing.
> In the case of the netinst image, it just downloads the official 2.3
> udeb from the mirror since there is no pool, and when I tried make
> build_cdrom_isolinux, it just prepared the kernel and initrd in a
> directory rather than making an iso.
cdrom is mostly not a very convenient image type to use, since it needs
to be paired with debian-cd or similar to construct the actual CD. Try
"make rebuild_netboot", or as I say "make rebuild_monolithic" to build
all plausible udebs into the image.
--
Colin Watson [cjwatson@debian.org]
Reply to: