Bug 172293 - bsdtar(1): bsdtar does not support --ignore-failed-read
Summary: bsdtar(1): bsdtar does not support --ignore-failed-read
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 8.1-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-03 03:00 UTC by Devin Teske
Modified: 2017-12-31 22:29 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Devin Teske freebsd_committer freebsd_triage 2012-10-03 03:00:23 UTC
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 <archive-filename>
  Extract: tar -xf <archive-filename>
  Create:  tar -cf <archive-filename> [filenames...]
  Help:    tar --help
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2012-10-05 04:18:22 UTC
Responsible Changed
From-To: freebsd-bugs->kientzle

Over to maintainer.
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:26 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped