{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.3HjQWTB7/b1/pymol_3.1.0+dfsg-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.3HjQWTB7/b2/pymol_3.1.0+dfsg-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n 4b036b74296303ec34c5c550ec9602ed 1430060 science optional pymol-data_3.1.0+dfsg-1_all.deb\n f5902ae85eacd1ffba59ab1258c4b210 180260 science optional pymol_3.1.0+dfsg-1_all.deb\n- a16db62ed081e2c3498e19102d56f6fa 21479512 debug optional python3-pymol-dbgsym_3.1.0+dfsg-1_amd64.deb\n- 001409155d0ab46da096b01b05b9c0c4 4008824 python optional python3-pymol_3.1.0+dfsg-1_amd64.deb\n+ 0e72739da1218b6757ef3d090e98420c 21479556 debug optional python3-pymol-dbgsym_3.1.0+dfsg-1_amd64.deb\n+ 00ee58299495a2a21060fb6f95ba7398 4011272 python optional python3-pymol_3.1.0+dfsg-1_amd64.deb\n"}, {"source1": "python3-pymol_3.1.0+dfsg-1_amd64.deb", "source2": "python3-pymol_3.1.0+dfsg-1_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 2025-03-17 08:37:33.000000 debian-binary\n--rw-r--r-- 0 0 0 7004 2025-03-17 08:37:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4001628 2025-03-17 08:37:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7000 2025-03-17 08:37:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4004080 2025-03-17 08:37:33.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": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/pymol/_cmd.cpython-313-x86_64-linux-gnu.so", "source2": "./usr/lib/python3/dist-packages/pymol/_cmd.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: bad3620992ee85ee92d97e8c430b2e59d2dc1c15\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b5d7b50eec26edbd85291d1f8cc3f83421b9d79c\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1409508,15 +1409508,15 @@\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n CmdGetVersion(_object*, _object*):\n ./build/temp.linux-x86_64-cpython-313/_cmd/./layer4/Cmd.cpp:1642\n \tendbr64\n ./build/temp.linux-x86_64-cpython-313/_cmd/./layer4/Cmd.cpp:1643\n \tmovsd 0x75f9c(%rip),%xmm0 \n \txor %r9d,%r9d\n-\tmov $0x6ad41a83,%ecx\n+\tmov $0x68c70d2e,%ecx\n \tlea 0x40f32(%rip),%r8 \n \tmov $0x2dc6c0,%edx\n \tlea 0x41886(%rip),%rsi \n \tmov $0x1,%eax\n \tlea 0x4b465(%rip),%rdi \n \tjmp 9b330 \n \tnopl 0x0(%rax,%rax,1)\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 64333632 30393932 65653835 65653932 d3620992ee85ee92\n- 0x00000010 64393765 38633433 30623265 35396432 d97e8c430b2e59d2\n- 0x00000020 64633163 31352e64 65627567 00000000 dc1c15.debug....\n- 0x00000030 319e8bfb 1...\n+ 0x00000000 64376235 30656563 32366564 62643835 d7b50eec26edbd85\n+ 0x00000010 32393164 31663863 63336638 33343231 291d1f8cc3f83421\n+ 0x00000020 62396437 39632e64 65627567 00000000 b9d79c.debug....\n+ 0x00000030 792c06aa y,..\n \n"}]}]}]}]}, {"source1": "python3-pymol-dbgsym_3.1.0+dfsg-1_amd64.deb", "source2": "python3-pymol-dbgsym_3.1.0+dfsg-1_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 2025-03-17 08:37:33.000000 debian-binary\n--rw-r--r-- 0 0 0 644 2025-03-17 08:37:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 21478676 2025-03-17 08:37:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 648 2025-03-17 08:37:33.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 21478716 2025-03-17 08:37:33.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: Debichem Team \n Installed-Size: 21520\n Depends: python3-pymol (= 3.1.0+dfsg-1)\n Section: debug\n Priority: optional\n Description: debug symbols for python3-pymol\n-Build-Ids: a4b84561f748591b77e167248fdd2ca943e7af6e bad3620992ee85ee92d97e8c430b2e59d2dc1c15\n+Build-Ids: a4b84561f748591b77e167248fdd2ca943e7af6e b5d7b50eec26edbd85291d1f8cc3f83421b9d79c\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/a4/b84561f748591b77e167248fdd2ca943e7af6e.debug\n-usr/lib/debug/.build-id/ba/d3620992ee85ee92d97e8c430b2e59d2dc1c15.debug\n+usr/lib/debug/.build-id/b5/d7b50eec26edbd85291d1f8cc3f83421b9d79c.debug\n usr/lib/debug/.dwz/x86_64-linux-gnu/python3-pymol.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 2025-03-17 08:37:33.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/a4/\n -rw-r--r-- 0 root (0) root (0) 105024 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/a4/b84561f748591b77e167248fdd2ca943e7af6e.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/ba/\n--rw-r--r-- 0 root (0) root (0) 21912720 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/ba/d3620992ee85ee92d97e8c430b2e59d2dc1c15.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/b5/\n+-rw-r--r-- 0 root (0) root (0) 21912720 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/b5/d7b50eec26edbd85291d1f8cc3f83421b9d79c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 3472 2025-03-17 08:37:33.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-pymol.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/share/doc/python3-pymol-dbgsym -> python3-pymol\n"}, {"source1": "./usr/lib/debug/.build-id/ba/d3620992ee85ee92d97e8c430b2e59d2dc1c15.debug", "source2": "./usr/lib/debug/.build-id/b5/d7b50eec26edbd85291d1f8cc3f83421b9d79c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 97% similar despite different names"], "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: bad3620992ee85ee92d97e8c430b2e59d2dc1c15\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b5d7b50eec26edbd85291d1f8cc3f83421b9d79c\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <87cede> DW_AT_call_line : (data2) 2266\n <87cee0> DW_AT_call_column : (data1) 7\n <87cee1> DW_AT_sibling : (ref_udata) <0x87d0a9>\n <5><87cee4>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n <87cee5> DW_AT_abstract_origin: (ref_udata) <0x87a88a>\n <87cee8> DW_AT_location : (sec_offset) 0x3e793e (location list)\n <87ceec> DW_AT_GNU_locviews: (sec_offset) 0x3e793c\n-[ Too much input for diff (SHA256: 4374f225b56f77eb9300a09dcb221f93f16985119cdace268078da723ebecc13) ]\n+[ Too much input for diff (SHA256: 3bf90b8eeafc116fe867de588e994f661eea1f3fe7f135472d743d07d98912d1) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -3073,98 +3073,106 @@\n ~s70;ghZ\n >$98Yrpx\n K#z]}GT2\n KdFlE'3,\n z&\tr u$;\n 5Xk6FGpSy\n VoH~eNh/\n-pr>t,`FG\n-Ka:[ 4w' ;nJ\n-6@yUM>Oa\n-E/ZCM_i7\n-+l/+V$pcH\n-[_y'A9L{4\n-z7\n-~9m\"?xqO\n-6-IV %2-i1$+\n-:U_]HB D4&]y8%|\n-OR0;uN,fm\n-{lJ'C9?QC.\n-\tjk/$;d[\n->x($8S*=mA\n-hUf RGD,\n-GAXhVW_f\n-jb+0i!\tn\n-hTTHi9,YiC@PB\n->n8?hu,B\n-]Oz\"`(y}\n-8`#R\\kpZ\n-+9iE`9/uDC\n-X7MtwE7=V\n-{fg5c/v1\n-M{8ERoGJj\n-~]ErwNxz\n-1\"zMi_\n-yDX\t> }\"\n-*V[]T!3)\n-6}ZB0m\t=\n-.am2s\t{@\n-.an2w\t=@\n-zQpbZJ[/\n-UJ^8O*y.\n-=7E:Bc`!\n-bi132G,B\n-\t !O;+Q>\n-]~yt&vLB\n-uq\\Jb=Pu\n-9gws6d7B\n-fk};}C4]\n-)hAG.z]@\n-o{CkyYN8\n-#wI7~};A\t\n-^ERw$/$G\n-!45D7kpv\n-&:7;M+LS}\n-LM\tGEIuM\n-Nx$M]p_O\n-@l&R'e|A\n-0|M#ZSFn\n-z9O\tZ;[\t\n-iJp|EX^S?JX\n+Dv\tF&+AX\n+0qr\tS80S\n+.fP/fPCK\n+--Cu)GS!C\n+U%C^$C^f\n+3;@UTTErf\n+Dh9emTf_\n+iu$cL\ts4\n+0D6[O*]Q\n+.*>W>eSj\n+\\5S&tQrnD\n+0v6.QgtR\n+ ~'yP\th.\n+9XKd6Q5e\n+e!J`8OOw\n+i?+Hn7hk\n+i8N6.kP(Pk-\n+:zd(iT:-\n+5Z_Eithi\n+v/<% d~Eh9U!o\n+mi~($od[!\n+9|Um`&7f\n+`/^02o$,\n+~*dKEJ6M\n+Q!cK-Q!/.\"\n+`4JO/=iCp'h5\n+nwy1xG,I\n+\\^[<9f`F\n+FS.9#paY_;v#4\n+&WOsfpV>)\n+^\\^F39``\n+?=SGt#&Qp-\n+*d9Je-\tb-KC!\n+ W}h8zV|\n+)q%M[I->\n+[Mzto2}}\n+($MENQHj\n+T\"W;8U*w@\n+M*!1%|^>y\n+Pi;^MZG4\n+CQ@kN<5jP\n+-QV{Nt7_dH\n+$*4-&JRk\n+MK_#i@kp\n+[2Fw#/gy\n+u!y+\\]4 !\n+/~$,W2l|\n+yZOU}MU}mf\n+qfW1LV,S\n+JNQJN'rx\n+\"?;]bmM9[\n+/Gb1mntM\n+Z'iem.ox\n+yHH{wCD>\n+{_Fp.Kr8\n+~ggl;\"4X67\n+h1\\id'l;\n+]~$8\t;ve\n+>[iuGkiE\n+\"*cfJ=u6\n+$8UiT6t6<\n+;\tWn1'a-\n+8+s7Jrld\n+;\twUiT6t6\\\n+64RSn,jF\n+\t,q+p`]]\n+{1?kv\"|3\n+N\"+-=;a`\n+y$5zJFRCx\n+&XFR/ms\"\n+`I{F4z7Z8 i\n+~L}m2KIE\n+2uXXtKMK\n+I[;r-~/s\n+5WB;69\\'K\n+ZE$#H[D}\n+(F~xOCI<\n+yEcG_A\n XU?+,)rV?\n K/X]?.TCkW\n 7!M{EZNW%(\n"}]}]}]}]}]}