Hi people, It appears there's something fscked up with debconf+X+perl upgrade procedure in sid, upgrading from potato. The upgrade left me without /etc/X11/X (I've already filed a bug about that) and see what I get when I try to reconfigure stuff:
# dpkg-reconfigure xserver-common Can't locate warnings.pm in @INC (@INC contains: /usr/lib/perl5 /usr/lib/perl5/5.6/i386-linux /usr/lib/perl5/5.6 /usr/local/lib/site_perl/i386-linux /usr/local/lib/site_perl /usr/lib/perl5/5.005/i386-linux /usr/lib/perl5/5.005 .) at /usr/lib/perl5/5.6/warnings/register.pm line 3. Compilation failed in require at /usr/lib/perl5/5.6/vars.pm line 11. BEGIN failed--compilation aborted at /usr/lib/perl5/5.6/vars.pm line 11. Compilation failed in require at /usr/lib/perl5/5.005/i386-linux/Fcntl.pm line 45. BEGIN failed--compilation aborted at /usr/lib/perl5/5.005/i386-linux/Fcntl.pm line 45. Compilation failed in require at /usr/lib/perl5/5.6/i386-linux/IO/Seekable.pm line 54. BEGIN failed--compilation aborted at /usr/lib/perl5/5.6/i386-linux/IO/Seekable.pm line 54. Compilation failed in require at /usr/lib/perl5/5.6/i386-linux/IO/File.pm line 112. BEGIN failed--compilation aborted at /usr/lib/perl5/5.6/i386-linux/IO/File.pm line 112. Compilation failed in require at /usr/lib/perl5/5.6/FileHandle.pm line 9. Compilation failed in require at /usr/lib/perl5/Debconf/Template.pm line 6. BEGIN failed--compilation aborted at /usr/lib/perl5/Debconf/Template.pm line 6. Compilation failed in require at /usr/sbin/dpkg-reconfigure line 9. BEGIN failed--compilation aborted at /usr/sbin/dpkg-reconfigure line 9. The same happened with all other things I tried to dpkg-reconfigure. The packages that might be related: iU debconf 0.5.49 Debian configuration management system ii xserver-common 4.0.2-1 files and utilities common to all X servers ii perl-5.005 5.005.03-7.1 Larry Wall's Practical Extracting and Report ii perl-5.005-bas 5.005.03-7.1 The Pathologically Eclectic Rubbish Lister iU perl-5.6-base 5.6.0-6.2 The Pathologically Eclectic Rubbish Lister ii perl-base 5.004.05-1.1 Fake package assuring that one of the -base The package contents search says /usr/lib/perl5/5.6/warnings.pm exists in perl-5.6 package. After installing that, most of the things worked fine. Isn't there a (versioned) dependency missing somewhere? -- Digital Electronic Being Intended for Assassination and Nullification