On Sun, Dec 28, 2003 at 10:12:43PM -0600, Steve Langasek wrote: > As I do appear to be making some progress on getting an XFS-enabled d-i > image together, I thought I would give everyone a status update. The > 2.4.22-based kernel-image packages are now sitting in the NEW queue; > although no real support for these can reasonably be committed to d-i > CVS until they've entered the archive, I've also posted the packages to > <http://people.debian.org/~vorlon/d-i/xfs/> so that people can begin > working with them locally in the meantime. I expect to also have > unofficial linux-kernel-di udebs together in the next couple of days, > which I'll also make available there.
> That takes care of the kernel. The other key ingredient, of course, is > d-i support for initializing new xfs-formatted partitions. If I'm > reading the source to partconf right, all that's required for this is an > xfsprogs udeb that provides the mkfs.xfs tool. I found some time over > the holiday to put together a patch for xfsprogs to provide precisely > that, which I will be submitting to the BTS tomorrow. A few more days > should give me enough time to get initial XFS-enabled d-i images > together for i386, at which point testing will be most appreciated. Status update after two days: The patch to xfsprogs to add support for udeb creation is now in the BTS (bug #225444). Most of the code to generate xfs kernel udebs and xfs d-i images for i386 has been committed to d-i CVS. The remaining bits that have not been committed are attached to this email; they can't be added until xfs kernel packages are available in the archive, since this would otherwise break d-i builds. Unofficial xfs kernel udebs, based on the pending kernel-image debs, have also been uploaded to <http://people.debian.org/~vorlon/d-i/xfs/>. A d-i CD-ready (in theory!) image is also now available as <http://people.debian.org/~vorlon/d-i/xfs/cdrom-xfs-image.img> (the bare initrd accompanies it at <http://people.debian.org/~vorlon/d-i/xfs/cdrom-xfs-initrd.gz>). I'm going to start looking at what it will take to build a debian-cd image now to pull this all together. Happy New Year, -- Steve Langasek postmodern programmer
Index: build/config/arch/linux-i386 =================================================================== RCS file: /cvsroot/d-i/debian-installer/build/config/arch/linux-i386,v retrieving revision 1.15 diff -u -r1.15 linux-i386 --- build/config/arch/linux-i386 18 Dec 2003 12:36:41 -0000 1.15 +++ build/config/arch/linux-i386 31 Dec 2003 01:18:03 -0000 @@ -21,4 +21,4 @@ DOS_VOLUME_LABEL="Debian Inst" # Currently only building on i386. -TYPES_SUPPORTED += demo floppy bootfloppy speakup access hd-media +TYPES_SUPPORTED += demo floppy bootfloppy speakup access hd-media cdrom-xfs Index: kernel/linux-kernel-di/kernel-versions =================================================================== RCS file: /cvsroot/d-i/debian-installer/kernel/linux-kernel-di/kernel-versions,v retrieving revision 1.15 diff -u -r1.15 kernel-versions --- kernel/linux-kernel-di/kernel-versions 28 Dec 2003 19:23:05 -0000 1.15 +++ kernel/linux-kernel-di/kernel-versions 31 Dec 2003 01:18:03 -0000 @@ -7,6 +7,7 @@ # arch version flavour installedname build-depends i386 2.4.22-1 386 2.4.22-1-386 kernel-image-2.4.22-1-386, kernel-pcmcia-modules-2.4.22-1-386 i386 2.4.22 speakup 2.4.22-speakup kernel-image-2.4.22-speakup (>= 2.4.22-2) +i386 2.4.22-xfs 386 2.4.22-xfs-386 kernel-image-2.4.22-xfs-386, kernel-pcmcia-modules-2.4.22-xfs-386 alpha 2.4.22-1 generic 2.4.22-1-generic kernel-image-2.4.22-1-generic m68k 2.4.20 amiga 2.4.20 kernel-image-2.4.20-amiga mips 2.4.22 r4k-ip22 2.4.22-r4k-ip22 kernel-image-2.4.22-r4k-ip22
signature.asc
Description: Digital signature