From owner-freebsd-current@FreeBSD.ORG Sat Aug 6 17:02:49 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 059651065679 for ; Sat, 6 Aug 2011 17:02:49 +0000 (UTC) (envelope-from mm@FreeBSD.org) Received: from mail.vx.sk (mail.vx.sk [IPv6:2a01:4f8:100:1043::3]) by mx1.freebsd.org (Postfix) with ESMTP id 93C0A8FC15 for ; Sat, 6 Aug 2011 17:02:48 +0000 (UTC) Received: from core.vx.sk (localhost [127.0.0.1]) by mail.vx.sk (Postfix) with ESMTP id 6422814EAE4; Sat, 6 Aug 2011 19:02:45 +0200 (CEST) X-Virus-Scanned: amavisd-new at mail.vx.sk Received: from mail.vx.sk ([127.0.0.1]) by core.vx.sk (mail.vx.sk [127.0.0.1]) (amavisd-new, port 10024) with LMTP id UuMnRcA9hZXP; Sat, 6 Aug 2011 19:02:42 +0200 (CEST) Received: from [10.9.8.3] (chello085216231078.chello.sk [85.216.231.78]) by mail.vx.sk (Postfix) with ESMTPSA id F39EB14EAD6; Sat, 6 Aug 2011 19:02:41 +0200 (CEST) Message-ID: <4E3D73B9.7090406@FreeBSD.org> Date: Sat, 06 Aug 2011 19:02:49 +0200 From: Martin Matuska User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Test Rat References: <86hb5yaav0.fsf@gmail.com> In-Reply-To: <86hb5yaav0.fsf@gmail.com> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-current@freebsd.org Subject: Re: bsdtar(1) can't extract new ISO images X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 17:02:49 -0000 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. Dňa 3. 8. 2011 15:22, Test Rat wrote / napísal(a): > It's often convenient to extract pieces of iso9660 images for recovery > purposes or a jail. As libarchive no longer recognizes them one has to > resort to mdconfig + mount_cd9660. On a zfs-only system this populates > bufspace unused by arc cache and never gives memory back... nevermind. > > $ tar tf FreeBSD-9.0-BETA1-amd64-bootonly.iso > $ cpio -ti 2 blocks > $ tar tf FreeBSD-8.2-RELEASE-amd64-bootonly.iso > . > boot > boot/zfs > boot/firmware > boot/kernel > ^C > $ cpio -ti . > boot > boot/zfs > boot/firmware > boot/kernel > ^C > > I think it's also reproducable on daily snapshots from allbsd.org > /stable/8 vs. /head. So, does this count as regression? > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -- Martin Matuska FreeBSD committer http://blog.vx.sk