Bug#778317: live-build: bootstrap cache should be per-architecture
Package: live-build
Version: 4.0.5-1mk1
Severity: normal
Hello,
When you change the live architecture and don't delete the cache
directory bootstrap of the old architecture is restored from cache and
image of the old architecture is built.
This is trivially solved by including the architecture name in the
bootstrap cache folder name. Package cache may be shared and some
packages may be even reused on multiple architectures once the bootstrap
is correct.
Thanks
Michal
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (910, 'testing'), (900, 'stable'), (410, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.18.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages live-build depends on:
ii debootstrap 1.0.66
Versions of packages live-build recommends:
ii cpio 2.11+dfsg-4
ii live-boot-doc 4.0.1-1
ii live-config-doc 4.0.2-1
pn live-manual-html | live-manual <none>
live-build suggests no packages.
-- no debconf information
Reply to: