id summary reporter owner description type status priority milestone component resolution keywords cc fix_version see_also 383 config-package-dev quoting bug fails to disallow transformation of generated conffiles andersk "Our original intention with the config-package-dev API was to disallow transformation of a generated conffiles, because there is no md5sum with which to check that the file is unmodified in the current build environment. Instead, one should transform the source of the generated conffile, e.g. /usr/share/kerberos-configs/krb.conf.template instead of /etc/krb.conf.debathena, as I think we do with all the current Debathena packages. However, a quoting bug in check-files.mk causes this test to never trip: {{{ $(call debian_check_files_tmp,%): package = $(shell dpkg -S $(name) | grep -v ""^diversion by"" | cut -f1 -d:) $(call debian_check_files_tmp,%): $(truename) [ -n $(package) ] … }}} since both `[ -n ]` and `[ -n foo ]` return true. Apparently XVM is a consumer of this API bug (/etc/postgresql/8.3/main/postgresql.conf in invirt-database), although that could easily be fixed." defect closed low The Distant Future -- fixed