[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: