Your message dated Wed, 28 Sep 2016 11:20:46 +0000
with message-id <e1bpcus-0002od...@franck.debian.org>
and subject line Bug#835642: fixed in diffoscope 61
has caused the Debian Bug report #835642,
regarding diffoscope: traceback when comparing symlink to directory
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
835642: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835642
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: diffoscope
Version: 59
Severity: normal


$ mkdir -p a/dst b/dst

$ ln -sT dst a/src

$ ln -sT dst b/src

$ ls -l a b
a:
total 4
drwxr-xr-x 2 lamby lamby 4096 Aug 27 23:04 dst
lrwxrwxrwx 1 lamby lamby    3 Aug 27 23:04 src -> dst

b:
total 4
drwxr-xr-x 2 lamby lamby 4096 Aug 27 23:04 dst
lrwxrwxrwx 1 lamby lamby    3 Aug 27 23:04 src -> dst

$ diffoscope a b
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 200, in main
    sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 171, in 
run_diffoscope
    parsed_args.path1, parsed_args.path2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 97, in compare_root_paths
    return compare_directories(path1, path2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/directory.py", 
line 103, in compare_directories
    return FilesystemDirectory(path1).compare(FilesystemDirectory(path2))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/directory.py", 
line 156, in compare
    my_file, other_file, source=name)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 107, in compare_files
    if file1.has_same_content_as(file2):
  File "/usr/lib/python3/dist-packages/diffoscope/__init__.py", line 252, in 
tool_check
    return original_function(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
196, in has_same_content_as
    if open(self.path, 'rb').read() == open(other.path, 'rb').read():
IsADirectoryError: [Errno 21] Is a directory: 'a/src'


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 61

We believe that the bug you reported is fixed in the latest version of
diffoscope, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 835...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <la...@debian.org> (supplier of updated diffoscope package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 28 Sep 2016 11:44:25 +0100
Source: diffoscope
Binary: diffoscope trydiffoscope
Architecture: source
Version: 61
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-builds@lists.alioth.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Description:
 diffoscope - in-depth comparison of files, archives, and directories
 trydiffoscope - in-depth comparison of files, archives, etc. 
(try.diffoscope.org
Closes: 835642 837742
Changes:
 diffoscope (61) unstable; urgency=medium
 .
   [ Mattia Rizzolo ]
   * Skip rlib tests if the "nm" tool is missing. (Closes: #837742)
   * Use dedicated xxd binary package instead of vim-common.
   * autopkgtest: Allow stderr for the basic-command-line test.
   * d/rules: make it possible to backport without changing the "upstream" 
version.
 .
   [ Maria Glukhova ]
   * Catch an error when we can't read files in has_same_content_as().
     (Closes: #835642)
 .
   [ Chris Lamb ]
   * Add the ability track the (approximate) progress throughout diffoscope run:
     - Add a graphical progressbar and show by default if STDOUT is a TTY.
     - Add a --status-fd argument to output machine-readable status to the
       specified file descriptor.
 .
   [ Ximin Luo ]
   * Add a --output-empty option, useful for batch scripts.
   * Improve --help text and group the optional arguments based on topic.
   * Add a script to check sizes of dependencies.
   * tests/basic-command-line: check exit code and use a more complex example.
   * Provide better advice about what environment variable to set to make the
     console work.
Checksums-Sha1:
 dc9a9f2453f1db0e7e83f9c37e839de5b04167a1 2844 diffoscope_61.dsc
 2feba6fba5630d7250022c0d4bd074bffe601760 313028 diffoscope_61.tar.xz
Checksums-Sha256:
 1463233a5a7ed0521ab8a13e1e1fa1f4d574dda24721423db1ef8ce1afbca227 2844 
diffoscope_61.dsc
 f5ee140c42a8619e809d240f4b2c1ba850f2b0b18301388fddcc641bd1d75b28 313028 
diffoscope_61.tar.xz
Files:
 6821ad79a237fb9e38df4f685d28bfb9 2844 devel optional diffoscope_61.dsc
 51d4c2758e8cc927c64f21f3a4a55da1 313028 devel optional diffoscope_61.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJX66CfAAoJEB6VPifUMR5YqwEP/2TBJoCs2at3WSyFGZMH8UCf
JC0jMa4dA9ZWEaGdIXUsM8+j7SnmWzo7pDH7FfvZvLD8djQSYJXteoI75CAsmWGZ
tY8WnFaDnA6KAYLuw2jhKelAv3ObVJucsgMTjKEXFeDHgaLEygarkSfcB5qiAzlq
sHMh2sr2V362JKyucralL6MuuIiX56YgcoPGCNRuNgu6o5//8RrGHymyj3bomp7J
VA1pmOST4EHaDoXcNaSWKUzBbpXD4VZG5UYWUif9v1ZLkk1Q+V3A1jD/Ag/UAqD7
h2TLsWFj/kY3CnQ8/k23r4X6qOMvGrEy5aWZdBgVNksXNJ0SCDDJlKt8/PUz3KDF
TmOn8XF7qWt5uyDVYw/yeCQM+HorePLsxYMg2TyFM+if7b+YSzQYVIalmFtvgaEq
Onf0d2n7McXEnXrCZpqsg/Ws6gssB1cxrFQ8zNthqrHV4svLk52seB2p6v9wmQ2c
hIsh+6L9ob7QYdTpiYX5Fe/xFNhsgnEXq86EzAb6o+5XAc1ZhCNcUSO+eOYJXbBm
kerCejpx+9+j8+lcK3YstFDl9sWz/JKUakkkYELGFFEnZ0ciW8Ms3qkm34Lp5S0B
V5ZajZc977fK4IdBGxeWs/CqqrCA4UPpmSGJkD+sz82vFEUaFFEtpbFoTxG2enhe
sNb+orFXC20Csd4X40Y2
=tUJz
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to