Subject: simple-cdd: Upcoming change to debian-cd will break BOOT_TIMEOUT parameter
Date: Tue, 05 Apr 2022 20:45:09 +0200
Package: simple-cdd
Severity: normal
X-Debbugs-Cc: [email protected]
Hi,
An upcoming change in debian-cd makes changes to the isolinux
configuration, thus simple-cdds BOOT_TIMEOUT no longer has the expected
effect.
The commit is https://salsa.debian.org/installer-team/debian-installer/-/commit/3010162acb02dae36db6354e9ad13891dff980c2
After this change specifying BOOT_TIMEOUT no longer changes the actual
timeout, it will be 30s regardless of the value specified.
The default boot option will also not be the "Graphic Installation", but
the speech synthesis installation.
I was asked on the #debian-boot irc channel to report this here.
Thanks,
Jonathan Hettwer
-- System Information:
Debian Release: bookworm/sid
Architecture: amd64 (x86_64)
Kernel: Linux 5.16.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Enforcing - Policy name: bauen1-policy
Versions of packages simple-cdd depends on:
pn dctrl-tools <none>
pn debian-cd <none>
pn lsb-release <none>
ii python3 3.9.8-1
pn python3-simple-cdd <none>
pn reprepro <none>
ii rsync 3.2.3-8
ii wget 1.21.2-2+b1
Versions of packages simple-cdd recommends:
ii dose-distcheck 7.0.0-1+b1
Versions of packages simple-cdd suggests:
ii qemu-system 1:6.2+dfsg-3
ii qemu-system-x86 [qemu-kvm] 1:6.2+dfsg-3
Acknowledgement sent
to Samuel Thibault <[email protected]>:
Extra info received and forwarded to list. Copy sent to Simple-CDD Developers <[email protected]>.
(Tue, 05 Apr 2022 19:03:04 GMT) (full text, mbox, link).
Subject: Re: Bug#1009002: simple-cdd: Upcoming change to debian-cd will break
BOOT_TIMEOUT parameter
Date: Tue, 5 Apr 2022 20:59:24 +0200
Hello,
Jonathan Hettwer (bauen1), le mar. 05 avril 2022 20:45:09 +0200, a ecrit:
> The commit is https://salsa.debian.org/installer-team/debian-installer/-/commit/3010162acb02dae36db6354e9ad13891dff980c2
>
> After this change specifying BOOT_TIMEOUT no longer changes the actual
> timeout, it will be 30s regardless of the value specified.
Which is because simple-cdd patches the existing "timeout 0" line, but
now it's before the spk*.cfg timeout lines, and thus overriden by them.
simple-cdd can instead just append a timeout line to the main
configuration file, thus overriding anything else.
> The default boot option will also not be the "Graphic Installation", but
> the speech synthesis installation.
Indeed, that's intentional. I guess a simple way to patch over it would
be to drop any ontimeout line with
sed -i '/^ontimeout /d' *.cfg
so that it's indeed the default selection line which gets booted.
Samuel
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.