{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.zP5CQxTn/b1/sphinx-needs_5.1.0+dfsg-1~exp2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.zP5CQxTn/b2/sphinx-needs_5.1.0+dfsg-1~exp2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 13921ebe569fcf9ae61f4b9cac34b023 5694296 doc optional python-sphinx-needs-doc_5.1.0+dfsg-1~exp2_all.deb\n+ ae36cbfe0f0cd29bb0191a05f1646ce6 5694096 doc optional python-sphinx-needs-doc_5.1.0+dfsg-1~exp2_all.deb\n c7cd470e151a6f4bd104047ff1bbc474 686652 python optional python3-sphinx-needs_5.1.0+dfsg-1~exp2_all.deb\n"}, {"source1": "python-sphinx-needs-doc_5.1.0+dfsg-1~exp2_all.deb", "source2": "python-sphinx-needs-doc_5.1.0+dfsg-1~exp2_all.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-05-14 23:22:46.000000 debian-binary\n--rw-r--r-- 0 0 0 10428 2025-05-14 23:22:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5683676 2025-05-14 23:22:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 10444 2025-05-14 23:22:46.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5683460 2025-05-14 23:22:46.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/share/doc/python-sphinx-needs-doc/html/_images/need_bar_0eb7e.svg", "source2": "./usr/share/doc/python-sphinx-needs-doc/html/_images/need_bar_0eb7e.svg", "has_internal_linenos": true, "unified_diff": "@@ -78,161 +78,161 @@\n 000004d0: 3322 3e0a 2020 2020 3c70 6174 6820 643d 3\">. \n 00000570: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000590: 203c 7061 7468 2064 3d22 4d20 3135 392e . <\n 00000630: 2f67 3e0a 2020 203c 6720 6964 3d22 7061 /g>. . . . \n 000006f0: 2020 3c67 2069 643d 2270 6174 6368 5f36 . . . . \n 000007c0: 2020 3c70 6174 6820 643d 224d 2037 332e . \n 00000860: 673e 0a20 2020 3c67 2069 643d 2270 6174 g>. . . . \n 00000920: 203c 6720 6964 3d22 7061 7463 685f 3922 . \n 000009d0: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 000009f0: 2020 3c70 6174 6820 643d 224d 2033 3330 . \n 00000a90: 3c2f 673e 0a20 2020 3c67 2069 643d 2270 . . . . \n 00000b50: 3c67 2069 643d 2270 6174 6368 5f31 3222 . \n 00000c00: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000c20: 2020 3c70 6174 6820 643d 224d 2032 3434 . \n 00000cc0: 673e 0a20 2020 3c67 2069 643d 2270 6174 g>. . . . \n 00000d80: 3c67 2069 643d 226d 6174 706c 6f74 6c69 . <\n 00000da0: 6720 6964 3d22 7874 6963 6b5f 3122 3e0a g id=\"xtick_1\">.\n 00000db0: 2020 2020 203c 6720 6964 3d22 6c69 6e65 . . . . . \n 00000e50: 2020 203c 7573 6520 786c 696e 6b3a 6872 . <\n 00000ec0: 2f67 3e0a 2020 2020 203c 2f67 3e0a 2020 /g>. . \n 00000ed0: 2020 203c 6720 6964 3d22 7465 7874 5f31 . \n 00001050: 673e 0a20 2020 2020 3c2f 673e 0a20 2020 g>. . \n 00001060: 203c 2f67 3e0a 2020 2020 3c67 2069 643d . . \n 00001080: 3c67 2069 643d 226c 696e 6532 645f 3222 . . \n 000010a0: 2020 203c 7573 6520 786c 696e 6b3a 6872 . \n 00001110: 3c2f 673e 0a20 2020 2020 3c2f 673e 0a20 . . \n 00001120: 2020 2020 3c67 2069 643d 2274 6578 745f \n 00001290: 0a20 2020 2020 203c 2f67 3e0a 2020 2020 . . \n 000012a0: 203c 2f67 3e0a 2020 2020 3c2f 673e 0a20 . . \n 000012b0: 2020 203c 6720 6964 3d22 7874 6963 6b5f . . \n 000012e0: 203c 673e 0a20 2020 2020 2020 3c75 7365 . . . \n 00001360: 2020 203c 2f67 3e0a 2020 2020 203c 6720 . . \n@@ -336,16 +336,16 @@\n 000014f0: 5361 6e73 2d35 3822 2f3e 0a20 2020 2020 Sans-58\"/>. \n 00001500: 203c 2f67 3e0a 2020 2020 203c 2f67 3e0a . .\n 00001510: 2020 2020 3c2f 673e 0a20 2020 203c 6720 . . \n 00001530: 2020 203c 6720 6964 3d22 6c69 6e65 3264 . . \n 00001550: 2020 2020 2020 3c75 7365 2078 6c69 6e6b . \n 000015c0: 2020 3c2f 673e 0a20 2020 2020 3c2f 673e . \n 000015d0: 0a20 2020 2020 3c67 2069 643d 2274 6578 . . \n@@ -1444,15 +1444,15 @@\n 00005a30: 2f3e 0a20 2020 2020 203c 2f64 6566 733e />. \n 00005a40: 0a20 2020 2020 203c 7573 6520 786c 696e . . <\n 00005a70: 2f67 3e0a 2020 2020 3c2f 673e 0a20 2020 /g>. . \n 00005a80: 3c2f 673e 0a20 203c 2f67 3e0a 203c 2f67 . . . . . . . . .\n 00005b10: 7376 673e 0a svg>.\n"}, {"source1": "./usr/share/doc/python-sphinx-needs-doc/html/_images/need_bar_18e80.svg", "source2": "./usr/share/doc/python-sphinx-needs-doc/html/_images/need_bar_18e80.svg", "has_internal_linenos": true, "unified_diff": "@@ -78,231 +78,231 @@\n 000004d0: 3322 3e0a 2020 2020 3c70 6174 6820 643d 3\">. . \n 00000570: 3c2f 673e 0a20 2020 3c67 2069 643d 2270 . . . .\n 00000630: 2020 203c 6720 6964 3d22 7061 7463 685f . \n 000006e0: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000700: 203c 7061 7468 2064 3d22 4d20 3234 342e . <\n 000007a0: 2f67 3e0a 2020 203c 6720 6964 3d22 7061 /g>. . . . \n 00000860: 2020 3c67 2069 643d 2270 6174 6368 5f38 . . . . \n 00000930: 2020 3c70 6174 6820 643d 224d 2038 382e . \n 000009d0: 0a20 2020 3c67 2069 643d 2270 6174 6368 . . \n 00000a80: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000aa0: 2020 3c70 6174 6820 643d 224d 2032 3031 . \n 00000b40: 3c2f 673e 0a20 2020 3c67 2069 643d 2270 . . . \n 00000c00: 0a20 2020 3c67 2069 643d 2270 6174 6368 . . \n 00000cb0: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000cd0: 2020 3c70 6174 6820 643d 224d 2033 3732 . \n 00000d70: 3c2f 673e 0a20 2020 3c67 2069 643d 2270 . . . \n 00000e30: 0a20 2020 3c67 2069 643d 2270 6174 6368 . . . . \n 00000ef0: 3c67 2069 643d 2270 6174 6368 5f31 3722 . \n 00000fa0: 0a20 2020 3c2f 673e 0a20 2020 3c67 2069 . . . \n 00000fc0: 2020 3c70 6174 6820 643d 224d 2032 3733 . \n 00001060: 673e 0a20 2020 3c67 2069 643d 2270 6174 g>. . . . \n 00001120: 2020 3c67 2069 643d 2270 6174 6368 5f32 . . . . . \n 00001210: 2020 203c 6720 6964 3d22 6c69 6e65 3264 . . . .\n 000012a0: 2020 2020 2020 3c67 3e0a 2020 2020 2020 . \n 000012b0: 203c 7573 6520 786c 696e 6b3a 6872 6566 . . . \n 00001330: 203c 6720 6964 3d22 7465 7874 5f31 223e \n@@ -446,16 +446,16 @@\n 00001bd0: 3836 2e31 3831 3634 3120 3029 222f 3e0a 86.181641 0)\"/>.\n 00001be0: 2020 2020 2020 3c2f 673e 0a20 2020 2020 . \n 00001bf0: 3c2f 673e 0a20 2020 203c 2f67 3e0a 2020 . . \n 00001c00: 2020 3c67 2069 643d 2278 7469 636b 5f32 . . \n 00001c30: 3c67 3e0a 2020 2020 2020 203c 7573 6520 . . \n 00001cb0: 2020 3c2f 673e 0a20 2020 2020 3c67 2069 . . \n@@ -641,16 +641,16 @@\n 00002800: 3335 3934 2030 2922 2f3e 0a20 2020 2020 3594 0)\"/>. \n 00002810: 203c 2f67 3e0a 2020 2020 203c 2f67 3e0a . .\n 00002820: 2020 2020 3c2f 673e 0a20 2020 203c 6720 . . \n 00002840: 2020 203c 6720 6964 3d22 6c69 6e65 3264 . . \n 00002860: 2020 2020 2020 3c75 7365 2078 6c69 6e6b . \n 000028d0: 2020 203c 2f67 3e0a 2020 2020 203c 2f67 . . . . \n 00002f60: 673e 0a20 2020 2020 3c2f 673e 0a20 2020 g>. . \n 00002f70: 203c 2f67 3e0a 2020 2020 3c67 2069 643d . . \n 00002f90: 3c67 2069 643d 226c 696e 6532 645f 3422 . . \n 00002fb0: 2020 203c 7573 6520 786c 696e 6b3a 6872 . \n 00003020: 3c2f 673e 0a20 2020 2020 3c2f 673e 0a20 . . \n 00003030: 2020 2020 3c67 2069 643d 2274 6578 745f . . \n 000031c0: 2020 3c2f 673e 0a20 2020 203c 2f67 3e0a . .\n 000031d0: 2020 2020 3c67 2069 643d 2278 7469 636b . . \n 00003200: 2020 3c67 3e0a 2020 2020 2020 203c 7573 . . . \n 00003280: 2020 2020 3c2f 673e 0a20 2020 2020 3c67 . . \n@@ -926,16 +926,16 @@\n 000039d0: 3032 3533 3931 2030 2922 2f3e 0a20 2020 025391 0)\"/>. \n 000039e0: 2020 203c 2f67 3e0a 2020 2020 203c 2f67 . . . <\n 00003a00: 6720 6964 3d22 7874 6963 6b5f 3622 3e0a g id=\"xtick_6\">.\n 00003a10: 2020 2020 203c 6720 6964 3d22 6c69 6e65 . \n 00003a30: 0a20 2020 2020 2020 3c75 7365 2078 6c69 . . \n 00003aa0: 2020 2020 203c 2f67 3e0a 2020 2020 203c . <\n 00003ab0: 2f67 3e0a 2020 2020 203c 6720 6964 3d22 /g>. . <\n@@ -1033,23 +1033,23 @@\n 00004080: 3e0a 2020 203c 2f67 3e0a 2020 203c 6720 >. . . . \n 000040c0: 2020 3c67 2069 643d 226c 696e 6532 645f . \n 000040e0: 0a20 2020 2020 2020 3c70 6174 6820 6964 . . .\n 00004150: 2020 2020 2020 3c67 3e0a 2020 2020 2020 . \n 00004160: 203c 7573 6520 786c 696e 6b3a 6872 6566 . \n 000041d0: 2020 3c2f 673e 0a20 2020 2020 3c67 2069 . . \n@@ -1093,16 +1093,16 @@\n 00004440: 5361 6e73 2d33 3022 2f3e 0a20 2020 2020 Sans-30\"/>. \n 00004450: 203c 2f67 3e0a 2020 2020 203c 2f67 3e0a . .\n 00004460: 2020 2020 3c2f 673e 0a20 2020 203c 6720 . . \n 00004480: 2020 203c 6720 6964 3d22 6c69 6e65 3264 . . \n 000044a0: 2020 2020 2020 3c75 7365 2078 6c69 6e6b . . . \n 00004520: 203c 6720 6964 3d22 7465 7874 5f38 223e \n 00004530: 0a20 2020 2020 203c 212d 2d20 3520 2d2d . . \n@@ -698,16 +698,16 @@\n 00002b90: 656a 6156 7553 616e 732d 3631 222f 3e0a ejaVuSans-61\"/>.\n 00002ba0: 2020 2020 2020 3c2f 673e 0a20 2020 2020 . \n 00002bb0: 3c2f 673e 0a20 2020 203c 2f67 3e0a 2020 . . \n 00002bc0: 2020 3c67 2069 643d 2279 7469 636b 5f32 . . \n 00002bf0: 3c67 3e0a 2020 2020 2020 203c 7573 6520 . . \n 00002c60: 2020 3c2f 673e 0a20 2020 2020 3c2f 673e . \n 00002c70: 0a20 2020 2020 3c67 2069 643d 2274 6578 . . Int AInt BInt CMy SystemFooFooSpecification (part)A testable partof thespecificationspec_flow_001.subspec_1Specification (part)Anothertestable partof thespecificationspec_flow_001.subspec_2SpecificationA childspecificationspec_flow_003SpecificationAnotherspecificationspec_flow_002SpecificationA specificationspec_flow_001Specification (part)A testable partof thespecificationspec_flow_001.subspec_1Specification (part)Anothertestable partof thespecificationspec_flow_001.subspec_2SpecificationAnotherspecificationspec_flow_002blocksblocksAliceBobRequirementReq Arch secondreq_arch_002RequirementReq Arch thirdreq_arch_003Hi Bobhi Alicehi AliceSpecificationA childspecificationspec_flow_003RequirementA requirementreq_flow_001SpecificationAnotherspecificationspec_flow_002Test CaseA test casetest_flow_001UnknownUnknownTest needuml saveInterface AInterface AblocksblocksblocksblocksblocksteststeststeststestsRequirementA requirementwith apermalinkEX_REQ_5SpecificationA childspecificationspec_flow_003RequirementA requirementreq_flow_001SpecificationAnotherspecificationspec_flow_002Test CaseA test casetest_flow_001blocksblocksblocksteststestsSpecificationA specificationspec_flow_001SpecificationA childspecificationspec_flow_003SpecificationAnotherspecificationspec_flow_002blocksblocksSpecificationA childspecificationspec_flow_003RequirementA requirementreq_flow_001SpecificationAnotherspecificationspec_flow_002Test CaseA test casetest_flow_001RocketLabPeterPeterSphinx-Needsrequirementsspecificationstest_casescustomize()automate()export()NeedUml example needNeedUml example need 2and much more...required byrequired byspecifiesspecifiesteststeststeststeststestslinks outgoingblockslinks outgoingtestslinks outgoingtestslinks outgoingteststestsComponentNeedUml exampleneed 2COMP_NEEDUML2implementdraftFeatureNeedUml exampleneedFEATURE_NEEDUML1FeatureNeedUml exampleneedFEATURE_NEEDUML1Class AClass BService YA frienddoingdoingComponentCOMP_T_001COMP_T_001ComponentCOMP_T_003COMP_T_003ComponentCOMP_T_002COMP_T_002COMP_T_001_usecaseCOMP_T_002_usecaseCOMP_T_003_usecaseInt AInt BInt CComponentNeedUml exampleneed 2COMP_NEEDUML2implementdraftdraftComponentCOMP_T_002COMP_T_002ComponentCOMP_T_001COMP_T_001ComponentCOMP_T_003COMP_T_003COMP_T_001_usecaseCOMP_T_002_usecaseCOMP_T_003_usecaseComponentCOMP_T_003COMP_T_003ComponentCOMP_T_002COMP_T_002ComponentCOMP_T_001COMP_T_001COMP_T_001_usecaseCOMP_T_002_usecaseCOMP_T_003_usecaseRequirementMy styledrequirementSTYLE_001RequirementAnother styledrequirementSTYLE_002SpecificationMyspecificationTEMPL_POST_SPECBattribute_xfunction_x()Battribute_xfunction_x()RobertoRocketLabClass Xattribute_1attribute_2function_1()function_2()function_3()Class Yattribute_1function_1()NeedUml example needNeedUml example needClass Xattribute_1attribute_2function_1()function_2()function_3()Class Yattribute_1function_1()FeatureNeedUml exampleneedFEATURE_NEEDUML1required byrequired byspecifiesspecifiesteststeststeststeststestsSpecificationA specificationspec_flow_001SpecificationA childspecificationspec_flow_003SpecificationAnotherspecificationspec_flow_002blocksblocksInterpreted asPARTICIPANT 2Interpreted asPARTICIPANT 3Interpreted asMESSAGE 1Interpreted asMESSAGE1linklinklinklinklinkComponentComponent XCOMP_001manuall_writtenFeatureNeedUml exampleneedFEATURE_NEEDUML1FeatureNeedUml exampleneedFEATURE_NEEDUML1RocketScienceInt AClass AClass BService YInt AInt ASpecificationA specificationspec_flow_001SpecificationA childspecificationspec_flow_003SpecificationAnotherspecificationspec_flow_002Specification (part)A testable partof thespecificationspec_flow_001.subspec_1Specification (part)Anothertestable partof thespecificationspec_flow_001.subspec_2SpecificationAnotherspecificationspec_flow_002RequirementA requirementreq_flow_001blocksblocksblocksblocksblocksReq Arch fourdraftreq_arch_001Req Arch fourdraftreq_arch_001Int AClass AClass BRequirementCar must beawesomemy_car_1SpecificationBuild awesomecarimpl_my_car_1SpecificationBuild awesomecarimpl_my_car_1SpecificationAnotherspecificationspec_flow_002Test CaseA test casetest_flow_001teststestsColorType#BFD8D2Interface#BFD8D2Component#BFD8D2System#BFD8D2Requirement#FEDCD2Specification#DF744AImplementation#DCB239Test Case#FFCC00Feature#777777User#FFCC00Action#FF3333Milestone#BFD8D2Project#BFD8D2Requirement#FEDCD2Specification#f9e79fTest Case#ccccccIssue#aaaaaaPullRequest#888888CommitColorType#BFD8D2Interface#BFD8D2Component#BFD8D2System#BFD8D2Requirement#FEDCD2Specification#DF744AImplementation#DCB239Test Case#FFCC00Feature#777777User#FFCC00Action#FF3333Milestone#BFD8D2Project#BFD8D2Requirement#FEDCD2Specification#f9e79fTest Case#ccccccIssue#aaaaaaPullRequest#888888CommitAA