Comment 13 for bug 25620

Revision history for this message
In , EricV (eric-valette) wrote : Re: Bug#338587: tex-common fails to install

Frank Küster wrote:
> reassign 338587 debconf
> thanks
>
> Hi Debconf people, here's a grave bug filed against tex-common which
> must in fact be debconf's fault:
>
> Norbert Preining <email address hidden> wrote:
>
>
>>On Fre, 11 Nov 2005, Hilmar Preusse wrote:
>>
>>>>Setting up tex-common (0.10) ...
>>>>debconf: Unable to load Debconf::Element::Dialog.
>>>>
>>
>>>Isn't that a message from debconf?
>>
>>Strange. Which version of debconf do you have?
>
>
> Eric has debconf-2.0 installed (version 1.4.59).
>
> $ findpkg Dialog.pm | grep debconf
> usr/share/perl5/Debconf/FrontEnd/Dialog.pm admin/debconf
> usr/share/perl5/Debconf/FrontEnd/Dialog.pm admin/debconf
> usr/share/perl5/Debconf/FrontEnd/Dialog.pm admin/debconf
>
> these are the three distributions (stable, testing, unstable).
>
>
>>My version contains:
>>debconf: /usr/share/perl5/Debconf/Element/Dialog
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Select.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Password.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Multiselect.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Note.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Progress.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Boolean.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/String.pm
>>debconf: /usr/share/perl5/Debconf/Element/Dialog/Text.pm
>>
>>I would say your debconf is broken.
>
>
> Don't you have Dialog.pm installed? I have (sid chroot):
>
> $ dpkg -L debconf | grep Dialog
> /usr/share/perl5/Debconf/FrontEnd/Dialog.pm
> /usr/share/perl5/Debconf/Element/Dialog
> /usr/share/perl5/Debconf/Element/Dialog/String.pm
> /usr/share/perl5/Debconf/Element/Dialog/Text.pm
> /usr/share/perl5/Debconf/Element/Dialog/Note.pm
> /usr/share/perl5/Debconf/Element/Dialog/Multiselect.pm
> /usr/share/perl5/Debconf/Element/Dialog/Boolean.pm
> /usr/share/perl5/Debconf/Element/Dialog/Select.pm
> /usr/share/perl5/Debconf/Element/Dialog/Password.pm
> /usr/share/perl5/Debconf/Element/Dialog/Progress.pm
>
>
> I'm a bit confused about the versions we have - there's debconf,
> debconf-2.0 (but that seems to be a virtual package), and cdebconf
> (which is clearly not the issue here).
>
> Regards, Frank
>

Here is my settings :

dpkg -s debconf
Package: debconf
Status: install ok installed
Priority: important
Section: admin
Installed-Size: 1428
Maintainer: Joey Hess <email address hidden>
Architecture: all
Version: 1.4.59
Replaces: debconf-tiny
Provides: debconf-2.0
Depends: debconf-i18n | debconf-english
Pre-Depends: perl-base (>= 5.6.1-4)
Recommends: apt-utils (>= 0.5.1)
Suggests: debconf-doc, debconf-utils, whiptail | dialog | gnome-utils,
libterm-readline-gnu-perl, libgnome2-perl, libqt-perl, libnet-ldap-perl,
perl
Conflicts: cdebconf, debconf-tiny, apt (<< 0.3.12.1), menu (<= 2.1.3-1),
dialog (<< 0.9b-20020814-1), whiptail (<< 0.51.4-11), whiptail-utf8 (<=
0.50.17-13), debconf-utils (<< 1.3.22)
Conffiles:
 /etc/debconf.conf eb448d7ec3a6258c8601e6b27284b791
 /etc/apt/apt.conf.d/70debconf 7e9d09d5801a42b4926b736b8eeabb73
Description: Debian configuration management system
 Debconf is a configuration management system for debian packages. Packages
 use Debconf to ask questions when they are installed.
tri-yann:/home/valette# dpkg -L debconf | grep Dialog
/usr/share/perl5/Debconf/Element/Dialog
/usr/share/perl5/Debconf/Element/Dialog/Select.pm
/usr/share/perl5/Debconf/Element/Dialog/Password.pm
/usr/share/perl5/Debconf/Element/Dialog/Multiselect.pm
/usr/share/perl5/Debconf/Element/Dialog/Note.pm
/usr/share/perl5/Debconf/Element/Dialog/Progress.pm
/usr/share/perl5/Debconf/Element/Dialog/Boolean.pm
/usr/share/perl5/Debconf/Element/Dialog/String.pm
/usr/share/perl5/Debconf/Element/Dialog/Text.pm
/usr/share/perl5/Debconf/FrontEnd/Dialog.pm

Nothing like "Debconf/Element/Dialog.pm" in it...

--
   __
  / ` Eric Valette
 /-- __ o _. 6 rue Paul Le Flem
(___, / (_(_(__ 35740 Pace

Tel: +33 (0)2 99 85 26 76 Fax: +33 (0)2 99 85 26 76
E-mail: <email address hidden>