Re: [Fedora-livecd-list] lzma + squashfs should be easy to use in livecd-tools
On Tue, Dec 08, 2009 at 20:04:55 -0600, Bruno Wolff III br...@wolff.to wrote: I am going to take a look at building the updated squashfs locally by the end of the weekend. (Maybe yet tonight.) If the patches get accepted, I'd like to get the new squashfs-tools into rawhide. (I have asked Kyle for commit access for squashfs-tools, but haven't heard back yet.) Kyle is going to let me work on squashfs-tools. Assuming initial testing doesn't turn up significant problems, I'll try to have a 4.1 prerelease in rawhide by the end of the weekend. livecd-creator testing will need to wait until there is a 2.6.33 kernel with Lougher's patches in rawhide. Though I probably start looking at before then if the kernel changes move slowly. -- Fedora-livecd-list mailing list Fedora-livecd-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-livecd-list
[Fedora-livecd-list] lzma + squashfs should be easy to use in livecd-tools
Phillip Lougher posted lmza+squashfs patches to lkml yesterday and today as a followup he posted a message indicating how to build / use the new sqaushfs-tools to build or read squashfs file systems. (http://marc.info/?l=linux-embeddedm=126029628723357w=2) The short description is that to use lzma compression when building squashfs images you add a -comp lzma option and that when reading squashfs file systems the type of compression is automatically detected and no special action is needed. If it is desired to have a single version of livecd-creator that works regardless of whether or not mksquashfs supports lzma, it is possible to run mksquashfs without any arguments and examine the output to see if lzma is supported. It may also be necessary to check for a minimum kernel being used for livecd image if livecd-creator is supposed to be able to compose older versions of Fedora. While I don't think I'd call this a feature, I'd like to have something testable by feature freeze and am willing to do some work to make this happen. -- Fedora-livecd-list mailing list Fedora-livecd-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-livecd-list
Re: [Fedora-livecd-list] lzma + squashfs should be easy to use in livecd-tools
On Tue, Dec 8, 2009 at 8:11 PM, Bruno Wolff III br...@wolff.to wrote: Phillip Lougher posted lmza+squashfs patches to lkml yesterday and today as a followup he posted a message indicating how to build / use the new sqaushfs-tools to build or read squashfs file systems. (http://marc.info/?l=linux-embeddedm=126029628723357w=2) [snip] If it is desired to have a single version of livecd-creator that works regardless of whether or not mksquashfs supports lzma, it is possible to run mksquashfs without any arguments and examine the output to see if lzma is supported. It may also be necessary to check for a minimum kernel being used for livecd image if livecd-creator is supposed to be able to compose older versions of Fedora. While one version is better, we continue to end up being a little hosed by squashfs changes here so I probably wouldn't end up being too concerned by it :/ Checking kernel versions is kind of crummy as an answer given the propensity towards things like patching kernels, etc. The biggest question as far as whether or not it's feasible for F13 in my mind really is whether or not the code gets accepted upstream. The progress of squashfs patches into the kernel has historically not been very fast there. - Jeremy -- Fedora-livecd-list mailing list Fedora-livecd-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-livecd-list
Re: [Fedora-livecd-list] lzma + squashfs should be easy to use in livecd-tools
On Tue, Dec 08, 2009 at 20:45:48 -0500, Jeremy Katz ka...@fedoraproject.org wrote: The biggest question as far as whether or not it's feasible for F13 in my mind really is whether or not the code gets accepted upstream. The progress of squashfs patches into the kernel has historically not been very fast there. So far the comments don't seem too bad, though I probably haven't read them all. We'll probably know within a week if the process is going to be smooth or not. I am going to take a look at building the updated squashfs locally by the end of the weekend. (Maybe yet tonight.) If the patches get accepted, I'd like to get the new squashfs-tools into rawhide. (I have asked Kyle for commit access for squashfs-tools, but haven't heard back yet.) I can also look at a minimal patch set for livecd-tools so I can be ready to test that right away if we get a kernel with the patches. I'd like to have a pretty good idea about whether or not this is going to work for F13 by the end of New Years weekend, so that the Spin owners can commit to using extra space fairly safely if they desire with some time before feature freeze. (Though the Games Spin is the one most likely to take advantage of this.) Any safety checks or command line option additions should probably be done by freature freeze so that they are ready for the alpha builds. I don't think they are necessary to have for feasibility testing. -- Fedora-livecd-list mailing list Fedora-livecd-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-livecd-list