[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