Date: Sun, 2 Jan 2005 11:36:45 -0800 From: John-Mark Gurney <gurney_j@resnet.uoregon.edu> To: Tim Kientzle <kientzle@freebsd.org> Cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libarchive Makefile archive.h.in archive_read_support_format_iso9660.c Message-ID: <20050102193645.GW19624@funkthat.com> In-Reply-To: <41D849CC.5080802@freebsd.org> References: <Pine.NEB.3.96L.1050102121314.18844A-100000@fledge.watson.org> <41D849CC.5080802@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Tim Kientzle wrote this message on Sun, Jan 02, 2005 at 11:21 -0800: > I have already found some CDs with files > that cannot be extracted this way. In a nutshell, > libarchive is a streaming framework that *must* > see the metadata before the file contents. > ISO 9660 appears to allow a file contents > to appear on the disk prior to the directory > containing that file (and the associated metadata). > Right now, this results in "out-of-order" warnings > to stderr; I'll improve the warnings, but the > underlying restriction will remain. Yeh, this could happen when you burn a second session on a disk, where you kept some of the files.. the new directory entries are on the second session, but some of the data is on the first session, though that you have other issues since you aren't on the cd, etc. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050102193645.GW19624>