Bug#2831: timezone conffiles vs. postinst
The problem happens when you go to upgrade the timezone package. If I
say "Y" to the control file prompt, the package will replace my
_configured_ /etc/timezone with the one for Factory. Since you create
this file in the postinst script if it does not exist, you should not
also create debian-tmp/etc/timezone when you build the package, and you
should not put it in debian.conffiles . If you make those changes, the file
will be created when it does not exist, and will not be replaced if there is
no need to replace it. Also, the user will not be presented with an
unnecessary prompt to replace it.
Is this any clearer? If not, I could send you patches for your debian.rules
file.
Thanks
Bruce
Reply to: