tl;dr is that it's okay, but it's deone through the
hack of putting the
version in the package name. This works fine when it's
infrequent, but
is a pain otherwise, especially since each new version
needs to go
through package review separately, gets its own repo
in dist-git, and a
whole bunch of other overhead.
Ok so for now, lets package the docker-runc and
docker-containerd in the docker package and use them under
/usr/libexec/docker. Lets not package containerd until
someone figures a use case of it outside of docker in
parallel
with docker. We will continue to ship runc outside of
docker at its own independent package.
Ack, I still have to figure out if docker works
correctly having docker-containerd, docker-runc and the
others under /usr/libexec/docker (because I think it's not
in $PATH)
Otherwise we could patch upstream docker also to not
hardcode binaries strings and paths
--
Antonio Murdaca
IRC: runcom
GPG: 0DE936B9
Yes I think we should handle it the same way they handled
dockerinit, where we have a choice of where to install it.