Your message dated Sat, 21 Nov 2015 05:33:58 +0000
with message-id <e1a00oa-0006l9...@franck.debian.org>
and subject line Bug#804061: fixed in diffoscope 42
has caused the Debian Bug report #804061,
regarding diffoscope UnicodeDecodeError processing julia/0.3.11-1
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.)


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

Seen in rb.d.n with julia/0.3.11-1 in both testing and unstable

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 138, in 
main
    sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 114, in 
run_diffoscope
    parsed_args.file1, parsed_args.file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 82, in compare_root_paths
    return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 99, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
180, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
153, in _compare_using_details
    details = [d for d in self.compare_details(other, source) if d is not None]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/debian.py", line 
134, in compare_details
    differences.extend(my_container.compare(other_container))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
205, in compare
    return list(starmap(diffoscope.comparators.compare_commented_files, 
self.comparisons(other)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 102, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 99, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
180, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
153, in _compare_using_details
    details = [d for d in self.compare_details(other, source) if d is not None]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/deb.py", line 84, 
in compare_details
    differences.extend(my_container.compare(other_container))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
205, in compare
    return list(starmap(diffoscope.comparators.compare_commented_files, 
self.comparisons(other)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 102, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 99, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
180, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
153, in _compare_using_details
    details = [d for d in self.compare_details(other, source) if d is not None]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/xz.py", line 69, 
in compare_details
    return my_container.compare(other_container)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
205, in compare
    return list(starmap(diffoscope.comparators.compare_commented_files, 
self.comparisons(other)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 102, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 99, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
180, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
153, in _compare_using_details
    details = [d for d in self.compare_details(other, source) if d is not None]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/deb.py", line 
155, in compare_details
    differences.extend(my_container.compare(other_container))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
205, in compare
    return list(starmap(diffoscope.comparators.compare_commented_files, 
self.comparisons(other)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 102, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 99, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
180, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
153, in _compare_using_details
    details = [d for d in self.compare_details(other, source) if d is not None]
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
77, in wrapper
    return original_method(self, other, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 89, 
in compare_details
    return _compare_elf_data(self.path, other.path)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 75, 
in _compare_elf_data
    differences.append(Difference.from_command(ReadelfAll, path1, path2))
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 350, in 
from_command
    difference = Difference.from_feeder(feeder1, feeder2, path1, path2, *args, 
**kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 300, in 
from_feeder
    unified_diff = diff(feeder1, feeder2)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 269, in 
diff
    return run_diff(fd1, fd2, end_nl_q1, end_nl_q2)
  File "/usr/lib/python3.4/contextlib.py", line 66, in __exit__
    next(self.gen)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 210, in 
fd_from_feeder
    t.join()
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 188, in 
join
    raise ex
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 174, in 
run
    super().run(*args, **kwargs)
  File "/usr/lib/python3.4/threading.py", line 859, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 195, in 
feed
    end_nl = feeder(f)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 254, in 
feeder
    end_nl = make_feeder_from_raw_reader(command.stdout, 
command.filter)(out_file)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 235, in 
feeder
    out_file.write(filter(buf))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 44, 
in filter
    line = self._archive_re.sub('File: lib.a(', line.decode('utf-8'))
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc2 in position 68: 
invalid continuation byte

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


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

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 804...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Bobbio <lu...@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: SHA512

Format: 1.8
Date: Fri, 20 Nov 2015 18:57:54 +0000
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source
Version: 42
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-builds@lists.alioth.debian.org>
Changed-By: Jérémy Bobbio <lu...@debian.org>
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 804061 805418
Changes:
 diffoscope (42) unstable; urgency=medium
 .
   * Add missing Depends on python3-pkg-resources.
   * Add another autopkgtest to test command line without recommends.
   * Make comparison of zip archives with utf-8 file names more robust.
     (Closes: #805418)
   * Stop crashing on misencoded readelf output. (Closes: #804061)
   * Ignore encoding errors in diff output.
   * Add binutils-multiarch to Build-Depends so the test suite can pass
     on architectures other than amd64.
Checksums-Sha1:
 b57cda21f1f8a28c61aaf03ff8e722f14bbf8a3c 1983 diffoscope_42.dsc
 f98f44c4cc363a167c49875768f9cd52e7b666ea 214956 diffoscope_42.tar.xz
Checksums-Sha256:
 d7ae419736f35e3745931d37927dff29db05bbdb7c2b812195c7e88de0f9cdd5 1983 
diffoscope_42.dsc
 a1655a1fd55412559f63a9032e76b5cc393cb5a1e50aaf207fe3fa7f33066144 214956 
diffoscope_42.tar.xz
Files:
 21cc09a727fa71d4f238a2c8fecd212a 1983 devel optional diffoscope_42.dsc
 9f36373a1acc414598a787e0ffad75f2 214956 devel optional diffoscope_42.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJWUADpAAoJEC0aqs8kRERCdiAP/iNXUFSY7J26ac7XWlkjLkJO
cEOA1+HtQ+Vh82eLexMCSDUk0zxGzi4EWgDzdJpOznDwM+/msLoG+VWFZzrci4Ku
kw8DdvvE1/zaUkBv9SnZmpfR86KnCxY1IvlbFvPouHakfbwX9vUTD36d1ak00ITd
7rx1f4WQhCNzcv0eO4knZKU3ImI8yQWPw06aoiW1BCOAdm0okxA+BtTnOf88ha1e
B+CZq7cI7eHNuT7n1e+zFyotO3VozJ0VdXkCGvVFaJ8L//M8VZkk0T5V7tF+hYfl
ONnmMk2m4ICfOQTfxUV99vY28PVrNu+9P75bYkWxptxeApkFgej1sLERCuIaTJi5
LDEZuLT5kGkeYZFIkY+gXWTFLY/HBcdnwcRsPM4k+m2fAghn1mlA0aFVjpGLhbEV
qGlVOdo/U6FJs3aKYQwNwO/R/bWRMl2KZTds/a1oRDy5KLRlJNVgXyC7h21SRnVY
8wxcjfFx2rz0lput11/wn+tb8plHvsArgLRYFOnvayvaBwncz32oyLZKLAFvqWe6
Iwr/8VISXRBoywbfLFzuScRKcOLh72qnEdtihK7uwSMHbhEoWkw59WFvDUqg1gdv
jM844jstCrE/5ArrYu63xuzlcGlYe/ShGpsUwbpLDzhEcvvCNxWGAe5uH4eCNsy3
dTiuwsqxBYKtTGQamitj
=fVpv
-----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