Re: Bug#91788: Debconf fails after upgrade to perl-5.6 in testing tree
Evan Harris wrote:
> # dpkg -S /usr/lib/perl5/Debconf/*
> dpkg: /usr/lib/perl5/Debconf/AutoSelect.pm not found.
> dpkg: /usr/lib/perl5/Debconf/Base.pm not found.
> dpkg: /usr/lib/perl5/Debconf/Client not found.
> # ls -la /usr/lib/perl5/Debconf/
> total 88
> drwxr-xr-x 5 root root 4096 Mar 24 07:10 .
> drwxr-xr-x 28 root root 4096 Mar 22 01:56 ..
> -rw-r--r-- 1 root root 1934 Aug 28 2000 AutoSelect.pm
> -rw-r--r-- 1 root root 1107 Aug 28 2000 Base.pm
> drwxr-xr-x 2 root root 4096 Feb 28 02:44 Client
> I removed the /usr/lib/perl5/Debconf directory, and that seems to have fixed
> everything. The question is how those files got left around
I wish I knew. You are the third person to report this problem with
files from an older version of debconf being left behind in
/usr/lib/perl5/Debconf/ after dpkg upgrades it to a newer version with
files in /usr/share/perl5/Debconf/. About 10 other people have reported
similar problems, except the files were fields.pm and/or base.pm, which
are from perl-base, not debconf.
I'm beginning to wonder if this is a bug in dpkg, or something _really_
weird involving perl.
see shy jo