Your message dated Thu, 9 Mar 2006 01:28:47 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Bug#355952: debconf-show does not list answers for purged
packages
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: debconf
Version: 1.4.67
Severity: minor
Hey,
I was debugging a package of mine just now and spent quite some time on a
stupid problem, caused by debconf remembering answers for packages that are
purged.
The documentation of debconf-show suggests that it lists all the information
in the debconf database for a given package. Yet, when the package is not
installed, but answers for the package are still present in the database, they
are not displayed by debconf-show.
So, this is either a code bug: These values should be shown, even if the
package is no longer installed (though I am not sure one can link those values
to the actual package anymore?).
Or, this is a documentation bug: man debconf-show shoul note that though
answers for purged packages might be present, it is not listed. This would
have saved me quite some time ;-)
Gr.
Matthijs
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages debconf depends on:
ii debconf-i18n 1.4.67 full internationalization support
ii perl-base 5.8.7-10 The Pathologically Eclectic Rubbis
Versions of packages debconf recommends:
ii apt-utils 0.6.43.1 APT utility programs
-- debconf information excluded
--- End Message ---
--- Begin Message ---
Hey Joey,
> One possible explanation for the behavior you observed would be a shared
> debconf question that is owned by multiple packages; in this case
> purging one package and asking debconf-show to display its debconf
> values would not display the values, though they are still present in the
> database, since they would no longer be registered as belonging to the
> purged package.
Right, turns out it was this after all. I couldn't find the debconf database
files at first, so I decided to stick with using debconf-show. Now, I found
config.dat and it turns out the question was linked to the package "unknown".
Apparently I screwed up something with my first few debconf steps, creating
this link... Removing this link makes debconf behave as I initially expected.
Sorry for the trouble, turns out there is no bug after all...
Thanks,
Matthijs
--- End Message ---