Yes
Provides, Replaces and Breaks in the correct combination will ensure both complete replacement without recompiling depending packages.
Ideally we should also apply those labels also to the systemd-udev package to ensure a complete switching between as well as extend the test suite to ensure the switching between them is tested and works properly too.
On 25 December 2016 9:57:38 AM NZDT, Svante Signell <svante.signell@???> wrote:
>On Sat, 2016-12-24 at 18:38 +0100, Anto wrote:
>> Hello Hendrik,
>>
>> I think that was the idea of Jaret to change all package names into *
>> eudev*, instead of keeping them the same as Gentoo does. But I could
>> never made it properly working as a lot of packages still depend on
>> mostly libudev. So I just followed Gentoo's approach in which we have
>> to choose either to install udev or eudev, even both use the same
>> package name. Perhaps if I would recompile all of the packages to
>> make them depend on libeudev, it should work. But due to my lack of
>> knowledge and experience on Debian packaging, I didn't dare to start.
>
>Hi,
>
>Isn't the Debian package Depends: Replaces: and Conflicts: exactly
>designed for that?
>_______________________________________________
>Dng mailing list
>Dng@???
>https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.