Package: patchutils
Version: 0.3.1-2
Severity: normal
File: /usr/bin/lsdiff

I would expect all of the following commands to fail, but lsdiff -z does
not return failure for .gz files that do not exist.

p...@chianamo:~$ rm foo.diff foo.diff.gz
rm: cannot remove `foo.diff': No such file or directory
rm: cannot remove `foo.diff.gz': No such file or directory
p...@chianamo:~$ lsdiff -z foo.diff ; echo $?
foo.diff: No such file or directory
1
p...@chianamo:~$ lsdiff -z foo.diff.gz ; echo $?
gzip: foo.diff.gz: No such file or directory
0
p...@chianamo:~$ lsdiff foo.diff.gz ; echo $?
foo.diff.gz: No such file or directory
1
p...@chianamo:~$ lsdiff foo.diff ; echo $?
foo.diff: No such file or directory
1

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-rc5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages patchutils depends on:
ii  debianutils                   3.4        Miscellaneous utilities specific t
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  patch                         2.6-2      Apply a diff file to an original
ii  perl                          5.10.1-16  Larry Wall's Practical Extraction 

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to