Bug#771726: systemd: Needs kmod that has static-nodes command

Michael Biebl biebl at debian.org
Tue Dec 2 11:23:25 GMT 2014


Am 01.12.2014 um 23:10 schrieb Felipe Sateler:
>> I'm interested how you managed to install kmod < 14, given that udev has
>> a Breaks: kmod < 14.
> 
> Turns out udev was not upgraded alongside systemd:
> 
> % apt-cache policy  udev
> udev:
>   Installed: 175-7.2
>   Candidate: 175-7.2
>   Version table:
>      215-6 0
>         200 http://http.debian.net/debian/ jessie/main i386 Packages
>      204-14~bpo70+1 0
>         300 http://http.debian.net/debian/ wheezy-backports/main i386 Packages
>  *** 175-7.2 0
>         990 http://http.debian.net/debian/ wheezy/main i386 Packages
>         100 /var/lib/dpkg/status
> 
> 
> The Depends from systemd to udev is not versioned. Maybe it should be?

I guess we should, yes. All the relevant bits regarding kmod landed in
systemd/udev 208-8, so we could make systemd Depends: udev (>= 208-8).

We already have a Breaks: systemd (<< 208) in udev to avoid a partial
upgrade in the other direction.


An alternative would be, to have systemd depend on udev which is
strictly versioned like Depends: udev (= ${binary:Version}) or
udev (>= ${source:Version}).
Sometimes it's quite helpful though, being able to test combinations of
udev and systemd with different versions. So not having it strictly
versioned could be useful for debugging.

Marco, any preference?
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20141202/81ef94bc/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list