[Bug 2091549] Re: Upgrade s390-tools to latest v2.36.0 for plucky

Launchpad Bug Tracker 2091549 at bugs.launchpad.net
Thu Jan 9 21:48:24 UTC 2025


This bug was fixed in the package s390-tools - 2.36.0-0ubuntu1

---------------
s390-tools (2.36.0-0ubuntu1) plucky; urgency=medium

  * New upstream release. (LP: #2091549)
    - Remove d/p/fix-unnecessary-qualification-error-in-ffi-rs-.patch
      since this got solved upstream with the help of:
      https://github.com/ibm-s390-linux/s390-tools/commit/6a55d0c
    - Remove d/p/discard-note-package-in-lds-files-to-solve-linker-error.patch
      since this got solved upstream with the help of:
      https://github.com/ibm-s390-linux/s390-tools/commit/fe2d240
    - Modify d/p/vendor-remove-unused-deps.patch to remove new/further
      unused dependencies and to fix existing ones.
    - d/rules:
      - Update tar cmd in vendor-tarball target, to reflect update
        https://github.com/canonical/ubuntu-mir/pull/71/commits/b0f9bf6.
      - Adjust paths for DEP-17 conformity.
    - d/control:
      - Update XS-Vendored-Sources-Rust field.
      - Add Build-Depends libnl-3-dev, libnl-route-3-dev and
        libnl-genl-3-dev, needed by new opticsmon tool.
    - Add d/p/conformance-to-dep17-usr-merge.patch to establish conformance
      to DEP-17 aka /usr-merge. This changes /lib to /usr/lib, /bin to
      /usr/bin and /sbin to /usr/sbin in several places in the Makefile.
    - d/s390-tools.install:
      - Add new tool pvimg, since genprotimg and others are now under pvimg
        and update existing paths.
    - Remove usr/lib/ from d/s390-tools.install.s390x, because it became too
      generic with the DEP-17 changes and attempts to install files twice.
      Instead add dedicated lines for components, like usr/lib/<component>.
    - Move pvapconfig from d/s390-tools.install to d/s390-tools.install.s390x
      since pvapconfig only makes sense on s390x.
    - d/s390-tools-cpuplugd.install: Update path for DEP-17 compliance.
    - d/s390-tools-osasnmpd.install: Update path for DEP-17 compliance.
    - d/s390-tools-statd.install: Update path for DEP-17 compliance.
    - d/s390-tools-chreipl-fcp-mpath.install: Update path for DEP-17 compliance.
    - d/libekmfweb*.install: Adjust path and ensure DEP-17 compliance.
    - d/libkmipclient*.install: Adjust path and ensure DEP-17 compliance.
    - d/s390-tools.links: Create genprotimg link, pointing to pvimg.
    - d/s390-tools-data.install: update stage3*.bin file paths due to pvimg
      changes.
    - d/copyright: Update to reflect changed crate dependencies.
    - d/not-installed: Update paths due to DEP-17 and add entries for files
      that exist in more than one place after build, to avoid lintian warnings
      on having them not installed.
    - Add d/p/lp-2091549-rust-Cargo.toml-Change-to-thin-local-LTO.patch,
      picked from upstream, to change Rust build using LTO 'thin'.
    - Add d/p/lp-2091549-zipl-src-Fix-incorrect-installation-zipl_helper.patch
      to fix zipl helper installation and with that solve upstream issue 178.
    - Update d/s390-tools.lintian-overrides to:
      - Remove overrides for 's390-tools: embedded-library libyaml' detected
        in Rust code, since this got fixed now.
      - Suppress lintian warning:
        'systemd-service-file-refers-to-unusual-wantedby-target',
        since the used 'WantedBy=getty.target' might be unusual, but is valid
        in this case, since this is a requirement for starting the additional
        s390x-specific tty services.

 -- Frank Heimes <frank.heimes at canonical.com>  Mon, 09 Dec 2024 11:38:44
+0100

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to s390-tools in Ubuntu.
https://bugs.launchpad.net/bugs/2091549

Title:
  Upgrade s390-tools to latest v2.36.0 for plucky

Status in Ubuntu on IBM z Systems:
  In Progress
Status in s390-tools package in Ubuntu:
  Fix Released
Status in s390-tools-signed package in Ubuntu:
  Fix Released

Bug description:
  Just a few days ago the new s390-tools version 2.36 was released:
  https://github.com/ibm-s390-linux/s390-tools/releases/tag/v2.36.0

  Even that this is highly likely not the target release for plucky / 25.04,
  it comes with significant changes in the Rust code and additional tools.

  So it makes sense to package this new version now for plucky
  to allow some time for testing (and to avoid less rush around feature freeze).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/2091549/+subscriptions




More information about the foundations-bugs mailing list