Bug#993947: Time lost, /etc/systemd/timesyncd.conf gets replaced with a default one
Michael Biebl
biebl at debian.org
Thu Sep 9 15:15:40 BST 2021
Am 09.09.21 um 15:15 schrieb Felipe Sateler:
> It should give us the guarantees[1]:
>
> > The postinst script may be called in the following ways:
> > postinst configure most-recently-configured-version
> > The files contained in the package will be unpacked.
> > All package dependencies will at least be “Unpacked”.
> > If there are no circular dependencies involved,
> > all package dependencies will be configured
>
> AFAICS we don't have circular dependencies, but maybe the versioned
> breaks/replaces + versioned depends makes dpkg think there is one?
Hm, we do have systemd -> systemd-timesyncd | time-daemon and
systemd-timesyncd -> systemd
This is a circular dep afaiu.
That said, keep in mind that we don't have a versioned systemd dep
(yet), only an unversioned one [1].
So maybe turning this into a versioned dep is "good enough" and should
work in most cases.
If possible, I think we should get this into the first stable release,
as we can't really fix this for good, only for users who haven't
upgraded yet.
Regards,
Michael
[1]
https://salsa.debian.org/systemd-team/systemd/-/blob/debian/master/debian/control#L192
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20210909/8c1bfe41/attachment.sig>
More information about the Pkg-systemd-maintainers
mailing list