> All of this seems to be related to the dh-exec usage for putting files > in the xen-utils-common package with a different name. This is the first > time this package is using dh-exec. > > [...] > > Interestingly, 'etc/default/xencommons => /etc/default/xen' does not > result in a similar error? > > I also found this one, which seems to be related: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831786 > > Do you have an idea / suggestion how we can deal with this?
Based on your analysis, maybe applying the patch below. After all, the "fail-missing" thing is just an extra protection which helps avoiding mistakes when installing things, but in this case it seems to be more troublesome than helpful. --- a/debian/rules +++ b/debian/rules @@ -307,8 +307,11 @@ override_dh_compress: # By default, files in debian/tmp which are not handled by anything # in rules are ignored. This makes them into errors. -override_dh_missing: - dh_missing --fail-missing +# +# Disabled because of Bug #831786 +# +# override_dh_missing: +# dh_missing --fail-missing # We are dropping the config file /etc/default/xen which appeared in Thanks.