Bug#904614: live-build: lb config writes current value into (Default: ... )
Package: live-build
Version: 1:20180618
Severity: minor
It's a bit puzzling, that the (Default: ... ) statement will always be the same
as the requested config value. I found this by git tracking a fresh live-build
dir, f.e. after `lb config --interactive shell` config/chroot will have changed
as in:
-# (Default: false)
-LB_INTERACTIVE="false"
+# (Default: shell)
+LB_INTERACTIVE="shell"
Also, variables (LB_ISO_PREPARER="live-build $VERSION…") and command
substitutions (LB_ISO_VOLUME="Debian stretch $(date +%Y%m%d-%H:%M)") get
expanded after running more than once, if that is intended...
-- Package-specific info:
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (510, 'unstable'), (510, 'testing'), (509, 'experimental'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.17.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages live-build depends on:
ii debootstrap 1.0.106
Versions of packages live-build recommends:
ii apt-utils 1.6.3
ii bzip2 1.0.6-8.1
ii cpio 2.12+dfsg-6
ii file 1:5.33-3
ii live-boot-doc 1:20180603
ii live-config-doc 5.20180224
ii live-manual-html [live-manual] 2:20151217.1
ii wget 1.19.5-1
ii xz-utils 5.2.2-1.3
Versions of packages live-build suggests:
ii e2fsprogs 1.44.3-1
pn mtd-utils <none>
ii parted 3.2-21+b1
-- no debconf information
Reply to: