Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 762520 - app-emulation/docker-20.10.1 version bump
Summary: app-emulation/docker-20.10.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL: https://docs.docker.com/engine/releas...
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2020-12-30 07:45 UTC by Safisynai
Modified: 2021-01-04 23:10 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild for docker 20.10.1 (docker-20.10.1.ebuild,9.08 KB, text/plain)
2020-12-30 09:03 UTC, Safisynai
Details
Patch file referenced in ebuild (md2man-exe-name.patch,221 bytes, patch)
2020-12-30 09:04 UTC, Safisynai
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Safisynai 2020-12-30 07:45:05 UTC
Docker 20.10.1 has been around for a while now, but the latest ebuild we have in-tree is for 19.03.14.

Among other enhancements 20.10 finally supports cgroupsv2 meaning USE=cgroup-hybrid is no longer required on systemd systems.

Unfortunately, this isn't a straightforward version bump, as upstream have restructured their project on Github.

I'm working on updating the ebuild to handle their restructure, I'll attach it here shortly once I have things working.

Reproducible: Always
Comment 1 Safisynai 2020-12-30 09:03:50 UTC
Created attachment 680266 [details]
Updated ebuild for docker 20.10.1
Comment 2 Safisynai 2020-12-30 09:04:17 UTC
Created attachment 680269 [details, diff]
Patch file referenced in ebuild
Comment 3 William Hubbs gentoo-dev 2021-01-01 17:23:17 UTC
It looks like DOCKER_GITCOMMIT may be wrong for docker-cli since it is a
separate repo. It may be better to split this into two packages, docker
and docker-cli.

I am looking into separating it, but input would be appreciated if you
want to take a look as well.

Thanks,

William
Comment 4 Larry the Git Cow gentoo-dev 2021-01-04 23:10:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9999a9246be7e432c9aea0a20d00429de5ff024

commit d9999a9246be7e432c9aea0a20d00429de5ff024
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2021-01-04 23:04:08 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2021-01-04 23:09:57 +0000

    app-emulation/docker: 20.10.1 bump
    
    Closes: https://bugs.gentoo.org/762520
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-emulation/docker/Manifest              |   1 +
 app-emulation/docker/docker-20.10.1.ebuild | 286 +++++++++++++++++++++++++++++
 2 files changed, 287 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c94fa938ba982886433103d4d64b242d25111f

commit c2c94fa938ba982886433103d4d64b242d25111f
Author:     William Hubbs <williamh@gentoo.org>
AuthorDate: 2021-01-04 23:00:59 +0000
Commit:     William Hubbs <williamh@gentoo.org>
CommitDate: 2021-01-04 23:08:54 +0000

    app-emulation/docker-cli: new package, docker command line binary
    
    Starting with docker-20.10.1, the "docker" command line binary has been
    split into this package by upstream.
    
    Bug: https://bugs.gentoo.org/762520
    Signed-off-by: William Hubbs <williamh@gentoo.org>

 app-emulation/docker-cli/Manifest                  |  1 +
 app-emulation/docker-cli/docker-cli-20.10.1.ebuild | 63 ++++++++++++++++++++++
 app-emulation/docker-cli/metadata.xml              |  8 +++
 3 files changed, 72 insertions(+)