Your message dated Fri, 01 Mar 2024 09:49:46 +0000
with message-id <e1rfzwu-00flad...@fasolo.debian.org>
and subject line Bug#1064973: fixed in diffoscope 259
has caused the Debian Bug report #1064973,
regarding diffoscope fails with struct.error: unpack requires a buffer of 4 
bytes
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.)


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

The package is really diffoscope-257-1.fc40.x86_64.

$ diffoscope cache/rpms/meson-1.3.2-1.fc41/meson-1.3.2-1.fc41.noarch.rpm 
cache/build/meson-1.3.2-1.fc41/rebuild/meson-1.3.2-1.fc41.noarch.rpm
...
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/diffoscope/main.py", line 766, in main
    sys.exit(run_diffoscope(parsed_args))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/diffoscope/main.py", line 717, in 
run_diffoscope
    difference = compare_root_paths(path1, path2)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/compare.py", 
line 69, in compare_root_paths
    difference = compare_files(file1, file2)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/compare.py", 
line 149, in compare_files
    return file1.compare(file2, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
532, in compare
    difference = self._compare_using_details(other, source)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
467, in _compare_using_details
    details.extend(
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/container.py", 
line 197, in compare_pair
    difference = compare_files(
                 ^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/compare.py", 
line 149, in compare_files
    return file1.compare(file2, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
532, in compare
    difference = self._compare_using_details(other, source)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
467, in _compare_using_details
    details.extend(
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/container.py", 
line 197, in compare_pair
    difference = compare_files(
                 ^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/compare.py", 
line 149, in compare_files
    return file1.compare(file2, source)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
532, in compare
    difference = self._compare_using_details(other, source)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/usr/lib/python3.12/site-packages/diffoscope/comparators/utils/file.py", line 
433, in _compare_using_details
    details.extend(self.compare_details(other, source))
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/diffoscope/comparators/python.py", 
line 52, in compare_details
    describe_pyc(other.path),
    ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/diffoscope/comparators/python.py", 
line 65, in describe_pyc
    return "\n".join(parse_pyc(f))
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/diffoscope/comparators/python.py", 
line 74, in parse_pyc
    modtime = time.asctime(time.gmtime(struct.unpack("<L", moddate)[0]))
                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
struct.error: unpack requires a buffer of 4 bytes

The two arguments are available at:
https://fedorapeople.org/~zbyszek/meson-1.3.2-1.fc41.noarch.rpm
https://fedorapeople.org/~zbyszek/meson-1.3.2-1.fc41.noarch.rpm.2

Zbyszek

--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 259
Done: Chris Lamb <la...@debian.org>

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 1064...@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: Fri, 01 Mar 2024 09:34:23 +0000
Source: diffoscope
Built-For-Profiles: nocheck
Architecture: source
Version: 259
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-bui...@lists.alioth.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Closes: 1064973
Changes:
 diffoscope (259) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Don't error-out with a traceback if we encounter "struct.unpack"-related
     errors when parsing .pyc files. (Closes: #1064973)
   * Fix compatibility with PyTest 8.0. (Closes: 
reproducible-builds/diffoscope#365)
   * Don't try and compare rdb_expected_diff on non-GNU systems as %p formatting
     can vary. (Re: reproducible-builds/diffoscope#364)
Checksums-Sha1:
 c6580c451144a78216ecec941c7c09af7c8b6821 5173 diffoscope_259.dsc
 74af3a21cb63efc97975bed598a933e00daf0c3d 2453176 diffoscope_259.tar.xz
 ecd716dc5cda0f99c984341b9c54d30d0101223a 7502 diffoscope_259_amd64.buildinfo
Checksums-Sha256:
 fcf443a59c2e6d57e3868b20a865e049a0c89d31e7c4e8ade7530b31d3983f76 5173 
diffoscope_259.dsc
 eb5fa0bba04a8e3ee383d01f1be508911469723547e597cf6ab750f2ec42e549 2453176 
diffoscope_259.tar.xz
 76272b90e1507d8acd13dd752f6ea145a843d37bd2da855ddcb1245dc441731a 7502 
diffoscope_259_amd64.buildinfo
Files:
 0491d43eb07e9d1f992f17a6878649b3 5173 devel optional diffoscope_259.dsc
 b4c3747f28f3264fa0edef7cee86793f 2453176 devel optional diffoscope_259.tar.xz
 796dc7ed3b5c551e7c67e8bd69b69732 7502 devel optional 
diffoscope_259_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmXhokMACgkQHpU+J9Qx
HliXRhAAsX+FX/SiZkBj8H+SexmNYraoMPNj7aPolHxlf12vOo2NWA1JmYvlgfYv
0hLX+idWIfp7j1WOj4t8plB+ZSZl03s7CD4v2+X1yT2EtHwy614eIE1+4cF2i7RF
eajXu3PT88+3JCx26CPlgONHwoMn5Vds//qpueBxS+1jPLp+npnBiai/eNM/5v1Z
OHZmUwmM3g2EfvlOWznu0v1BYpFgqX0IlX3UET5SrCwhhbC7qMfYSM5w/pSKF9bl
2/yUzetttyvy6WFxolfvuG+L8Ld1n8c8rIfZuLG3IxSj1H6qdhox7kAsJ58Becbb
s61hYgSc7tTs/JJbzGxdxMPOk5afblFsW/4EQlxuXkDSluNU0B2ROKjSHge8ZLEw
PbTe2fV1NCLypFGyF4ZxP1lGbWxwtGt0yW4M4GGtzdDKp1hwx+aMbwW2A0bas3qH
6dpYC7SEnaP7ya2JP7jcC6/K333vny0x/qv6ho0Xm7HlTHRGTDqJoe43dVBfUqwY
5Ks2hYhqXkShgukjfWIHhNF3gPnxXDQyJ0YNY1PbTtVSBGd62rOkEhf+6yMkoznY
jfmn7O3+gIBXVU1/tN//dLRdpnXMXhuW4UPhb801dqZ2KKNqC9sRCezEd+IElu9H
ztvq8VlsLgFLXBTEmj9ujC8Ri9R3IlV5jP4TLNDmEhli+g20S80=
=L5ji
-----END PGP SIGNATURE-----

Attachment: pgpcgBga3qng_.pgp
Description: PGP signature


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

Reply via email to