[2019-08-12 22:37] Andreas Henriksson <andr...@fatal.se>
> > This is how things usually done on non-conffiles. Are there
> > additional complications with conffiles?
>
> Yes, there are many gotchas with conffiles. Extensive testing is
> needed.

Yes. We could use semi-automatic tests in Docker, like
salsa:kaction/daemons. No, I do not volonteer doing same for this bug.

Alternatively, we could do it slower:

 * util-linux moves files in question into separate package <hwclock>
   and initscripts adds dependency on it.

 * initscripts incorporates <hwclock> package.

It will require two releases, but may be simplier.

> I'd say the two main things to test is that there are no confusion with
> unmodified files and also that local modifications (incl. removed  files
> staying removed) are properly transfered on upgrade. Special care then
> also needs to persist until after Bullseye release with further changes
> to avoid breaking any of the previous before everyone has upgraded.

Sounds bad, like I will have to take ownership of files, but will not be
able to edit them until next release.

> (Fortunately skipping releases aren't supported on Debian, but for the
> benefit of potential downstream distros you might want to ensure this
> for a longer time and hold back on modifications that might break the
> upgrade/handover of the conffiles.)

Even scarier.
-- 
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.

Reply via email to