On Mon, May 15, 2023 at 10:42 AM Shengjing Zhu <z...@debian.org> wrote:
> Copying our policy 7.4:
>
>  Neither Breaks nor Conflicts should be used unless two packages cannot be
>  installed at the same time or installing them both causes one of them to be
>  broken or unusable. Having similar functionality or performing the same tasks
>  as another package is not sufficient reason to declare Breaks or Conflicts 
> with that package.

The Conflicts/Provides isn't there because they provide similar
features. It is there because the backend has no way of selecting
which DHCP client will be used. This is a case similar to sendmail.

> I come across this issue since I find this package's autopkgtest can't be run
> on Ubuntu. Because their base system has isc-dhcp-client installed (needed by
> ubuntu-minimal package, which can't be removed).

This is what needs to be fixed. ubuntu-minimal needs to Depends on
"isc-dhcp-client | dhcp-client".

Martin-Éric

Reply via email to