On Fri, 9 Aug 2024 at 04:39, Christoph Berg <[email protected]> wrote:
> I don't think running dockerd without having the cli available makes
> sense, please upgrade docker.io's "Recommends: docker-cli" to a
> "Depends: docker-cli" so people won't have this "wtf" moment.

There absolutely are use cases where running dockerd without the CLI
installed makes sense (there are many tools that can and do interact
with dockerd's unix socket, and one can even use `curl` to interact
with it directly).

Policy says this about Recommends:

| This declares a strong, but not absolute, dependency.
|
| The Recommends field should list packages that would be found
together with this one in all but unusual installations.

Which tracks 100% correctly with the relationship between "docker" and
"dockerd" 🙈

Do new "Recommends" not get installed correctly on package updates?
(or is your APT otherwise configured to not install Recommends?)

> (The package description still claims to ship the cli, btw.)

Solid catch!

♥,
- Tianon
  4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4

Reply via email to