Am Freitag, dem 11.02.2022 um 11:41 +0100 schrieb Thomas Schmitt: > Hi, > > Felix Zielcke wrote: > > I modifed the patch now to use --set_all_file_dates. > > I wonder whether the "file list" in "data.tar.xz" of > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffosc > ope-results/pcmemtest.html > is made from the files in the ISO or from the input files on hard > disk. > > In the latter case, it would be better to use the solution of Chris > which enforces dates on hard disk. > But then this solution should also enforce user id and group id > numbers > on hard disk. > > > Ah ok. I can try that.
> > diffoscope still tells me some differences in the ISOs. > > Is there a chance to quote some of the found differences here ? > If it's about meta data of the ISO then i would be the person to > decode > them and to make first theories from where the deviations might come. > > Here's the output for the 64bit ISO: │ ├── ./usr/lib/pcmemtest/memtestx64.iso │ │ │┄ Format-specific differences are supported for ISO 9660 CD images but no file-specific differences were detected; falling back to a binary diff. file(1) reports: ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'PCMemTest64' (bootable) │ │ │ @@ -96508,15 +96508,15 @@ │ │ │ 00178fb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00178fc0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00178fd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00178fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00178ff0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 00179000: eb3c 906d 6b66 732e 6661 7400 0204 0100 .<.mkfs.fat..... │ │ │ 00179010: 0200 0200 20f8 0600 2000 0200 0000 0000 .... ... ....... │ │ │ -00179020: 0000 0000 8000 296c 13ae 4d4d 454d 5445 ......)l..MMEMTE │ │ │ +00179020: 0000 0000 8000 29d6 8629 594d 454d 5445 ......)..)YMEMTE │ │ │ 00179030: 5354 2d45 5350 4641 5431 3220 2020 0e1f ST-ESPFAT12 .. │ │ │ 00179040: be5b 7cac 22c0 740b 56b4 0ebb 0700 cd10 .[|.".t.V....... │ │ │ 00179050: 5eeb f032 e4cd 16cd 19eb fe54 6869 7320 ^..2.......This │ │ │ 00179060: 6973 206e 6f74 2061 2062 6f6f 7461 626c is not a bootabl │ │ │ 00179070: 6520 6469 736b 2e20 2050 6c65 6173 6520 e disk. Please │ │ │ 00179080: 696e 7365 7274 2061 2062 6f6f 7461 626c insert a bootabl │ │ │ 00179090: 6520 666c 6f70 7079 2061 6e64 0d0a 7072 e floppy and..pr │ │ │ @@ -96922,16 +96922,16 @@ │ │ │ 0017a990: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017a9f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ -0017aa00: 4d45 4d54 4553 542d 4553 5008 0000 a750 MEMTEST-ESP....P │ │ │ -0017aa10: 4b54 4b54 0000 a750 4b54 0000 0000 0000 KTKT...PKT...... │ │ │ +0017aa00: 4d45 4d54 4553 542d 4553 5008 0000 0951 MEMTEST-ESP....Q │ │ │ +0017aa10: 4b54 4b54 0000 0951 4b54 0000 0000 0000 KTKT...QKT...... │ │ │ 0017aa20: 4546 4920 2020 2020 2020 2010 0000 186a EFI ....j │ │ │ 0017aa30: 4954 4954 0000 186a 4954 0200 0000 0000 ITIT...jIT...... │ │ │ 0017aa40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017aa50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017aa60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017aa70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ │ │ 0017aa80: 0000 0000 0000 0000 0000 0000 0000 0000 ................