[Debconf-devel] Bug#1073992: debconf: failure between unpack and configure dpkg runs via apt

Guillem Jover guillem at debian.org
Tue Aug 27 23:56:32 BST 2024


Control: reassign -1 debconf
Control: retitle -1 debconf: failure between unpack and configure dpkg runs via apt

Hi!

On Fri, 2024-06-21 at 10:53:20 +0300, Martin-Éric Racine wrote:
> Package: pci.ids
> Version: 0.0~2024.05.31-1
> Severity: normal
> 
> Unpacking pci.ids (0.0~2024.05.31-1) over (0.0~2024.04.20-1) ...
> debconf: Unable to load Debconf::Element::Dialog. Failed because: Can't locate Debconf/Element/Dialog.pm in @INC (you may need to install the Debconf::Element::Dialog module) (@INC entries checked: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/i386-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/i386-linux-gnu/perl-base /usr/lib/i386-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at (eval 19) line 1, <GEN0> line 3.
> BEGIN failed--compilation aborted at (eval 19) line 1, <GEN0> line 3.
> 
> Can't locate object method "new" via package "Debconf::Element::Dialog" (perhaps you forgot to load "Debconf::Element::Dialog"?) at /usr/share/perl5/Debconf/FrontEnd.pm line 69, <GEN0> line 3.
> Setting up pci.ids (0.0~2024.05.31-1) ...

As mentioned on the report, this is not an issue with pci.ids, but
with something (apt) calling debconf (perhaps indirectly) between the
unpack and configure runs. I'd assume an apt hook is causing this. I'm
reassigning this to debconf as the actual thing apparently failing, but
if the actual hook (or caller) can be tracked down then perhaps that
can be reassigned there. (Sorry for passing along this hot potato. :)

(The BTS contains mails with several log files, and some analysis.)

> -- System Information:
> Debian Release: trixie/sid
>   APT prefers testing-debug
>   APT policy: (500, 'testing-debug'), (500, 'testing')
> Architecture: i386 (i686)
> 
> Kernel: Linux 6.8.12-686-pae (SMP w/1 CPU thread; PREEMPT)
> Kernel taint flags: TAINT_WARN
> Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> -- no debconf information


Thanks,
Guillem



More information about the Debconf-devel mailing list