Your message dated Mon, 21 Jan 2008 14:37:44 -0600
with message-id <[EMAIL PROTECTED]>
has caused the Debian Bug report #448292,
regarding bsdtar: Obsolete information in man page
to be marked as having been forwarded to the upstream software
author(s) [EMAIL PROTECTED]

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Hi Tim,

I got a bug report in Debian regarding the -l option to bsdtar.

I have checked with the latest 2.4.11 version of bsdtar and see this in the 
docs for the -l option:

     -l      If POSIXLY_CORRECT is specified in the environment, this is a
             synonym for the --check-links option.  Otherwise, an error will
             be displayed.  Users who desire behavior compatible with GNU tar
             should use the --one-file-system option instead.

Our current version of GNU tar shows this as its description for -l:

       -l, --check-links
              print a message if not all links are dumped

Current GNU tar does not appear to have a short name for --one-file-system.

I suspect it would be safe for bsdtar to take -l to be the same 
as --check-links in all cases these days.

If not, it should probably be noted that current GNU tar assumes -l 
means --check-links as well.

Thanks again for libarchive and bsd{tar,cpio}.

-- John
--- Begin Message ---
Package: bsdtar
Version: 1.2.53-2
Severity: minor

There are 2 chunks of obsolete information in the bsdtar man page:

1) It states with the -l option:
   "Users who desire behavior compatible with GNU tar should use the
    --one-file-system option instead."

    The current GNU tar manpage however states with the same option:
    "-l, --check-links  print a message if not all links are dumped"

    Obviously the meaning of the -l option in GNU tar has changed to
    match the POSIX behaviour. This fact is also stated in an entry in
    the GNU tar changelog dated 2006-05-24.

2) The BUGS section also refers to the -l option:
    "POSIX and GNU violently disagree about the meaning of the -l option.
     Because of the potential for disaster if someone expects one behavior and
     gets the other, the -l option is deliberately broken in this implementa-
     tion."

The documentation should be updated to match the current facts and
probably the -l option could be changed to always yield the POSIX
behaviour now that the other tar's agree upon its meaning.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'testing')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-486
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages bsdtar depends on:
ii  libarchive1             1.2.53-2         Single library to read/write tar, 
ii  libbz2-1.0              1.0.3-6          high-quality block-sorting file co
ii  libc6                   2.6.1-1+b1       GNU C Library: Shared libraries
ii  zlib1g                  1:1.2.3.3.dfsg-5 compression library - runtime

bsdtar recommends no packages.

-- no debconf information




--- End Message ---

--- End Message ---

Reply via email to