diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-09-23 16:28:50 -0700 |
---|---|---|
committer | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-09-23 17:01:41 -0700 |
commit | 2e72dffe22381a25a74e7ac7e4cb5e769bd0d38a (patch) | |
tree | d97307497dc837db3171f20f0f3fb17ab570c587 /app-emulation | |
parent | app-emulation/runc: revbump 1.0.0_rc10 (diff) | |
download | gentoo-2e72dffe22381a25a74e7ac7e4cb5e769bd0d38a.tar.gz gentoo-2e72dffe22381a25a74e7ac7e4cb5e769bd0d38a.tar.bz2 gentoo-2e72dffe22381a25a74e7ac7e4cb5e769bd0d38a.zip |
app-emulation/docker: revbump, pin correct deps
containerd,docker-proxy,runc and tini should be pinned to exact versions
https://github.com/docker/docker-ce/tree/19.03/components/engine/hack/dockerfile/install
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/docker/docker-19.03.13-r2.ebuild (renamed from app-emulation/docker/docker-19.03.13-r1.ebuild) | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app-emulation/docker/docker-19.03.13-r1.ebuild b/app-emulation/docker/docker-19.03.13-r2.ebuild index f00a011e8547..466ac242d032 100644 --- a/app-emulation/docker/docker-19.03.13-r1.ebuild +++ b/app-emulation/docker/docker-19.03.13-r2.ebuild @@ -44,7 +44,9 @@ DEPEND=" # https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies # https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies -# also look at components/*/vendor.conf for exact version of ~pinned dependencies +# https://github.com/docker/docker-ce/tree/master/components/engine/hack/dockerfile/install +# make sure containerd, docker-proxy, runc and tini pinned to exact versions from ^, +# for appropriate brachch/version of course RDEPEND=" ${DEPEND} !sys-apps/systemd[-cgroup-hybrid(+)] @@ -53,9 +55,9 @@ RDEPEND=" >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl - ~app-emulation/containerd-1.4.1[apparmor?,btrfs?,device-mapper?,seccomp?,selinux?] - ~app-emulation/runc-1.0.0_rc92[apparmor?,seccomp?,selinux?] - ~app-emulation/docker-proxy-0.8.0_p20191011 + ~app-emulation/containerd-1.3.7[apparmor?,btrfs?,device-mapper?,seccomp?,selinux?] + ~app-emulation/runc-1.0.0_rc10[apparmor?,seccomp?,selinux(-)?] + ~app-emulation/docker-proxy-0.8.0_p20200617 container-init? ( >=sys-process/tini-0.18.0[static] ) " @@ -254,7 +256,7 @@ src_compile() { src_install() { dosym containerd /usr/bin/docker-containerd dosym containerd-shim /usr/bin/docker-containerd-shim - dosym ../sbin/runc /usr/bin/docker-runc + dosym runc /usr/bin/docker-runc use container-init && dosym tini /usr/bin/docker-init pushd components/engine || die |