Remove containerd dependency from CLI

The RPM packages list containerd as a hard dependency. While
having containerd installed allows certain features (e.g., allow
you to run `docker engine activate`), this should not be a requirement
for installing the Docker CLI, as it limits the use of this package
for situations where the CLI is installed to connect to a remote
daemon.

This patch removes the containerd dependency from the RPM packages
(the deb packages don't have this dependency, so no change is needed
in those packages)

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
(cherry picked from commit 037349c5dc3f18d3bea3be0217e249f716a8be25)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Eli Uriegas <eli.uriegas@docker.com>
Upstream-commit: bc3867a8f6e59c56c967720c33c6ce9a65b64b7b
Component: packaging
This commit is contained in:
Sebastiaan van Stijn
2018-11-28 16:04:46 +01:00
committed by Eli Uriegas
parent 74513be78c
commit 9c47bb0899
2 changed files with 0 additions and 2 deletions

View File

@ -14,7 +14,6 @@ Packager: Docker <support@docker.com>
# required packages on install
Requires: /bin/sh
Requires: containerd
BuildRequires: make
BuildRequires: libtool-ltdl-devel

View File

@ -19,7 +19,6 @@ Requires: libseccomp >= 2.3
Requires: systemd-units
Requires: iptables
Requires: libcgroup
# Should be required as well by docker-ce-cli but let's just be thorough
Requires: containerd.io
Requires: tar
Requires: xz