From owner-freebsd-bugs@FreeBSD.ORG Wed Sep 28 21:30:22 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E1D916A41F for ; Wed, 28 Sep 2005 21:30:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A545943D4C for ; Wed, 28 Sep 2005 21:30:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8SLUL2G006241 for ; Wed, 28 Sep 2005 21:30:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8SLULsw006240; Wed, 28 Sep 2005 21:30:21 GMT (envelope-from gnats) Resent-Date: Wed, 28 Sep 2005 21:30:21 GMT Resent-Message-Id: <200509282130.j8SLULsw006240@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Juergen Lock Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A416516A41F for ; Wed, 28 Sep 2005 21:24:36 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03AB343D48 for ; Wed, 28 Sep 2005 21:24:35 +0000 (GMT) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn [127.0.0.1]) by gwyn.kn-bremen.de (8.13.4/8.13.4/Debian-3) with ESMTP id j8SLOY6J005127 for ; Wed, 28 Sep 2005 23:24:34 +0200 Received: from saturn.kn-bremen.de (uucp@localhost) by gwyn.kn-bremen.de (8.13.4/8.13.4/Submit) with UUCP id j8SLOYlj005125 for FreeBSD-gnats-submit@freebsd.org; Wed, 28 Sep 2005 23:24:34 +0200 Received: from saturn.kn-bremen.de (localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.1/8.13.1) with ESMTP id j8SLMtN3088298 for ; Wed, 28 Sep 2005 23:22:55 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.1/8.13.1/Submit) id j8SLMsZ3088297; Wed, 28 Sep 2005 23:22:54 +0200 (CEST) (envelope-from nox) Message-Id: <200509282122.j8SLMsZ3088297@saturn.kn-bremen.de> Date: Wed, 28 Sep 2005 23:22:54 +0200 (CEST) From: Juergen Lock To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/86690: bsdtar sparse file problems X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Juergen Lock List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 21:30:22 -0000 >Number: 86690 >Category: bin >Synopsis: bsdtar sparse file problems >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 28 21:30:21 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Juergen Lock >Release: FreeBSD 5.3-RELEASE-p20 i386 >Organization: me? organized?? >Environment: System: FreeBSD saturn 5.3-RELEASE-p20 FreeBSD 5.3-RELEASE-p20 #1: Fri Jul 29 14:59:03 CEST 2005 nox@saturn:/usr/home/nox/src5/usr/src/sys/i386/compile/NEPTUN i386 >Description: If i create an empty 5G sparse file, -rw-r--r-- 1 nox wheel 5368709120 Sep 28 23:05 sparse and archive it with gtar (result uuencoded below), then gtar tfvz lists it correctly as: -rw-r--r-- nox/wheel 5368709120 Sep 28 23:05 2005 sparse but bsdtar lists it as: ?rw-r--r-- 0 nox wheel 1073741824 Sep 28 23:05 sparse (btw what does the ? stand for?), and extracts it to a 1 byte file. And even if its not empty (e.g. install 4.11 into it using it as a raw qemu disk image), bsdtar lists it with the wrong size. begin 644 sparse.gtar.gz M'XL(`)T%.T,``^W000J#,!"%X1PE1WBQ<3Q(3^`BT$51,99Z_!I*6[IQ97#S M?YL'PV,8)D_]G).K2D&R&)VDT+4J67RRC%W0)9BI,=G6C\T6_EKWK+='7OK9 M>S>,ZV[O>4OI7N.`V'W]?>0P[6_K<4L!`````````````````.=Z`7>9++D` #*``` ` end >How-To-Repeat: see above >Fix: >Release-Note: >Audit-Trail: >Unformatted: