Bug#1011343: WISHLIST: Offical ALL-IN-ONE images?
Hi, Zhang Boyang wrote: > 2) Create my own version of my-DLBD1.iso and my-DLBD2.iso from my private > mirror. This explains why a firmware package was missing which is in the official DLBD-1 but obviously on your my-DLBD2. With the new script version which merges /firmware trees: > This time the difference in /firmware is: > Only in /groundtruth/firmware: > arm-trusted-firmware-tools_2.4+dfsg-2_amd64.deb > I don't think this is the merge script's fault. This .deb is not exist in > both my-DLBD1.iso and my-DLBD2.iso. Then it's fully ok for me. :)) > There are other differences in filesystem-tree. > [attachment diff.details.txt] > .disk/mkisofs This is just an unchanged copy of the file in your DLBD-1. (As stated previously i see few reason to overwrite it with the xorriso arguments which were used for merging.) > boot/grub/efi.img Could be about timestamps in the FAT filesystem. One could try whether exporting SOURCE_DATE_EPOCH=...seconds.since.1970... with the same value for DLBD and CUSTOM would create the same efi.img files. ( https://reproducible-builds.org/docs/source-date-epoch/ ) > dists/bullseye/Release This is a very central file. It would be interesting to see the full diff. > dists/bullseye/contrib/binary-amd64/Packages.gz Could be the sequence of packages in this unsorted list of multi-line records. Critical are the last package record of DLBD-1 and the first of DLBD-2. In the merged ISO's Packages.gz they have to be listed with a neat single empty line between them. (In my tests this was the case.) > dists/bullseye/contrib/i18n/Translation-cs.gz At least in the DVD set of 11.2.0 the i18n files which are mentioned in Release are incomplete counterparts of the respective Packages.gz files in various languages. Many packages are not listed in them. > dists/stable That's a symbolic link to dists/bullseye. So i skip to: > isolinux/boot.cat This file contains the block addresses of isolinux/isolinux.bin and of boot/grub/efi.img. These addresses are subject to many influences during ISO production. Somewhat random. > isolinux/f1.txt Seems to be a production timestamp of d-i. It would be interesting to see whether it obeys SOURCE_DATE_EPOCH. > isolinux/isolinux.bin The -boot-info-table patching at the begin of ISO production writes the block address of isolinux/isolinux.bin into isolinux/isolinux.bin. > md5sum.txt Ouch. My script sorts the merged lines by the MD5 fields rather than by the file paths. Further this sorting is subject to locale settings, which is hardly desirable, if the sequence of lines has a meaning at all. I committed a new version which fixes both problems in my local tests: https://dev.lovelyhq.com/libburnia/libisoburn/commit/87aab730582cb4268f50062361fec7f13e2b50ab Have a nice day :) Thomas
Re: 11.4 planning
Hi I'm not sure about Donald's preferences but I could do both dates, so count with press/webmaster in any case. Kind regards El 17 de junio de 2022 21:31:23 CEST, "Adam D. Barratt" escribió: >Hi, > >We're (again) running behind in getting the next point release for >bullseye sorted, and I know we're about to run into the Deb{Camp,Conf} >period. I think the possible dates that make sense are: > >- July 2nd (means freezing next weekend, but so be it) >- July 9th > >I think there's already a couple of things pending on KiBi's review >list; I'll try and flag up any others as soon as I can. > >Thanks, > >Adam > -- Laura Arjona Reina https://wiki.debian.org/LauraArjona Sent with K-9 mail
Bug#1011343: WISHLIST: Offical ALL-IN-ONE images?
oundtruth/dists/stable/main/i18n/Translation-pt.gz differ Files /mnt/dists/stable/main/i18n/Translation-pt_BR.gz and /groundtruth/dists/stable/main/i18n/Translation-pt_BR.gz differ Files /mnt/dists/stable/main/i18n/Translation-ro.gz and /groundtruth/dists/stable/main/i18n/Translation-ro.gz differ Files /mnt/dists/stable/main/i18n/Translation-ru.gz and /groundtruth/dists/stable/main/i18n/Translation-ru.gz differ Files /mnt/dists/stable/main/i18n/Translation-sk.gz and /groundtruth/dists/stable/main/i18n/Translation-sk.gz differ Files /mnt/dists/stable/main/i18n/Translation-sr.gz and /groundtruth/dists/stable/main/i18n/Translation-sr.gz differ Files /mnt/dists/stable/main/i18n/Translation-sv.gz and /groundtruth/dists/stable/main/i18n/Translation-sv.gz differ Files /mnt/dists/stable/main/i18n/Translation-tr.gz and /groundtruth/dists/stable/main/i18n/Translation-tr.gz differ Files /mnt/dists/stable/main/i18n/Translation-uk.gz and /groundtruth/dists/stable/main/i18n/Translation-uk.gz differ Files /mnt/dists/stable/main/i18n/Translation-vi.gz and /groundtruth/dists/stable/main/i18n/Translation-vi.gz differ Files /mnt/dists/stable/main/i18n/Translation-zh.gz and /groundtruth/dists/stable/main/i18n/Translation-zh.gz differ Files /mnt/dists/stable/main/i18n/Translation-zh_CN.gz and /groundtruth/dists/stable/main/i18n/Translation-zh_CN.gz differ Files /mnt/dists/stable/main/i18n/Translation-zh_TW.gz and /groundtruth/dists/stable/main/i18n/Translation-zh_TW.gz differ Only in /groundtruth/firmware: arm-trusted-firmware-tools_2.4+dfsg-2_amd64.deb Files /mnt/isolinux/boot.cat and /groundtruth/isolinux/boot.cat differ Files /mnt/isolinux/f1.txt and /groundtruth/isolinux/f1.txt differ Files /mnt/isolinux/isolinux.bin and /groundtruth/isolinux/isolinux.bin differ Files /mnt/md5sum.txt and /groundtruth/md5sum.txt differ diff -r /mnt/.disk/cd_type /groundtruth/.disk/cd_type 1c1 < bluray --- > full_cd diff -r /mnt/.disk/info /groundtruth/.disk/info 1c1 < Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 DLBD Binary-1 20220620-05:32 \ No newline at end of file --- > Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 CUSTOM Binary-1 > 20220619-18:02 \ No newline at end of file diff -r /mnt/.disk/mkisofs /groundtruth/.disk/mkisofs 1c1 < xorriso -as mkisofs -r -checksum_algorithm_iso sha256,sha512 -V 'Debian 11.0.0 amd64 1' -o /srv/mirror/debian-cd-test/debian-11.0.0-amd64-DLBD-1.iso -checksum-list /srv/mirror/tmp/bullseye/checksum-check -jigdo-checksum-algorithm md5 -jigdo-force-checksum /pool/ -jigdo-min-file-size 1024 -jigdo-exclude 'README*' -jigdo-exclude /doc/ -jigdo-exclude /md5sum.txt -jigdo-exclude /.disk/ -jigdo-exclude /pics/ -jigdo-exclude 'Release*' -jigdo-exclude 'Packages*' -jigdo-exclude 'Sources*' -jigdo-force-md5 /pool/ -jigdo-jigdo /srv/mirror/debian-cd-test/debian-11.0.0-amd64-DLBD-1.jigdo -jigdo-template /srv/mirror/debian-cd-test/debian-11.0.0-amd64-DLBD-1.template -jigdo-map Debian=/home/zby/debian/ -jigdo-exclude boot1 -J -joliet-long -cache-inodes -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin -b isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 -boot-info-table -no-emul-boot -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot -isohybrid-gpt-basdat -isohybrid-apm-hfsplus boot1 CD1 --- > xorriso -as mkisofs -r -checksum_algorithm_iso sha256,sha512 -V 'Debian > 11.0.0 amd64 1' -o > /srv/mirror/debian-cd-test/debian-11.0.0-amd64-CUSTOM-1.iso -checksum-list > /srv/mirror/tmp/bullseye/checksum-check -jigdo-checksum-algorithm md5 > -jigdo-force-checksum /pool/ -jigdo-min-file-size 1024 -jigdo-exclude > 'README*' -jigdo-exclude /doc/ -jigdo-exclude /md5sum.txt -jigdo-exclude > /.disk/ -jigdo-exclude /pics/ -jigdo-exclude 'Release*' -jigdo-exclude > 'Packages*' -jigdo-exclude 'Sources*' -jigdo-force-md5 /pool/ -jigdo-jigdo > /srv/mirror/debian-cd-test/debian-11.0.0-amd64-CUSTOM-1.jigdo -jigdo-template > /srv/mirror/debian-cd-test/debian-11.0.0-amd64-CUSTOM-1.template -jigdo-map > Debian=/home/zby/debian/ -jigdo-exclude boot1 -J -joliet-long -cache-inodes > -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin -b > isolinux/isolinux.bin -c isolinux/boot.cat -boot-load-size 4 -boot-info-table > -no-emul-boot -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot > -isohybrid-gpt-basdat -isohybrid-apm-hfsplus boot1 CD1 diff -r /mnt/README.html /groundtruth/README.html 55c55 < Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 DLBD Binary-1 20220620-05:32 --- > Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 CUSTOM Binary-1 > 20220619-18:02 98,99c98,99 < Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 DLBD Binary-1 20220620-05:32 < which means that this disc is number 1 of a set of 2 discs --- > Debian GNU/Linux 11.0.0 "Bullseye" - Unofficial amd64 > CUSTOM Binary-1 2022