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