Debian Bug report logs - #1009002
simple-cdd: Upcoming change to debian-cd will break BOOT_TIMEOUT parameter

Package: simple-cdd; Maintainer for simple-cdd is Simple-CDD Developers <[email protected]>; Source for simple-cdd is src:simple-cdd (PTS, buildd, popcon).

Reported by: "Jonathan Hettwer (bauen1)" <[email protected]>

Date: Tue, 5 Apr 2022 18:48:01 UTC

Severity: normal

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Simple-CDD Developers <[email protected]>:
Bug#1009002; Package simple-cdd. (Tue, 05 Apr 2022 18:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to "Jonathan Hettwer (bauen1)" <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Simple-CDD Developers <[email protected]>. (Tue, 05 Apr 2022 18:48:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: "Jonathan Hettwer (bauen1)" <[email protected]>
To: Debian Bug Tracking System <[email protected]>
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



Information forwarded to [email protected], Simple-CDD Developers <[email protected]>:
Bug#1009002; Package simple-cdd. (Tue, 05 Apr 2022 19:03:04 GMT) (full text, mbox, link).


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).


Message #10 received at [email protected] (full text, mbox, reply):

From: Samuel Thibault <[email protected]>
To: "Jonathan Hettwer (bauen1)" <[email protected]>, [email protected]
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



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 15:41:05 2025; Machine Name: buxtehude

Debian Bug tracking system

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/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.