Эхехех, все приходится разъяснять на пальцах.
1. Во первых, об необновленный iso только вчера споткнулся новичок форума. А если бы у меня не было возможности ответить? Подождал бы он ответа час/сутки, а потом покинул сию печальную обитель? )
Такие ситуации надо категорически исключать. Пользователь всегда, при попытке скачать сборку, должен получать обновленное iso.
Помню, какое-то retro.iso, при загрузке требовало сменить initrd, т.к. изменился порядок слоев. И в таком виде это iso лежало на сервере месяцами, если не годами. Это полная дикость, лучший способ распугать всех с форума.
2. Во вторых, изначально zsync привлек меня возможностью делать большие монолиты и удобно обновлять их скачивая только изменения. Какие это будут монолиты - то ли изначальная установка множества пакетов в папку и сжатие в модуль, либо склеивания массы модулей в один.
Провел опыт. Склеил папку /base, заменив только 089-upd*.pfs. Нормально отработало.
live@lfa2008 /mnt/sda3/iso % zsync2 base.pfs.zsync -u https://file.puppyrus.org/users/pra64/pfs-portable-test/base.pfs
zsync2 version 2.0.0-alpha-1 (commit f0bc205), build <local dev build> built on 2021-04-23 15:16:40 UTC
Checking for changes...
/mnt/sda3/iso/base.pfs found, using as seed file
Target file: /mnt/sda3/iso/base.pfs
Reading seed file: /mnt/sda3/iso/base.pfs
Usable data from seed files: 99.453136%
Renaming temp file
Fetching remaining blocks
Downloading from https://file.puppyrus.org/users/pra64/pfs-portable-test/base.pfs
###################- 99.5% 1.4 kBps
###################- 99.5% 4.1 kBps
###################- 99.5% 8.2 kBps
###################- 99.5% 159.7 kBps
###################- 99.5% 163.8 kBps
###################- 99.6% 348.2 kBps
###################- 99.6% 352.3 kBps
###################- 99.6% 503.8 kBps
###################- 99.6% 507.9 kBps
###################- 99.6% 532.5 kBps
###################- 99.6% 557.1 kBps
#################### 100.0% 479.2 kBps DONE
Verifying downloaded file
checksum matches OK
Unable to backup /mnt/sda3/iso/base.pfs to /mnt/sda3/iso/base.pfs.zs-old
used 144510976 local, fetched 794624