Bug#975554: udev and systemd version should always be in sync

Michael Biebl biebl at debian.org
Mon Nov 23 19:21:12 GMT 2020


Am Montag, den 23.11.2020, 19:43 +0100 schrieb Ansgar:
> Michael Biebl writes:
> 
> 
> > > Maybe udev should have
> > > "Breaks: systemd (!= ${binary:Version})"?  But I'm not sure if
> > > that
> > > might result in apt suggesting to remove udev instead.
> > 
> > Shouldn't this be the other way around, i.e. systemd having a
> > Breaks: udev (...) to force udev being upgraded along side.
> 
> Not sure.  I would hope udev having "Breaks: systemd (!=
> ${binary:Version})" and systemd having "Breaks: udev (!=
> ${binary:Version})" to behave similar


Not quite. Keep in mind that you upgraded systemd and the old (i.e on
dist-upgrades the buster version of) udev doesn't have such a Breaks.


> > Have you tested the other combination as well (udev 247 + systemd
> > 246)?
> 
> No, just new systemd with old udev.  And not intentionally, but just
> because I ran `apt -t experimental install systemd` or such.
> 
> > v247 is a bit of a special case with the (incompatible) sticky udev
> > tags change. And maybe restricting it to that version is
> > sufficient.
> > 
> > I guess I'd be fine if we had systemd with a Breaks: udev (<< 247~)
> > dependency.
> 
> That's probably fine given you would like to be able to test having
> systemd/udev not in sync.  I don't have a strong opinion on this.
> 
> Mostly the packages should be in sync either way (as any suite should
> contain the same version of systemd & udev), just when one installs
> systemd from a suite with non-standard priority like experimental or
> backports one might get out-of-sync.  Or when something else blocks
> one
> of the two updates.

In generally I agree that udev and systemd should be in sync (version
and architecture wise). Both is not easy to achieve afaics with the
given Debian mechanisms.

Michael


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20201123/5f2f51c9/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list