On Wed, 2021-06-23 at 01:04:58 +0200, Christoph Anton Mitterer wrote: > Package: fuse3 > Version: 3.10.3-2 > Severity: normal > X-Debbugs-Cc: debian-d...@lists.debian.org
> I've noted that /etc/fuse.conf was missing from all my servers (and > I'm pretty sure I haven't deleted it). > > Reinstalling the package doesn't help (which is I guess because it's > a conffile and dpkg thinks it was deleted on purpose). > Could this also be related to the reason why it's missing? > > When I've installed fuse3 I replaced fuse with it, which also contains > the same conffile. If it was missing previously, then dpkg is supposed to carry over that change when the new package takes over the old conffile, so this would be expected yes. > I've seen the same behaviour for another package of mine: > webext-noscript: /etc/iceweasel/searchplugins/common/opensearch_html.xml > > that file is missing, and when I've installed webext-noscript I likely > removed the xul-ext-xxx version of it (which also contained the same > conffile. > > > So maybe this issue needs to be re-assigned to dpkg (I've CCed the dpkg > Team), or at least to lintian if packages do something "wrong" which > causes this problem. This all seems to be working as intended. It's equivalent as the user having modified the contents of the conffile then those changes being preserved when taking over. Or is the problem here that you had not removed the conffile? If so then perhaps fuse3 is removing the conffile when it should be leaving it for the takeover? I've not looked into the specific packages though so I don't know. Thanks, Guillem