Am Donnerstag, dem 10.02.2022 um 16:24 -0800 schrieb Chris Lamb: > Hi Thomas, > > > > Have you had a look at the diffoscope output after this patch is > > > applied? > > > > Where can a curious bystander get that look ? > > I was referring to a hypothetical diff that you might generate > locally; updating the result on tests.reproducible-builds.org would > require a new upload. :) > > > i see in the isoinfo output only differences of user id, group id, > > and timestamps of /boot and /boot/floppy.img. > [...] > > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=1005197;filename=pcmemtest.diff.txt;msg=5 > > should fix both. > > It perhaps should, but alas it does not. When I apply my patch, the > user ID, group ID and timestamp differences do disappear for me too, > but that is not the only difference I see. I mean, hence why I said > that my patch "does not make the ISOs entirely reproducible; there is > another part or parts of the image that elude me right now". :) > > I wouldn't jump to the conclusion that it is a bug in xorriso just > yet. It might be reproducible for you locally, but it is likely I am > varying more things between my two builds. And even more on > tests.reproducible-builds.org. > > The next step might be to upload with this patch so we can both work > with the same output on tests.reproducible-builds.org. > > > --set_all_file_dates "=$SOURCE_DATE_EPOCH" > > Ah, neat. :) Yes, of course, feel free to use this over touch(1). > >
Hi Thomas and Chris, thanks very much for your efforts. I modifed the patch now to use --set_all_file_dates. diffoscope still tells me some differences in the ISOs. I built it multiple times with cowbuilder. As soon as it migrated to bookworm I'll do an upload with the patch. Regards, Felix