[Debconf-devel] Bug#389939: selecting KDE frontend does not work because debconf capitalizes the name

Andreas Janssen andreas.janssen at bigfoot.com
Thu Sep 28 13:36:40 UTC 2006


Package: debconf
Version: 1.5.4
Severity: normal


When I select the KDE frontend from dpkg-reconfigure debconf, running 
dpkg-reconfigure with the new setting fails:

,---
| debconf: unable to initialize frontend: KDE
| debconf: (Can't locate Debconf/FrontEnd/KDE.pm in @INC (@INC contains:
| /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5
| /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .)
| at (eval 19) line 2.)
| debconf: falling back to frontend: Noninteractive
`---

andreas at sirius:~$ locate Kde.pm
/usr/share/perl5/Debconf/Element/Kde.pm
/usr/share/perl5/Debconf/FrontEnd/Kde.pm

Choosing "Kde" from the command line of via debconf-set-selections works, but
complains about the first letter:

sirius:/home/andreas# LANG=C dpkg-reconfigure -fKde debconf
debconf: Please do not capitalize the first letter of the debconf frontend.

Choosing "kde" from the command line works.

Please make sure debconf stores its own settings in a way that work, e.g.

debconf debconf/frontend        select  kde

instead of

debconf debconf/frontend        select  KDE

regards
	Andreas Janssen

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (1001, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-k7
Locale: LANG=de_DE at euro, LC_CTYPE=de_DE at euro (charmap=ISO-8859-15)

Versions of packages debconf depends on:
ii  debconf-i18n                  1.5.4      full internationalization support 
ii  perl-base                     5.8.8-6.1  The Pathologically Eclectic Rubbis

Versions of packages debconf recommends:
ii  apt-utils                     0.6.46     APT utility programs

-- debconf information:
  debconf-apt-progress/title:
  debconf-apt-progress/info:
* debconf/priority: low
  debconf-apt-progress/preparing:
  debconf-apt-progress/media-change:
* debconf/frontend: Kde




More information about the Debconf-devel mailing list