Package: debconf-utils
Version: 1.4.30.11
Severity: important

/--------
| $ debconf-get-selections >/dev/null
| debconf: DbDriver "passwords" warning: could not open 
/var/cache/debconf/passwords.dat: Permission denied
| Can't call method "description" on an undefined value at 
/usr/share/perl5/Debconf/Question.pm line 76.
\--------

The output (which I've here diverted to the null device) is truncated,
but I think the interesting information is which package would be next
to be written (that we don't get to see).

It might be that something is amiss in the debconf database itself,
but it's wrong that this should cause the command to fail.

I don't have much clue as to how to debug this; I tried single-stepping
in the Perl debugger, but that was slow and unproductive.  We really
want to know where the undefined value came from.  I'm happy to help
attack this bug, if I have some guidance as to how to approach it.

I've tagged this bug 'important' as this makes debconf-get-selections
useless - it would be a 'normal' bug if it were able to recover and
write the rest of the output before failing.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)

Versions of packages debconf-utils depends on:
ii  debconf                       1.4.30.11  Debian configuration management sy

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to