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

