Date: Sun, 07 Aug 2011 17:23:00 +0100 From: Bruce Cran <bruce@cran.org.uk> To: Martin Matuska <mm@FreeBSD.org> Cc: Test Rat <ttsestt@gmail.com>, freebsd-current@freebsd.org Subject: Re: bsdtar(1) can't extract new ISO images Message-ID: <4E3EBBE4.9080604@cran.org.uk> In-Reply-To: <4E3D73B9.7090406@FreeBSD.org> References: <86hb5yaav0.fsf@gmail.com> <4E3D73B9.7090406@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06/08/2011 18:02, Martin Matuska wrote: > The error is in FreeBSD ISO images. > They are created using makefs and that doesn't create ISO files that > strictly comple to the ECMA-119 (ISO9660 standard). > > I have already filed a PR at NetBSD (bin/45217): > http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=45217 > > The volume_set_id doesn't have to be filled with 0x20 characters, too. > I am also preparing a patch for libarchive (different things), but that > won't fix that one bug - makefs needs to be fixed. Thanks for the information - I suspect this is also the problem I saw a few weeks ago on OS X Lion when trying to extract an ISO of Windows Server 2003 R2: neutrino:tmp brucec$ tar -xvf en_win_srv_2003_r2_standard_with_sp2_cd2_X13-68583.iso neutrino:tmp brucec$ echo $? 0 It would be nice if bsdtar exited with a non-zero code in this case. -- Bruce Cran
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E3EBBE4.9080604>