Hi,
here's an updated test matrix:
| from | clone'n'upgrade (4) | clone'n'install (5) | upgrade from ISO (2) | incr. upgrade |
|----------------------------------+---------------------+---------------------+----------------------+---------------|
| 1.1~betaN (1) | OK | OK | OK | OK (3) |
| 1.0.1 + new liveusb-creator .deb | FAIL (7) | | OK | n/a (6) |
(1) Built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1, that is with the
new liveusb-creator and tails-iuk packages, and the fix for #7410 I've
sneaked in, so that it benefits from the same amount of testing as the rest.
(2) Upgrading to an ISO built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1.
(3) Using an IUK created with the new tails-iuk, representing the diff between
an ISO built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1, and an ISO
built from the experimental branch.
(4) Upgrading a 1.0.1 Tails USB stick.
(5) Installing onto a blank USB stick.
(6) We won't support incremental upgrades from 1.0.x to 1.1.
Regarding the failure (7), the "problem" is that the new
liveusb-creator has a strong dependency on utils/mbr/mbr.bin and
utils/linux/syslinux being present on the cloned system. I'm saying
it's a good safeguard against cloning broken systems. I don't expect
anyone trying this exact combination of 1.0.1 + new liveusb-creator
for clone'n'{upgrade,install} anyway, so I've not bothered testing the
clone'n'install in that context.
So, I'll release new versions of the 3 affected packages, and merge
the branch.
Cheers!
--
intrigeri