[ubuntu/mantic-proposed] docker.io-app 24.0.5-0ubuntu1 (Accepted)

Lucas Kanashiro kanashiro at ubuntu.com
Thu Aug 17 23:05:14 UTC 2023


docker.io-app (24.0.5-0ubuntu1) mantic; urgency=medium

  * Update the way MUT are pre-processed and imported.
    - d/get-orig-source.sh: create a script to be called by uscan when
      importing a new version. This script is going to fetch all the needed
      components and combine all the tarballs into a single one.
    - d/helpers/{real,tini}-upstream-version.sh: create helper scripts to
      support the d/get-orig-source.sh. They process the upstream version of
      differente components.
    - d/watch: update to track just github.com/moby/moby which is the main
      component of this package, the others are now tracked and fetched by
      d/get-orig-source.sh.
  * New upstream version 24.0.5 (LP: #2030500).
  * The libnetwork component is now shipped inside the engine component.
    - d/rules: update to build proxy from the new path.
    - d/docker.io.docs: do not install NOTICE from the removed libnetwork
      component.
    - d/copyright: remove all entries for libnetwork component.
  * Build CLI manpages before build time to avoid downloading modules from the
    Internet.
    - d/docker.io.manpages: install manpages from debian/manpages.
    - d/helpers/build-manpages.sh: create a wrapper for the upstream script
      to generate manpages and place them in the expected directory.
    - d/rules: do not try to build manpage during build time, instead, check
      if the manpages version matches with the upstream one.
  * Create debian/manpages with debian/helpers/build-manpages.sh.
  * Do not override dh_strip, it works fine with Go binaries nowadays.
    - d/docker.io.lintian-overrides: remove unneeded overrides.
    - d/rules: do not override dh_strip.
  * d/control: use arch:any instead of hard-coded arches.
    The list already contains all the supported architectures in all
    supported releases (non-ESM).
  * d/control: suggests docker-buildx and docker-compose-v2.
  * d/README.source: document how to import a new upstream release.
  * Build with Go 1.20. Let's rely on a fixed version for all supported
    releases.
    - d/control: b-d on golang-1.20-go instead of golang-go.
    - d/rules: add Go 1.20 to $PATH.
  * d/docker.io.lintian-overrides: ignore statically-linked-binary.
    This is not a problem for Go binaries.

Date: Wed, 16 Aug 2023 18:32:36 -0300
Changed-By: Lucas Kanashiro <kanashiro at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/docker.io-app/24.0.5-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 16 Aug 2023 18:32:36 -0300
Source: docker.io-app
Built-For-Profiles: noudeb
Architecture: source
Version: 24.0.5-0ubuntu1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Lucas Kanashiro <kanashiro at ubuntu.com>
Launchpad-Bugs-Fixed: 2030500
Changes:
 docker.io-app (24.0.5-0ubuntu1) mantic; urgency=medium
 .
   * Update the way MUT are pre-processed and imported.
     - d/get-orig-source.sh: create a script to be called by uscan when
       importing a new version. This script is going to fetch all the needed
       components and combine all the tarballs into a single one.
     - d/helpers/{real,tini}-upstream-version.sh: create helper scripts to
       support the d/get-orig-source.sh. They process the upstream version of
       differente components.
     - d/watch: update to track just github.com/moby/moby which is the main
       component of this package, the others are now tracked and fetched by
       d/get-orig-source.sh.
   * New upstream version 24.0.5 (LP: #2030500).
   * The libnetwork component is now shipped inside the engine component.
     - d/rules: update to build proxy from the new path.
     - d/docker.io.docs: do not install NOTICE from the removed libnetwork
       component.
     - d/copyright: remove all entries for libnetwork component.
   * Build CLI manpages before build time to avoid downloading modules from the
     Internet.
     - d/docker.io.manpages: install manpages from debian/manpages.
     - d/helpers/build-manpages.sh: create a wrapper for the upstream script
       to generate manpages and place them in the expected directory.
     - d/rules: do not try to build manpage during build time, instead, check
       if the manpages version matches with the upstream one.
   * Create debian/manpages with debian/helpers/build-manpages.sh.
   * Do not override dh_strip, it works fine with Go binaries nowadays.
     - d/docker.io.lintian-overrides: remove unneeded overrides.
     - d/rules: do not override dh_strip.
   * d/control: use arch:any instead of hard-coded arches.
     The list already contains all the supported architectures in all
     supported releases (non-ESM).
   * d/control: suggests docker-buildx and docker-compose-v2.
   * d/README.source: document how to import a new upstream release.
   * Build with Go 1.20. Let's rely on a fixed version for all supported
     releases.
     - d/control: b-d on golang-1.20-go instead of golang-go.
     - d/rules: add Go 1.20 to $PATH.
   * d/docker.io.lintian-overrides: ignore statically-linked-binary.
     This is not a problem for Go binaries.
Checksums-Sha1:
 45751ac8fee469b328782f01cb41aa6babe40378 2406 docker.io-app_24.0.5-0ubuntu1.dsc
 a6594f6535435a90e51548380f5935eff84e9b89 20734881 docker.io-app_24.0.5.orig.tar.gz
 6a9b496c5ac47fe9e14b331b00d604fadbb3ef6d 101412 docker.io-app_24.0.5-0ubuntu1.debian.tar.xz
Checksums-Sha256:
 0b05b574da7e52a1ccd7026345a8b73eb97eb3d42b3a910a435cf301f5336ada 2406 docker.io-app_24.0.5-0ubuntu1.dsc
 afaeaec500237bccdcbb406be73ac13ab78c18b544f69aad71e090872dc080a5 20734881 docker.io-app_24.0.5.orig.tar.gz
 1876fcd8b08d4e67396144d3e6363ba01bbe47a96cd56358460b15205e2e1f7c 101412 docker.io-app_24.0.5-0ubuntu1.debian.tar.xz
Files:
 4a4e37f0f1e27f12f7c3367366407411 2406 admin optional docker.io-app_24.0.5-0ubuntu1.dsc
 9c3dccefb43b18a1955d38f2e3ea598e 20734881 admin optional docker.io-app_24.0.5.orig.tar.gz
 fa6a88fd25ba2a6e79dfe42096d29404 101412 admin optional docker.io-app_24.0.5-0ubuntu1.debian.tar.xz


More information about the mantic-changes mailing list