Thanks for the quick response, Joey. On Mon 2008-04-28 22:11:38 -0400, Joey Hess wrote:
> perl -e 'use Debconf::ConfModule' That does the trick, even as a non-root user: 0 [EMAIL PROTECTED]:~$ perl -e 'use Debconf::ConfModule' Segmentation fault 139 [EMAIL PROTECTED]:~$ > What happens if you dpkg --configure locales ? Does the problem then > stop happening? 0 clam:~# dpkg --configure locales dpkg: dependency problems prevent configuration of locales: locales depends on glibc-2.7-1; however: Package glibc-2.7-1 is not installed. dpkg: error processing locales (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: locales 1 clam:~# perl -e 'use Debconf::ConfModule' Segmentation fault 139 clam:~# > Your strace shows that it's just finished loading Encode.so when it > crashes, which looks suspiciously like a problem involving > locales. You might also try forcing your locale to C and seeing if > that prevents the crash. i'm never quite sure which environment variables are the relevant ones, but i don't think forcing it to C helps any: 0 [EMAIL PROTECTED]:~$ LOCALE=C LANGUAGE=C LANG=C LC_ALL=C perl -e 'use Debconf::ConfModule' Segmentation fault 139 [EMAIL PROTECTED]:~$ > This kind of problem is always a bug in perl, or in an XS module > loaded into perl. Since debconf contains no XS modules of its own, > it's almost certianly a perl bug of some variety. That makes sense. Any thoughts about which package to re-assign this to? Or other next steps? --dkg
pgpTX4s5prWs1.pgp
Description: PGP signature