{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.E1qOScbC/b1/indexed-gzip_1.8.7-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.E1qOScbC/b2/indexed-gzip_1.8.7-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- cb085c18b572c5c7760553aa972682dd 1672460 debug optional python3-indexed-gzip-dbgsym_1.8.7-3_amd64.deb\n- 938a2aaace0d44a9beafcce3a1e321d3 1051824 python optional python3-indexed-gzip_1.8.7-3_amd64.deb\n+ e5834e892e5dfe43746feb05d8116503 1672232 debug optional python3-indexed-gzip-dbgsym_1.8.7-3_amd64.deb\n+ ec19fdfe9efd38d12cb98702b98b1492 942240 python optional python3-indexed-gzip_1.8.7-3_amd64.deb\n"}, {"source1": "python3-indexed-gzip_1.8.7-3_amd64.deb", "source2": "python3-indexed-gzip_1.8.7-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-31 11:01:24.000000 debian-binary\n--rw-r--r-- 0 0 0 2172 2024-07-31 11:01:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1049460 2024-07-31 11:01:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2180 2024-07-31 11:01:24.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 939868 2024-07-31 11:01:24.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: python3-indexed-gzip\n Source: indexed-gzip\n Version: 1.8.7-3\n Architecture: amd64\n Maintainer: Debian Python Team \n-Installed-Size: 36662\n+Installed-Size: 28610\n Depends: python3-numpy, libc6 (>= 2.14), zlib1g (>= 1:1.2.2.4), python3-numpy2-abi0 | python3-numpy-abi9, python3 (<< 3.14), python3 (>= 3.13~), python3:any\n Section: python\n Priority: optional\n Homepage: https://github.com/pauldmccarthy/indexed_gzip\n Description: fast random access of gzip files in Python\n Drop-in replacement `IndexedGzipFile` for the built-in Python `gzip.GzipFile`\n class that does not need to start decompressing from the beginning of the\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,9 +1,9 @@\n-usr/lib/python3/dist-packages/ctest_zran_18527905_False.gz\n-usr/lib/python3/dist-packages/ctest_zran_18527905_False.gz.idx.tmp\n+usr/lib/python3/dist-packages/ctest_zran_13874358_False.gz\n+usr/lib/python3/dist-packages/ctest_zran_13874358_False.gz.idx.tmp\n usr/lib/python3/dist-packages/indexed_gzip-1.8.7.dist-info/INSTALLER\n usr/lib/python3/dist-packages/indexed_gzip-1.8.7.dist-info/METADATA\n usr/lib/python3/dist-packages/indexed_gzip-1.8.7.dist-info/WHEEL\n usr/lib/python3/dist-packages/indexed_gzip-1.8.7.dist-info/top_level.txt\n usr/lib/python3/dist-packages/indexed_gzip/__init__.py\n usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.c\n usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.cpython-313-x86_64-linux-gnu.so\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/python3/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/\n--rw-r--r-- 0 root (0) root (0) 28257875 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/ctest_zran_18527905_False.gz\n--rw-r--r-- 0 root (0) root (0) 4590093 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/ctest_zran_18527905_False.gz.idx.tmp\n+-rw-r--r-- 0 root (0) root (0) 21160805 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/ctest_zran_13874358_False.gz\n+-rw-r--r-- 0 root (0) root (0) 3442583 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/ctest_zran_13874358_False.gz.idx.tmp\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/\n -rw-r--r-- 0 root (0) root (0) 528 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/__init__.py\n -rw-r--r-- 0 root (0) root (0) 1328133 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.c\n -rw-r--r-- 0 root (0) root (0) 342616 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.cpython-313-x86_64-linux-gnu.so\n -rw-r--r-- 0 root (0) root (0) 39810 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.pyx\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/tests/\n -rw-r--r-- 0 root (0) root (0) 6501 2024-07-31 11:01:24.000000 ./usr/lib/python3/dist-packages/indexed_gzip/tests/__init__.py\n"}, {"source1": "./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.c", "source2": "./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.c", "unified_diff": "@@ -14954,15 +14954,15 @@\n }\n __Pyx_RefNannyFinishContext();\n return __pyx_r;\n }\n \n static PyObject *__pyx_pf_12indexed_gzip_12indexed_gzip_16_IndexedGzipFile_49export_index(struct __pyx_obj_12indexed_gzip_12indexed_gzip__IndexedGzipFile *__pyx_v_self, PyObject *__pyx_v_filename, PyObject *__pyx_v_fileobj) {\n int __pyx_v_close_file;\n- void *__pyx_v_fd;\n+ FILE *__pyx_v_fd;\n int __pyx_v_ret;\n PyObject *__pyx_r = NULL;\n __Pyx_RefNannyDeclarations\n int __pyx_t_1;\n int __pyx_t_2;\n PyObject *__pyx_t_3 = NULL;\n PyObject *__pyx_t_4 = NULL;\n"}, {"source1": "./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.cpython-313-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/indexed_gzip/indexed_gzip.cpython-313-x86_64-linux-gnu.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2831a09b5162068f4b8d87b8a4ecdd217f205642\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2f38ca71ac5643c04f985149af05cca0cfb4e65\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33316130 39623531 36323036 38663462 31a09b5162068f4b\n- 0x00000010 38643837 62386134 65636464 32313766 8d87b8a4ecdd217f\n- 0x00000020 32303536 34322e64 65627567 00000000 205642.debug....\n- 0x00000030 4b1786a9 K...\n+ 0x00000000 66333863 61373161 63353634 33633034 f38ca71ac5643c04\n+ 0x00000010 66393835 31343961 66303563 63613063 f985149af05cca0c\n+ 0x00000020 66623465 36352e64 65627567 00000000 fb4e65.debug....\n+ 0x00000030 c74e3f9a .N?.\n \n"}]}, {"source1": "./usr/lib/python3/dist-packages/ctest_zran_18527905_False.gz", "source2": "./usr/lib/python3/dist-packages/ctest_zran_13874358_False.gz", "comments": ["Files 91% similar despite different names"], "unified_diff": null, "details": [{"source1": "filetype from file(1)", "source2": "filetype from file(1)", "unified_diff": "@@ -1 +1 @@\n-gzip compressed data, last modified: Wed Jul 31 11:01:24 2024, from Unix, original size modulo 2^32 148223240 gzip compressed data, unknown method, ASCII, has CRC, encrypted, from FAT filesystem (MS-DOS, OS/2, NT)\n+gzip compressed data, last modified: Wed Jul 31 11:01:24 2024, from Unix\n"}, {"source1": "ctest_zran_18527905_False", "source2": "ctest_zran_13874358_False", "has_internal_linenos": true, "unified_diff": "@@ -4194297,8 +4194297,8 @@\n 03ffff80: f0ff 7f00 0000 0000 f1ff 7f00 0000 0000 ................\n 03ffff90: f2ff 7f00 0000 0000 f3ff 7f00 0000 0000 ................\n 03ffffa0: f4ff 7f00 0000 0000 f5ff 7f00 0000 0000 ................\n 03ffffb0: f6ff 7f00 0000 0000 f7ff 7f00 0000 0000 ................\n 03ffffc0: f8ff 7f00 0000 0000 f9ff 7f00 0000 0000 ................\n 03ffffd0: faff 7f00 0000 0000 fbff 7f00 0000 0000 ................\n 03ffffe0: fcff 7f00 0000 0000 fdff 7f00 0000 0000 ................\n-[ Too much input for diff (SHA256: e67c19d5c7f7cf909f926b2234f2a434010ba4af2efac3bf56270688b2524442) ]\n+[ Too much input for diff (SHA256: 018629d84b4ee4e72712a9ad0300c3857612260fd25648561f43e5ee10770815) ]\n"}]}]}]}]}, {"source1": "python3-indexed-gzip-dbgsym_1.8.7-3_amd64.deb", "source2": "python3-indexed-gzip-dbgsym_1.8.7-3_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-31 11:01:24.000000 debian-binary\n -rw-r--r-- 0 0 0 648 2024-07-31 11:01:24.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1671620 2024-07-31 11:01:24.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1671392 2024-07-31 11:01:24.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Python Team \n Installed-Size: 1740\n Depends: python3-indexed-gzip (= 1.8.7-3)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-indexed-gzip\n-Build-Ids: 2831a09b5162068f4b8d87b8a4ecdd217f205642 668c31653e40effae43bf12754192dbd2ce0d4af\n+Build-Ids: 668c31653e40effae43bf12754192dbd2ce0d4af b2f38ca71ac5643c04f985149af05cca0cfb4e65\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/28/31a09b5162068f4b8d87b8a4ecdd217f205642.debug\n usr/lib/debug/.build-id/66/8c31653e40effae43bf12754192dbd2ce0d4af.debug\n+usr/lib/debug/.build-id/b2/f38ca71ac5643c04f985149af05cca0cfb4e65.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/python3-indexed-gzip.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/28/\n--rw-r--r-- 0 root (0) root (0) 602296 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/28/31a09b5162068f4b8d87b8a4ecdd217f205642.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/66/\n -rw-r--r-- 0 root (0) root (0) 1143216 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/66/8c31653e40effae43bf12754192dbd2ce0d4af.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/b2/\n+-rw-r--r-- 0 root (0) root (0) 602296 2024-07-31 11:01:24.000000 ./usr/lib/debug/.build-id/b2/f38ca71ac5643c04f985149af05cca0cfb4e65.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 21320 2024-07-31 11:01:24.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-indexed-gzip.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-07-31 11:01:24.000000 ./usr/share/doc/python3-indexed-gzip-dbgsym -> python3-indexed-gzip\n"}, {"source1": "./usr/lib/debug/.build-id/28/31a09b5162068f4b8d87b8a4ecdd217f205642.debug", "source2": "./usr/lib/debug/.build-id/b2/f38ca71ac5643c04f985149af05cca0cfb4e65.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 95% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -25,15 +25,15 @@\n [20] .dynamic NOBITS 0000000000050ba0 000320 0001d0 10 WA 4 0 8\n [21] .got NOBITS 0000000000050d70 000320 000278 08 WA 0 0 8\n [22] .got.plt NOBITS 0000000000050fe8 000320 000540 08 WA 0 0 8\n [23] .data NOBITS 0000000000051540 000320 001c84 00 WA 0 0 32\n [24] .bss NOBITS 00000000000531e0 000320 000e38 00 WA 0 0 32\n [25] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n [26] .debug_aranges PROGBITS 0000000000000000 000280 00005f 00 C 0 0 8\n- [27] .debug_info PROGBITS 0000000000000000 0002e0 03586d 00 C 0 0 8\n+ [27] .debug_info PROGBITS 0000000000000000 0002e0 03586f 00 C 0 0 8\n [28] .debug_abbrev PROGBITS 0000000000000000 035b50 0007cb 00 C 0 0 8\n [29] .debug_line PROGBITS 0000000000000000 036320 017234 00 C 0 0 8\n [30] .debug_str PROGBITS 0000000000000000 04d558 00140e 01 MSC 0 0 8\n [31] .debug_line_str PROGBITS 0000000000000000 04e968 0001bc 01 MSC 0 0 8\n [32] .debug_loclists PROGBITS 0000000000000000 04eb28 02e1cf 00 C 0 0 8\n [33] .debug_rnglists PROGBITS 0000000000000000 07ccf8 008522 00 C 0 0 8\n [34] .gnu_debugaltlink PROGBITS 0000000000000000 08521a 000054 00 0 0 1\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2831a09b5162068f4b8d87b8a4ecdd217f205642\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b2f38ca71ac5643c04f985149af05cca0cfb4e65\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -62637,15 +62637,15 @@\n <280a5> DW_AT_decl_column : (data1) 7\n <280a6> DW_AT_type : (GNU_ref_alt) <0x4b>\n <2><280aa>: Abbrev Number: 10 (DW_TAG_variable)\n <280ab> DW_AT_name : (GNU_strp_alt) (offset: 0x1636) \n <280af> DW_AT_decl_file : (data1) 1\n <280b0> DW_AT_decl_line : (data2) 14961\n <280b2> DW_AT_decl_column : (data1) 9\n- <280b3> DW_AT_type : (GNU_ref_alt) <0x7d>\n+ <280b3> DW_AT_type : (GNU_ref_alt) <0x265>\n <2><280b7>: Abbrev Number: 10 (DW_TAG_variable)\n <280b8> DW_AT_name : (GNU_strp_alt) (offset: 0x5109) \n <280bc> DW_AT_decl_file : (data1) 1\n <280bd> DW_AT_decl_line : (data2) 14962\n <280bf> DW_AT_decl_column : (data1) 7\n <280c0> DW_AT_type : (GNU_ref_alt) <0x4b>\n <2><280c4>: Abbrev Number: 10 (DW_TAG_variable)\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n- VBGCC: (Debian 14.3.0-5) 14.3.0\n+NeGCC: (Debian 14.3.0-5) 14.3.0\n S*>Nc$rN\n H|'Y;!E\n-o)^M-sK(\n-db>\\/&YX[\n-I;/B'(2i\n-JU>h07V#^\n+5)/B'(2m:\n+Q^+qL+(b\n+uZj-`\n-]< .~i}@\n-\"_ ^=%_ \n--m)L9lfh\n-&`GFmD?g\n-qvo>e\\F|\n-W,Idh%EM\n-1XfL^!(&\n- 8>pib7]&\n-5u#Zz^\"ZjD\n-H*SQ)#)V\n-\\\t`12Fxt\n-\t]F*k,']\n-Kd{)?}js\n-1iwM\"J$,\n+[us~w ~KO\n+.*vE4@7z6\n+Wy0-[*^&\n+]0V^)jy5\n+TYS%P]XSp6\n+_C~_C>_C\n+4<[!eTl&-$)v\n+#ytE10)C8\n+K%^?,.# e\n+I:#x)BZiZS\n+,a6p{E\t;\n+t_h7:,T[\n+Fby\"s=u{\n+:d?47:S:Qo\n+^_*e:Ic-k\n+zC[K)o(95\n+$?OR#LVGB\n+IWsJI]-^!dXTJ\n+/!}:M]5F\n+}\\oSis c(J+b\n+wm5)&YcJ\n+bOYEyr9v\n+loR654h@\n+RAkWYkU7\n+4]QaztgG\n+qP8TbL/E:\n Ua|9]qAT\n D~wgqvDB\n ?gUPa6C3 <\n kRl-<`[|Z\n Alq0Y)M,\\N\n :9l7[\\\\[\n M,4K+B7!s\n"}]}]}]}]}]}