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?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to