Control: tags -1 + moreinfo

Hi Mathias,

On Tue, Feb 27, 2024 at 01:33:08AM +0000, Mathias Gibbens wrote:
>   iproute2 is Priority: important, which according to Policy ยง2.5 means
> that it is generally expected to be present on a Debian system. Do you
> have a specific use case where for some reason you don't have iproute2
> installed?

While that means iproute2 is installed by default, it still does not
mean you can rely on its presence. It is "Essential: yes" that allows
you to skip emitting the dependency. Users are entitled to remove
important packages and often do so.

>   I'm initially reluctant to explicitly list iproute2 as a dependency
> for Incus unless there's some very compelling reason.

I think that it is the failure mode that compells me this to be serious.
When iproute2 is missing all the incus commands hang and you spend a
long time digging why this thing doesn't work at all. If incus were
telling me (on the cli) that iproute2 is missing and offering ways of
working without, I'd see things differently.

Conversely, what is the maintenance cost of having this dependency?

Helmut

Reply via email to