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 configuredAFAICS 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
OpenPGP_signature
Description: OpenPGP digital signature

