Hi!

On Tue, 2020-01-21 at 21:24:11 +0100, Daniel Baumann wrote:
> thank you for reporting this bug. However, it's a false-positive: while
> the debconf scripts uses debconf (with its own instance of a debconf
> db), it doesn't touch the systems debconf db. I'll therefore close the bug.

Not sure whether the above is a typo or a misunderstanding. The
problem is with the dpkg db accesses. The script does:

  if [ -e "${DIRECTORY}/var/lib/dpkg/info/locales.list" ] && \

and

  if [ -e "${DIRECTORY}/var/lib/dpkg/info/openssh-server.postinst" ] && \

which do access the dpkg db. The db layout will change and at least
one of these will disappear inminently, the other might disappear in
the future, so that code will break. If this is fine, then the code
might not be needed anymore, which would be nice to cleanup. Otherwise
I'd appreciate if you could replace it to use one of the public
interfaces. (I think in both cases the bug would be better kept
open? :)

Thanks,
Guillem

Reply via email to