[ubuntu/mantic-proposed] s390-tools 2.28.0-0ubuntu2 (Accepted)

Frank Heimes frank.heimes at canonical.com
Thu Aug 3 13:17:13 UTC 2023


s390-tools (2.28.0-0ubuntu2) mantic; urgency=medium

  * Extend s390-tools package to amd64, ppc64el and arm64. (LP: #2025578)
    - d/control: - Extend Architecture: in s390-tools with amd64 ppc64el arm64
                 - Add new package s390-tools-data as 'Architecture: all'.
                 - Extend Depends: in s390-tools with s390-tools-data.
                 - Limit Depends on gcc-multilib to s390x.
                 - Add 'XS-Build-Indep-Architecture: s390x' to ensure building
                   the 'Architecture: all' on s390x.
                 - Mark Depends, Suggests and Recommends for s390x only where
                   needed to avoid confusing messages on non-s390x installs.
                 - Add Replaces and Breaks s390-tools (<< 2.28.0-0ubuntu2)
                   to allow smooth upgrades, since stage3a.bin moved to -data.
    - d/rules: - Separate selected statements in d/rules in s390x
                 (and non-s390x).
               - Add '-Xstage3a.bin -Xstage3b_reloc.bin' to dh_install
                 to avoid having these files in two packages (s390-tools
                 and s390-tools-data).
               - Change SIGN_SIPL condition to enable signing in Launchpad
                 only, and on s390x only.
    - d/s390-tools.install: - Make this old d/s390-tools.install the new s390x
                              specific version (.install.s390x) (by using mv).
                            - Remove lines with "=>" that rename files, to
                              eliminate executable .install.s390x file and
                              remove '#!/usr/bin/dh-exec', since this doesn't
                              seem to work for arch specific install files.
                            - Create new d/s390-tools.install to become the
                              default version for non-s390x, and install only
                              files for pvattest and genprotimg.
    - d/s390-tools-data.install: Pick and install bootloader files (stage3a.bin
                                 and stage3b_reloc.bin) required by genprotimg.
    - d/s390-tools.postinst: Make this old d/s390-tools.postinst now s390x
                             specific (mv to d/s390-tools.postinst.s390x).
    - Add d/p/lp-2025578-Recursive-Makefiles-avoid-race-condition.patch
      to fix random build failures due to race condition in install target.

Date: Wed, 26 Jul 2023 16:56:00 +0200
Changed-By: Frank Heimes <frank.heimes at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Simon Chopin <simon.chopin at canonical.com>
https://launchpad.net/ubuntu/+source/s390-tools/2.28.0-0ubuntu2
-------------- next part --------------
Format: 1.8
Date: Wed, 26 Jul 2023 16:56:00 +0200
Source: s390-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 2.28.0-0ubuntu2
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Frank Heimes <frank.heimes at canonical.com>
Launchpad-Bugs-Fixed: 2025578
Changes:
 s390-tools (2.28.0-0ubuntu2) mantic; urgency=medium
 .
   * Extend s390-tools package to amd64, ppc64el and arm64. (LP: #2025578)
     - d/control: - Extend Architecture: in s390-tools with amd64 ppc64el arm64
                  - Add new package s390-tools-data as 'Architecture: all'.
                  - Extend Depends: in s390-tools with s390-tools-data.
                  - Limit Depends on gcc-multilib to s390x.
                  - Add 'XS-Build-Indep-Architecture: s390x' to ensure building
                    the 'Architecture: all' on s390x.
                  - Mark Depends, Suggests and Recommends for s390x only where
                    needed to avoid confusing messages on non-s390x installs.
                  - Add Replaces and Breaks s390-tools (<< 2.28.0-0ubuntu2)
                    to allow smooth upgrades, since stage3a.bin moved to -data.
     - d/rules: - Separate selected statements in d/rules in s390x
                  (and non-s390x).
                - Add '-Xstage3a.bin -Xstage3b_reloc.bin' to dh_install
                  to avoid having these files in two packages (s390-tools
                  and s390-tools-data).
                - Change SIGN_SIPL condition to enable signing in Launchpad
                  only, and on s390x only.
     - d/s390-tools.install: - Make this old d/s390-tools.install the new s390x
                               specific version (.install.s390x) (by using mv).
                             - Remove lines with "=>" that rename files, to
                               eliminate executable .install.s390x file and
                               remove '#!/usr/bin/dh-exec', since this doesn't
                               seem to work for arch specific install files.
                             - Create new d/s390-tools.install to become the
                               default version for non-s390x, and install only
                               files for pvattest and genprotimg.
     - d/s390-tools-data.install: Pick and install bootloader files (stage3a.bin
                                  and stage3b_reloc.bin) required by genprotimg.
     - d/s390-tools.postinst: Make this old d/s390-tools.postinst now s390x
                              specific (mv to d/s390-tools.postinst.s390x).
     - Add d/p/lp-2025578-Recursive-Makefiles-avoid-race-condition.patch
       to fix random build failures due to race condition in install target.
Checksums-Sha1:
 2e16fe4268d27fdef4e0649ced03a1cdaf4942a4 2809 s390-tools_2.28.0-0ubuntu2.dsc
 282a8ea2f0e33b62d17154aeedb59e104053157b 1852940 s390-tools_2.28.0.orig.tar.gz
 deea1345efb36d9921e8cf3d045562404ce7fedc 22656 s390-tools_2.28.0-0ubuntu2.debian.tar.xz
 8cc5ed3eeea62f20c700532fac3c713253772e82 9973 s390-tools_2.28.0-0ubuntu2_source.buildinfo
Checksums-Sha256:
 b871137111d753e895a4aaab347ebeff6a3be954170b2d8ffc0150402b0bdebc 2809 s390-tools_2.28.0-0ubuntu2.dsc
 8e01a567e05e6b54aa9af57640b953a183f04444d7b52c888058f7f1bab602a5 1852940 s390-tools_2.28.0.orig.tar.gz
 97d23c020d5ff0598cc13bc5042a005a920ddbbcccffa3032848cef917d2ad55 22656 s390-tools_2.28.0-0ubuntu2.debian.tar.xz
 5ac0219e82387c60b7d659c2faf0a88089481c40f241280b66bdb6a209aae926 9973 s390-tools_2.28.0-0ubuntu2_source.buildinfo
Files:
 c10c6aef0285c879cd1ba3ef82a913b9 2809 admin optional s390-tools_2.28.0-0ubuntu2.dsc
 e9f731c3eebcb42c16b423fc1df8a904 1852940 admin optional s390-tools_2.28.0.orig.tar.gz
 924d70ecd0d9c22e2bec4f8cdf456fce 22656 admin optional s390-tools_2.28.0-0ubuntu2.debian.tar.xz
 9775dacecc0a3f33f046d1acd83c81b2 9973 admin optional s390-tools_2.28.0-0ubuntu2_source.buildinfo
Original-Maintainer: Debian S/390 Team <debian-s390 at lists.debian.org>


More information about the mantic-changes mailing list