Skip to content

Instantly share code, notes, and snippets.

@satyamz
Created July 11, 2016 16:44
Show Gist options
  • Save satyamz/f065de6d97b2f6a3601c7024f8a9f52c to your computer and use it in GitHub Desktop.
Save satyamz/f065de6d97b2f6a3601c7024f8a9f52c to your computer and use it in GitHub Desktop.
case-2: identical contents and different files. Differences including `.buildinfo` ( output of https://gist.github.com/satyamz/16c2d673d7f414e33772ecec442971a7 and https://gist.github.com/satyamz/c42589b0ed965faf06c217d910ec8a82)
satyam@satyamz:~/debian/satyamz-guest/project/reproducible-builds/diffoscope/bin$ ./diffoscope aolserver4/b1/aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.changes aolserver4/b2/aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.changes
--- aolserver4/b1/aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.changes
+++ aolserver4/b2/aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.changes
├── Files
│ @@ -1,6 +1,8 @@
│ 36e93c15d8de929d1513f5385f7e10e3 26568 debug extra aolserver4-core-dbgsym_4.5.1-18.0~reproducible1.0~reproducible1_amd64.deb
│ 15065141cf6c72156a647fdf7bc40858 275560 web optional aolserver4-core_4.5.1-18.0~reproducible1.0~reproducible1_amd64.deb
│ 68c9520b022f89300196b54c1c90dcf5 4894 debug extra aolserver4-daemon-dbgsym_4.5.1-18.0~reproducible1.0~reproducible1_amd64.deb
│ 7d78fe13989763fe6cad2dccfd9bc8e9 164854 web optional aolserver4-daemon_4.5.1-18.0~reproducible1.0~reproducible1_amd64.deb
│ - 2a6f1f9d8648bd5eba21e1c10f812dd4 6961 web optional aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.buildinfo
│ + fd381ee810ec8b5d46364367b46dcbbd 762900 web optional aolserver4-dev_4.5.1-18.0~reproducible1.0~reproducible1_amd64.deb
│ + ad95d1c00f35ae7b5713b6144052ad8e 3060622 doc optional aolserver4-doc_4.5.1-18.0~reproducible1.0~reproducible1_all.deb
│ + 5e7decdf33ac3b1eaaffc79cbe5497cb 6961 web optional aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.buildinfo
├── aolserver4_4.5.1-18.0~reproducible1.0~reproducible1_amd64.buildinfo
│ @@ -41,24 +41,24 @@
│ 0000280: 616d 6436 342e 6465 620a 2037 6437 3866 amd64.deb. 7d78f
│ 0000290: 6531 3339 3839 3736 3366 6536 6361 6432 e13989763fe6cad2
│ 00002a0: 6463 6366 6439 6263 3865 3920 3136 3438 dccfd9bc8e9 1648
│ 00002b0: 3534 2061 6f6c 7365 7276 6572 342d 6461 54 aolserver4-da
│ 00002c0: 656d 6f6e 5f34 2e35 2e31 2d31 382e 307e emon_4.5.1-18.0~
│ 00002d0: 7265 7072 6f64 7563 6962 6c65 312e 307e reproducible1.0~
│ 00002e0: 7265 7072 6f64 7563 6962 6c65 315f 616d reproducible1_am
│ -00002f0: 6436 342e 6465 620a 2061 3161 3735 3837 d64.deb. a1a7587
│ -0000300: 3736 3630 3065 6133 3164 3961 3163 3238 76600ea31d9a1c28
│ -0000310: 3965 3862 6261 6165 6620 3736 3238 3338 9e8bbaaef 762838
│ +00002f0: 6436 342e 6465 620a 2066 6433 3831 6565 d64.deb. fd381ee
│ +0000300: 3831 3065 6338 6235 6434 3633 3634 3336 810ec8b5d4636436
│ +0000310: 3762 3436 6463 6262 6420 3736 3239 3030 7b46dcbbd 762900
│ 0000320: 2061 6f6c 7365 7276 6572 342d 6465 765f aolserver4-dev_
│ 0000330: 342e 352e 312d 3138 2e30 7e72 6570 726f 4.5.1-18.0~repro
│ 0000340: 6475 6369 626c 6531 2e30 7e72 6570 726f ducible1.0~repro
│ 0000350: 6475 6369 626c 6531 5f61 6d64 3634 2e64 ducible1_amd64.d
│ -0000360: 6562 0a20 6234 3039 6139 3561 3632 6361 eb. b409a95a62ca
│ -0000370: 6165 3736 6364 3437 6163 3539 3366 3466 ae76cd47ac593f4f
│ -0000380: 3233 6438 2033 3036 3036 3138 2061 6f6c 23d8 3060618 aol
│ +0000360: 6562 0a20 6164 3935 6431 6330 3066 3335 eb. ad95d1c00f35
│ +0000370: 6165 3762 3537 3133 6236 3134 3430 3532 ae7b5713b6144052
│ +0000380: 6164 3865 2033 3036 3036 3232 2061 6f6c ad8e 3060622 aol
│ 0000390: 7365 7276 6572 342d 646f 635f 342e 352e server4-doc_4.5.
│ 00003a0: 312d 3138 2e30 7e72 6570 726f 6475 6369 1-18.0~reproduci
│ 00003b0: 626c 6531 2e30 7e72 6570 726f 6475 6369 ble1.0~reproduci
│ 00003c0: 626c 6531 5f61 6c6c 2e64 6562 0a43 6865 ble1_all.deb.Che
│ 00003d0: 636b 7375 6d73 2d53 6861 313a 0a20 3137 cksums-Sha1:. 17
│ 00003e0: 3165 6136 3632 6131 6635 6264 3235 3465 1ea662a1f5bd254e
│ 00003f0: 6431 3538 6465 6538 3634 6339 3062 6337 d158dee864c90bc7
│ @@ -92,25 +92,25 @@
│ 00005b0: 3965 3163 6564 3263 3536 6265 6134 3463 9e1ced2c56bea44c
│ 00005c0: 3865 3962 3662 3834 6534 3135 6562 3036 8e9b6b84e415eb06
│ 00005d0: 6236 6662 3337 2031 3634 3835 3420 616f b6fb37 164854 ao
│ 00005e0: 6c73 6572 7665 7234 2d64 6165 6d6f 6e5f lserver4-daemon_
│ 00005f0: 342e 352e 312d 3138 2e30 7e72 6570 726f 4.5.1-18.0~repro
│ 0000600: 6475 6369 626c 6531 2e30 7e72 6570 726f ducible1.0~repro
│ 0000610: 6475 6369 626c 6531 5f61 6d64 3634 2e64 ducible1_amd64.d
│ -0000620: 6562 0a20 3131 3534 3537 3034 3033 3034 eb. 115457040304
│ -0000630: 3530 6133 3064 3134 6534 3563 3333 6366 50a30d14e45c33cf
│ -0000640: 3035 6536 3532 3762 3930 6637 2037 3632 05e6527b90f7 762
│ -0000650: 3833 3820 616f 6c73 6572 7665 7234 2d64 838 aolserver4-d
│ +0000620: 6562 0a20 3964 3436 3964 3763 3261 6534 eb. 9d469d7c2ae4
│ +0000630: 3361 3736 3638 3034 3132 3230 3366 3430 3a76680412203f40
│ +0000640: 3332 6163 3765 3566 6130 3066 2037 3632 32ac7e5fa00f 762
│ +0000650: 3930 3020 616f 6c73 6572 7665 7234 2d64 900 aolserver4-d
│ 0000660: 6576 5f34 2e35 2e31 2d31 382e 307e 7265 ev_4.5.1-18.0~re
│ 0000670: 7072 6f64 7563 6962 6c65 312e 307e 7265 producible1.0~re
│ 0000680: 7072 6f64 7563 6962 6c65 315f 616d 6436 producible1_amd6
│ -0000690: 342e 6465 620a 2034 3536 3938 3431 3230 4.deb. 456984120
│ -00006a0: 3637 6338 3038 6365 3337 3335 3263 3761 67c808ce37352c7a
│ -00006b0: 3661 6636 3963 3661 3932 6164 6362 3520 6af69c6a92adcb5
│ -00006c0: 3330 3630 3631 3820 616f 6c73 6572 7665 3060618 aolserve
│ +0000690: 342e 6465 620a 2061 3863 3338 3164 6430 4.deb. a8c381dd0
│ +00006a0: 3465 3432 3461 6335 3961 6364 3132 3766 4e424ac59acd127f
│ +00006b0: 3538 3033 3839 6232 3532 6164 3361 6120 580389b252ad3aa
│ +00006c0: 3330 3630 3632 3220 616f 6c73 6572 7665 3060622 aolserve
│ 00006d0: 7234 2d64 6f63 5f34 2e35 2e31 2d31 382e r4-doc_4.5.1-18.
│ 00006e0: 307e 7265 7072 6f64 7563 6962 6c65 312e 0~reproducible1.
│ 00006f0: 307e 7265 7072 6f64 7563 6962 6c65 315f 0~reproducible1_
│ 0000700: 616c 6c2e 6465 620a 4368 6563 6b73 756d all.deb.Checksum
│ 0000710: 732d 5368 6132 3536 3a0a 2037 6165 6134 s-Sha256:. 7aea4
│ 0000720: 3962 6538 3338 3731 6130 6536 3164 3761 9be83871a0e61d7a
│ 0000730: 3935 6366 3162 3036 3738 3564 6232 6235 95cf1b06785db2b5
│ @@ -151,28 +151,28 @@
│ 0000960: 6566 6236 3532 3239 3135 3236 3235 3438 efb6522915262548
│ 0000970: 6237 6438 3230 3431 3866 3863 6434 6636 b7d820418f8cd4f6
│ 0000980: 3632 3364 6237 6661 3831 6120 3136 3438 623db7fa81a 1648
│ 0000990: 3534 2061 6f6c 7365 7276 6572 342d 6461 54 aolserver4-da
│ 00009a0: 656d 6f6e 5f34 2e35 2e31 2d31 382e 307e emon_4.5.1-18.0~
│ 00009b0: 7265 7072 6f64 7563 6962 6c65 312e 307e reproducible1.0~
│ 00009c0: 7265 7072 6f64 7563 6962 6c65 315f 616d reproducible1_am
│ -00009d0: 6436 342e 6465 620a 2062 3265 3539 6533 d64.deb. b2e59e3
│ -00009e0: 6562 3664 6237 6466 3333 3632 6161 6631 eb6db7df3362aaf1
│ -00009f0: 6466 6539 3832 3938 3562 3965 3261 3731 dfe982985b9e2a71
│ -0000a00: 3937 6439 6533 3737 3834 6639 6661 3161 97d9e37784f9fa1a
│ -0000a10: 6466 3664 6336 3739 3120 3736 3238 3338 df6dc6791 762838
│ +00009d0: 6436 342e 6465 620a 2030 6134 3338 6565 d64.deb. 0a438ee
│ +00009e0: 3537 3733 6262 6339 6664 3439 6439 6634 5773bbc9fd49d9f4
│ +00009f0: 3238 3632 3931 3361 3433 6363 3338 3434 2862913a43cc3844
│ +0000a00: 3331 3165 6436 6536 3961 6435 3339 6330 311ed6e69ad539c0
│ +0000a10: 6231 6261 6430 6661 6220 3736 3239 3030 b1bad0fab 762900
│ 0000a20: 2061 6f6c 7365 7276 6572 342d 6465 765f aolserver4-dev_
│ 0000a30: 342e 352e 312d 3138 2e30 7e72 6570 726f 4.5.1-18.0~repro
│ 0000a40: 6475 6369 626c 6531 2e30 7e72 6570 726f ducible1.0~repro
│ 0000a50: 6475 6369 626c 6531 5f61 6d64 3634 2e64 ducible1_amd64.d
│ -0000a60: 6562 0a20 3831 6637 6236 6363 3963 3934 eb. 81f7b6cc9c94
│ -0000a70: 6265 6138 3532 3035 3535 3565 3930 6134 bea85205555e90a4
│ -0000a80: 3634 3366 3336 3634 3562 3630 3166 3237 643f36645b601f27
│ -0000a90: 3730 3639 6566 3038 3839 3362 6262 6634 7069ef08893bbbf4
│ -0000aa0: 3337 3662 2033 3036 3036 3138 2061 6f6c 376b 3060618 aol
│ +0000a60: 6562 0a20 6434 3933 3330 3533 3664 6665 eb. d49330536dfe
│ +0000a70: 3233 3935 6566 6332 3532 6161 3834 6131 2395efc252aa84a1
│ +0000a80: 3735 6639 6364 3937 6161 3562 3935 3961 75f9cd97aa5b959a
│ +0000a90: 6433 3630 3062 3261 3039 3066 3331 3636 d3600b2a090f3166
│ +0000aa0: 3235 3732 2033 3036 3036 3232 2061 6f6c 2572 3060622 aol
│ 0000ab0: 7365 7276 6572 342d 646f 635f 342e 352e server4-doc_4.5.
│ 0000ac0: 312d 3138 2e30 7e72 6570 726f 6475 6369 1-18.0~reproduci
│ 0000ad0: 626c 6531 2e30 7e72 6570 726f 6475 6369 ble1.0~reproduci
│ 0000ae0: 626c 6531 5f61 6c6c 2e64 6562 0a49 6e73 ble1_all.deb.Ins
│ 0000af0: 7461 6c6c 6564 2d42 7569 6c64 2d44 6570 talled-Build-Dep
│ 0000b00: 656e 6473 3a0a 2061 7574 6f63 6f6e 6620 ends:. autoconf
│ 0000b10: 283d 2032 2e36 392d 3130 292c 0a20 6175 (= 2.69-10),. au
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment