On Wed, Jun 09, 2004 at 05:35:10PM +0200, Santiago Garcia Mantinan wrote: >On Jun 07 2004, Richard Atterer wrote: >> Yes, but once you can use the cache, mkisofs needn't even read the file >> data anymore. It could just skip over the file, output the filename to the >> .jte and leave the rest to jigdo-file. I can imagine that image creation >> would be a matter of 30 seconds that way... > >Wow, this would really speed things up a lot.
Unfortunately, I don't see us (quite) getting that far. To generate the md5 of the full image file (which is kind of useful), we need to read all of the data through anyway. You can't simply lump together multiple md5 chunks. >BTW... now that you are at this, I remember talking to Richard about a >warning in the dvd creation logs, because of files over the 4 gigas, and >indeed I think that we are having some kind of trouble with jigdo creation >on dvds, as the templates for i386 dvds sum around 265 megs where the >templates for the cds sum under 15 megs. > >Richard: I remember that you were about to put out a new version of jigdo >that could help in this, how is this going? That's a bug to do with large file support in libstdc++ IIRC? I've noticed the problem myself with large jigdo images. I'm just testing JTE v1.1 right now to make sure I don't have similar issues. >Well, I'm commenting all these because DVDs are really going to be important >for our distro in the near future, whether it is in 4.7 gigs dvd format or >even bigger to allow us to distribute sarge on a single double layer media >dvd. Absolutely. It'd be great to be able to get _lots_ of jigdo files created for all the different options including multiple variants of CD and different DVDs. There are still some more optimisations that should be possible in the image-building stages; at the moment we end up md5summing the entirety of the data on each disk several times, and that's a little bit wasteful. -- Steve McIntyre, Cambridge, UK. [EMAIL PROTECTED] You raise the blade, you make the change... You re-arrange me 'til I'm sane... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

