[pkg-go] Call for review - containerd and dependencies
Arnaud Rebillout
arnaud.rebillout at collabora.com
Tue Mar 20 10:59:27 UTC 2018
On 03/20/2018 02:36 PM, Michael Stapelberg wrote:
>
>
> On Mon, Mar 19, 2018 at 3:29 AM, Arnaud Rebillout
> <arnaud.rebillout at collabora.com
> <mailto:arnaud.rebillout at collabora.com>> wrote:
>
> Hello all, let me follow up on this !
>
> According to discussions on this mailing list, I made the
> following changes on the packages:
>
> - the license issues have been clarified with containerd projects,
> except for containerd-typeurl which doesn't receive much attention
> from upstream. As a consequence I let the copyright to
> 'containerd', except if there's a better thing to do (like,
> nothing in the copyright field ?).
> - I re-packaged docker-go-metrics to a lower version, so that
> there is no need to bump prometheus-client-golang.
> - I think I addressed most (if all) of the comments from Michael,
> ie. DEP-3 patches, more lintian warnings fixed, and others all
> along the discussion.
>
> So let me sum up here the list of packages we're talking about,
> and that received changes.
>
> FORGET ABOUT (because it's not needed anymore)
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-dmcgowan-go-tar>
> <https://salsa.debian.org/elboulangero-guest/golang-github-dmcgowan-go-tar>
> <https://salsa.debian.org/elboulangero-guest/golang-github-prometheus-client-golang>
> <https://salsa.debian.org/elboulangero-guest/golang-github-prometheus-client-golang>
>
> CLONE AGAIN (don't pull because I re-wrote history)
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-docker-go-metrics>
> <https://salsa.debian.org/elboulangero-guest/golang-github-docker-go-metrics>
>
>
> Uploaded.
>
>
>
>
> PULL - there are a few changes
>
> <https://salsa.debian.org/elboulangero-guest/containerd>
> <https://salsa.debian.org/elboulangero-guest/containerd>
>
>
> I’ll hold off with this one until the build-deps are satisfied.
>
> By the way, do you want to include the most recent commits in the
> debian/changelog entry?
Yep sure, I just updated the changelog and pushed it all.
>
>
> <https://salsa.debian.org/elboulangero-guest/continuity>
> <https://salsa.debian.org/elboulangero-guest/continuity>
>
>
> Looks good. Can you move this repository to its intended location
> https://salsa.debian.org/go-team/packages/continuity please?
Repo moved.
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-containerd-btrfs>
> <https://salsa.debian.org/elboulangero-guest/golang-github-containerd-btrfs>
>
>
> The description for golang-github-containerd-btrfs-dev should be
> trimmed: upstream’s recommendation to vendor the package doesn’t make
> sense in Debian, and neither does the contribution guidelines.
>
> Looks good otherwise. Can you move it
> to https://salsa.debian.org/go-team/packages/golang-github-containerd-btrfs
> please?
Description updated, repo moved.
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-containerd-typeurl>
> <https://salsa.debian.org/elboulangero-guest/golang-github-containerd-typeurl>
>
>
> Looks good. Can you move this
> to https://salsa.debian.org/go-team/packages/golang-github-containerd-typeurl
> please?
Repo moved.
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-docker-go-events>
> <https://salsa.debian.org/elboulangero-guest/golang-github-docker-go-events>
>
>
> Uploaded.
>
> <https://salsa.debian.org/elboulangero-guest/golang-github-opencontainers-image-spec>
> <https://salsa.debian.org/elboulangero-guest/golang-github-opencontainers-image-spec>
>
>
> This one is missing a debian/changelog entry for your changes.
Indeed, I pushed some last changes.
>
> <https://salsa.debian.org/elboulangero-guest/golang-gogottrpc>
> <https://salsa.debian.org/elboulangero-guest/golang-gogottrpc>
>
>
> Looks good. Can you move this
> to https://salsa.debian.org/elboulangero-guest/golang-gogottrpc
> <https://salsa.debian.org/elboulangero-guest/golang-gogottrpc> please?
Repo moved.
>
>
>
>
> PULL - these packages have been rejected due to copyright issues
>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-console>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-console>
>
>
> Uploaded.
>
>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-fifo>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-fifo>
>
>
> Uploaded.
>
>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-go-runc>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-go-runc>
>
>
> Uploaded.
Ok, according to the mails from FTP Masters 'fifo' and 'go-runc' have
made it to the NEW queue.
However 'console' seem to have an issue, it is REJECTED because
'Source-only uploads' are not accepted. Is there anything I can do here ?
>
>
>
> PULL - this package is already in Debian Sid, should I issue a new
> Debian release due to copyright change ?
>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-cgroups>
> <https://salsa.debian.org/go-team/packages/golang-github-containerd-cgroups>
>
>
> Yes please. It’s always good to not leave pending changes lying around
> (for people touching the package in the future).
Ok done, I let you add the tag on the master branch. BTW there was no
tag for 'version 0.0~git20180223.d578e4e-1'.
>
>
>
> Ok I think I didn't forget anything :)
>
> Feel free to tell me if there's anything that is still not ok with
> these packages, if there's anything I should do. Like, should I
> always finish with a commit that updates the changelog
>
>
> Yes please.
Noted :)
>
>
> (which I didn't do), or not ? Is it OK to have a debian release
> ending with '-2' or more if the package was *never* uploaded
> before (I know that reprepro doesn't like that, but I guess the
> Debian infra doesn't use reprepro).
>
>
> Debian doesn’t use reprepro, but it would be easier to use -1 until
> the package was uploaded. Otherwise, the uploader needs to remember to
> use the -v option to include all changelog entries in the .changes file.
Ok I'll take care about that, thanks for the explanations.
Thanks,
Arnaud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20180320/b79c3388/attachment-0001.html>
More information about the Pkg-go-maintainers
mailing list