From owner-freebsd-bugs@FreeBSD.ORG Wed Oct 3 02:00:24 2012 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 082D71065670 for ; Wed, 3 Oct 2012 02:00:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A936E8FC17 for ; Wed, 3 Oct 2012 02:00:23 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q9320NDx078542 for ; Wed, 3 Oct 2012 02:00:23 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q9320NvY078541; Wed, 3 Oct 2012 02:00:23 GMT (envelope-from gnats) Resent-Date: Wed, 3 Oct 2012 02:00:23 GMT Resent-Message-Id: <201210030200.q9320NvY078541@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, Devin Teske Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D588D1065672 for ; Wed, 3 Oct 2012 01:57:32 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id C169C8FC0C for ; Wed, 3 Oct 2012 01:57:32 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id q931vW6X055168 for ; Wed, 3 Oct 2012 01:57:32 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id q931vWJ5055167; Wed, 3 Oct 2012 01:57:32 GMT (envelope-from nobody) Message-Id: <201210030157.q931vWJ5055167@red.freebsd.org> Date: Wed, 3 Oct 2012 01:57:32 GMT From: Devin Teske To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: misc/172293: bsdtar does not support --ignore-failed-read X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2012 02:00:24 -0000 >Number: 172293 >Category: misc >Synopsis: bsdtar does not support --ignore-failed-read >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 03 02:00:23 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Devin Teske >Release: FreeBSD 8.1-RELEASE-p6 i386 >Organization: FIS Global, Inc. >Environment: FreeBSD ipm0.lbxrich.vicor.com 8.1-RELEASE-p6 FreeBSD 8.1-RELEASE-p6 #15: Wed Dec 7 11:08:51 PST 2011 dteske@ipm0.vbsd.vicor.com:/usr/src/sys/i386/compile/FIS i386 >Description: In FreeBSD-8.1 (or higher; possibly other/older releases) tar(1) is bsdtar and it does not support all of the options that GNU tar does. Although this may be "to be expected," it is requested that this flag be implemented to help solve a production issue that was discovered shortly after an upgrade from FreeBSD4 (where GNU tar is still used) to FreeBSD8 (where bsdtar has replaced GNU tar). >How-To-Repeat: On 4.11 $ tar --version tar (GNU tar) 1.13.25 Copyright (C) 2001 Free Software Foundation, Inc. This program comes with NO WARRANTY, to the extent permitted by law. You may redistribute it under the terms of the GNU General Public License; see the file named COPYING for details. Written by John Gilmore and Jay Fenlason. $ tar --ignore-failed-read -cvzpf /tmp/nosuchfile realfile realfile On 8.1 $ tar --version bsdtar 2.7.0 - libarchive 2.7.0 $ tar --ignore-failed-read -cvzpf /tmp/nosuchfile realfile tar: Option --ignore-failed-read is not supported Usage: List: tar -tf Extract: tar -xf Create: tar -cf [filenames...] Help: tar --help >Fix: >Release-Note: >Audit-Trail: >Unformatted: