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

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: