Re: Bug#1123647: kexec-tools: Bogus dependencies in kexec-tools-udeb

2026-03-10 Thread Khalid Aziz

On 3/10/26 2:31 PM, Frank Burkhardt wrote:

Hi,

Am Tue, Mar 10, 2026 at 10:09:28AM -0600 schrieb Khalid Aziz:

On 12/19/25 2:59 AM, Frank wrote:

Source: kexec-tools
Version: 1:2.0.29-2
Severity: normal
Tags: d-i
X-Debbugs-Cc: [email protected], [email protected], 
[email protected]
User: [email protected]
Usertags: amd64
User: [email protected]
Usertags: amd64

Dear Maintainer,

The kexec binary in the kexec-tools-udeb udeb package
depends on libxenctrl.so.4.20 which is not available in the
Debian installer. The binary should be compiled
without xen support for the udeb.


Do we need kexec-tools package for debian installer? I am not seeing the 
installer
use kexec during installation. If installer does not use kexec, should we just
not build kexec-toools-udeb?


kexec is quite handy when installing servers during short maintenance
windows. I'm using it in a late script to directly start the target
system. Adding a simple command (I have a early script download a pre-compiled
kexec) saves me up to 5 minutes per installation by skipping POST.

Cheers,

Frank


Good to know you have a use case. Dependency on libxen-dev was added to resolve
. I will look
into what I can do for udeb.

Thanks,
Khalid



Re: Bug#1123647: kexec-tools: Bogus dependencies in kexec-tools-udeb

2026-03-10 Thread Frank Burkhardt
Hi,

Am Tue, Mar 10, 2026 at 10:09:28AM -0600 schrieb Khalid Aziz:
> On 12/19/25 2:59 AM, Frank wrote:
> > Source: kexec-tools
> > Version: 1:2.0.29-2
> > Severity: normal
> > Tags: d-i
> > X-Debbugs-Cc: [email protected], [email protected], 
> > [email protected]
> > User: [email protected]
> > Usertags: amd64
> > User: [email protected]
> > Usertags: amd64
> > 
> > Dear Maintainer,
> > 
> > The kexec binary in the kexec-tools-udeb udeb package
> > depends on libxenctrl.so.4.20 which is not available in the
> > Debian installer. The binary should be compiled
> > without xen support for the udeb.
> > 
> Do we need kexec-tools package for debian installer? I am not seeing the 
> installer
> use kexec during installation. If installer does not use kexec, should we just
> not build kexec-toools-udeb?

kexec is quite handy when installing servers during short maintenance
windows. I'm using it in a late script to directly start the target
system. Adding a simple command (I have a early script download a pre-compiled
kexec) saves me up to 5 minutes per installation by skipping POST.

Cheers,

Frank



Re: Bug#1123647: kexec-tools: Bogus dependencies in kexec-tools-udeb

2026-03-10 Thread Khalid Aziz

On 12/19/25 2:59 AM, Frank wrote:

Source: kexec-tools
Version: 1:2.0.29-2
Severity: normal
Tags: d-i
X-Debbugs-Cc: [email protected], [email protected], 
[email protected]
User: [email protected]
Usertags: amd64
User: [email protected]
Usertags: amd64

Dear Maintainer,

The kexec binary in the kexec-tools-udeb udeb package
depends on libxenctrl.so.4.20 which is not available in the
Debian installer. The binary should be compiled
without xen support for the udeb.


Do we need kexec-tools package for debian installer? I am not seeing the 
installer
use kexec during installation. If installer does not use kexec, should we just
not build kexec-toools-udeb?

Thanks,
Khalid



Bug#1123647: kexec-tools: Bogus dependencies in kexec-tools-udeb

2025-12-19 Thread Frank
Source: kexec-tools
Version: 1:2.0.29-2
Severity: normal
Tags: d-i
X-Debbugs-Cc: [email protected], [email protected], 
[email protected]
User: [email protected]
Usertags: amd64
User: [email protected]
Usertags: amd64

Dear Maintainer,

The kexec binary in the kexec-tools-udeb udeb package
depends on libxenctrl.so.4.20 which is not available in the
Debian installer. The binary should be compiled
without xen support for the udeb.

Best regards,

Frank

-- System Information:
Debian Release: 13.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.57+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8), LANGUAGE=de_DE.UTF-8
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled