{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.N3WrIbk2/b1/pymol_3.1.0+dfsg-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.N3WrIbk2/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- 0a7610eb421b3690decfd00cfd0e51bb 21479868 debug optional python3-pymol-dbgsym_3.1.0+dfsg-1_amd64.deb\n- 49cd11c973efecc364bf1fd56df9131c 3912696 python optional python3-pymol_3.1.0+dfsg-1_amd64.deb\n+ 093ca0a77d29454735c8af2c1704edc0 21479932 debug optional python3-pymol-dbgsym_3.1.0+dfsg-1_amd64.deb\n+ 8b041d31b5bbc3e1906f9261d53948ca 3912032 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 7016 2025-03-17 08:37:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3905488 2025-03-17 08:37:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3904824 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: e46a867614edd160d57319178ec0e10b71dd4335\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fc075631cb36f0ae912440327242a6aaaa29d5c\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": "@@ -1409490,15 +1409490,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 0x7601c(%rip),%xmm0 \n \txor %r9d,%r9d\n-\tmov $0x692dbb4a,%ecx\n+\tmov $0x6b3acb5e,%ecx\n \tlea 0x40fb2(%rip),%r8 \n \tmov $0x2dc6c0,%edx\n \tlea 0x41906(%rip),%rsi \n \tmov $0x1,%eax\n \tlea 0x4b4e5(%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 36613836 37363134 65646431 36306435 6a867614edd160d5\n- 0x00000010 37333139 31373865 63306531 30623731 7319178ec0e10b71\n- 0x00000020 64643433 33352e64 65627567 00000000 dd4335.debug....\n- 0x00000030 32b57311 2.s.\n+ 0x00000000 63303735 36333163 62333666 30616539 c075631cb36f0ae9\n+ 0x00000010 31323434 30333237 32343261 36616161 12440327242a6aaa\n+ 0x00000020 61323964 35632e64 65627567 00000000 a29d5c.debug....\n+ 0x00000030 87b9dbf2 ....\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 648 2025-03-17 08:37:33.000000 control.tar.xz\n--rw-r--r-- 0 0 0 21479028 2025-03-17 08:37:33.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 21479092 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: 21523\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: e46a867614edd160d57319178ec0e10b71dd4335 fb45c67792b6c292c1cee38a46a8250c21bf7b8c\n+Build-Ids: 6fc075631cb36f0ae912440327242a6aaaa29d5c fb45c67792b6c292c1cee38a46a8250c21bf7b8c\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/e4/6a867614edd160d57319178ec0e10b71dd4335.debug\n+usr/lib/debug/.build-id/6f/c075631cb36f0ae912440327242a6aaaa29d5c.debug\n usr/lib/debug/.build-id/fb/45c67792b6c292c1cee38a46a8250c21bf7b8c.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,14 +1,14 @@\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/e4/\n--rw-r--r-- 0 root (0) root (0) 21915960 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/e4/6a867614edd160d57319178ec0e10b71dd4335.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/6f/\n+-rw-r--r-- 0 root (0) root (0) 21915960 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/6f/c075631cb36f0ae912440327242a6aaaa29d5c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/fb/\n -rw-r--r-- 0 root (0) root (0) 104896 2025-03-17 08:37:33.000000 ./usr/lib/debug/.build-id/fb/45c67792b6c292c1cee38a46a8250c21bf7b8c.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"}, {"source1": "./usr/lib/debug/.build-id/e4/6a867614edd160d57319178ec0e10b71dd4335.debug", "source2": "./usr/lib/debug/.build-id/6f/c075631cb36f0ae912440327242a6aaaa29d5c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 98% 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: e46a867614edd160d57319178ec0e10b71dd4335\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6fc075631cb36f0ae912440327242a6aaaa29d5c\n"}, {"source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -4194297,8 +4194297,8 @@\n <87cd05> DW_AT_abstract_origin: (ref_udata) <0x87aa6c>\n <5><87cd08>: Abbrev Number: 4 (DW_TAG_formal_parameter)\n <87cd09> DW_AT_abstract_origin: (ref_udata) <0x87aa74>\n <87cd0c> DW_AT_location : (sec_offset) 0x3e728c (location list)\n <87cd10> DW_AT_GNU_locviews: (sec_offset) 0x3e728a\n <5><87cd14>: Abbrev Number: 0\n <4><87cd15>: Abbrev Number: 0\n-[ Too much input for diff (SHA256: dd818168a431d0fcf8edf0355f43571b7654d303129053da3b8919bcd414e722) ]\n+[ Too much input for diff (SHA256: 06a4372d76c885a2675043547bbe75f4abe53866dda329a144ab499ef824681c) ]\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-C5GCC: (Debian 15.2.0-9) 15.2.0\n+\\GCC: (Debian 15.2.0-9) 15.2.0\n cRf:u#g5\n la{50&(V\tB\n P.5IkMZ-\n biX/_biD\n <2<3$]6 Q\n $Szm2vlOh\n \t77n1sc'\n@@ -3163,92 +3163,95 @@\n -Ip0f0)(q\n CIOYii}5e\n `Sr%A\"@U\n c*@+2nWj[\n 7@RV7AYI\n Bd[-lgUE\n PocFJf+a\n-?W}`KL0i\n-^@i* ?+`\n-7ZUCIl`_\n-E.Eh~c)!u\n-rX4}=rxy\n-L'VR=ePv\n-R'MrfUTy\n-2v_Qqh<5q\n-h}?1ZS#Z\n-1J,@Rm`j\n-.d&`2 dn,\n-j&N^,Ibo\"-'/~\n-jfYof9l^=LW\n-4PBy2Y3wR\n-BqxB;=.Z\n-\\%9+\\;l$\n-;Fr>>/b_\n-\"~_%7W_L*\n-vKTl6gi-a_\n-0V6lX-~d\n-os\"}eX'#m\n-O!VHgaFHJ\n-=93Ecd;.\n-i MHtXFGa\n-|L2M8\tSN\n-v0T4`:45\n-,.\tJZ52gj\n-P`h#c|hF\n-+1I(1I/JO\n-iXeR#r\t$\n-AM\\BDf.Hs\n-/4pg1i(f\n-m('bG!n${\n-YanXzx!u\n-&XfK5p B=\n-|Je5op,7\n-+kg'Y=Bx\n-'Ye~n+\tr\n-sm[\"z;^OK\n-]#\"Og(3#\n-\\uZ1J@{W(GmD\n-vd({L\"]7`r\n-0S\"l}$UA4!\n-6-Dq5d1W@6s\n-2ENKR~CY\n-3>VI[\"iL_\n-G 2IX\n-SGpAN&;u\n-u[hEaS|;\n-Y2X[\tUkL\n-F)9-%)RrFJ.I\n-\n-YXY.{Vo3h!(\n-^W>w26yr\n-\\~c@yB}\t:\n-GyE7%igW\n-ad$ogV$FI!kh\n-s+=cPV).\n-g]y$Uu^FR\n-%YPw:pYPw\n-WXeP|O8)\n-\t=IbOr^a\n-NH^.f-W{\n-Z/%lp8D9\n-z4XECJBKv3\n-}(ro~Y@a\n-!O\t~|G!O\n-|&P_v%<%\n-$(O-n8L;\n-/u?7U*W9\n-eUmmr-e_\n-0E]9J94R\n+DrMJSrBp*\n+Bv\tF&kAX\n+Xdo'WrBx\n+81R?Cm?C\n+5p_-T+l=\n+Xd5\"S!LF\n+T{z^pk=.\n+jGV'F(0-*%1\"\n+%nA0Cm&hcK\n+Q6!+#\"n\t\n+hYN~wxBO\n+@Jx\tzuT$\n+{F8TNEeq\n+7?Kmuq3d\n+4Bvm8pUb\n+@a=*I-jS\n+_/Hds`L \n+\t3GZ5x='9>L\n+8\"z5 51xp\n+'FoI\t}\td\n+{G(9+D%+dK\n+]m_ [3HI\n+t38\"xO-)\n+\\#\tk2,BS51\n+X-:?CQ2IqqD\n+;h8V7,vC\n+r>jnbn^eS!\n+TR{%'s+u7\n+TbP }\tMO\n+xXF5~z5E\n+#183FW M\n+z]kgV-.1\n+!w/*\tJz6b}\n+{EPPj:[p\n+kp30k0y(VH\n+I!C$jHO7{\n+SPv]${)(\n+@Xu\\.>.k\n+9[o~H l8\n+E[IR)]\\*\n+P]=mP!S~\n+(\t~%F_PZ67\n+6U6Pe^.B\n+Ie-D{+z \n+raEz$u*z*\n+.L)y)MWu$ig\n+\\FR\\R~r\"\n+GRolv%{.\n+L..\t''q9\n+P 9&cJLw:Q\n+uoXgG^MbI\n+EO\\%u:xh}\n+YF-aGm{]'\n+W3*!9\t~xu\n+XcK$ZwOB\n+{{*A+\tjh\"\n+7Eeq?8OK\n+=Q6,SPLx\\8N\n+,2@bN K\tN\n+f/yyaD_F\n+^*s}WU:t\n+C4>\n"}]}]}]}]}]}