RE: Could someone of the s390 porters have a look at s390-tools

Pranav P <[email protected]>
Newsgroups gmane.linux.debian.ports.s390
Message-ID <SN7SPRMB005139E1F14A25ECFC7E76D1A08CA@SN7SPRMB0051.namprd15.prod.outlook.com>
Hi Andreas,

Can you please verify this patch?

>From fda2b7dd208c122617c81098d6bfa85868bf2623 Mon Sep 17 00:00:00 2001
From: Pranav P <[email protected]>
Date: Tue, 13 Jan 2026 12:24:30 +0530
Subject: [PATCH 1/1] Changes for new upstream version

---
 debian/control             |  3 ++
 debian/s390-tools.install  | 71 ++++++++++----------------------------
 debian/s390-tools.manpages |  5 +++
 3 files changed, 27 insertions(+), 52 deletions(-)
 create mode 100644 debian/s390-tools.manpages

diff --git a/debian/control b/debian/control
index 78142a1..5d92668 100644
--- a/debian/control
+++ b/debian/control
@@ -15,6 +15,9 @@ Build-Depends:
  libcryptsetup-dev,
  libjson-c-dev,
  libxml2-dev,
+ libnl-3-dev,
+ libnl-genl-3-dev,
+ libnl-route-3-dev,
 Vcs-Browser: https://salsa.debian.org/debian/s390-tools
 Vcs-Git: https://salsa.debian.org/debian/s390-tools.git
 Homepage: https://github.com/ibm-s390-linux/s390-tools
diff --git a/debian/s390-tools.install b/debian/s390-tools.install
index 5621297..fb127f5 100644
--- a/debian/s390-tools.install
+++ b/debian/s390-tools.install
@@ -1,22 +1,17 @@
 # dasdfmt
 /usr/sbin/dasdfmt
-/usr/share/man/man8/dasdfmt.8

 # dasdinfo
 /usr/sbin/dasdinfo
-/usr/share/man/man8/dasdinfo.8

 # dasdview
  /usr/sbin/dasdview
-/usr/share/man/man8/dasdview.8

 # dasdstat
 /usr/sbin/dasdstat
-/usr/share/man/man8/dasdstat.8

 # fdasd
 /usr/sbin/fdasd
-/usr/share/man/man8/fdasd.8

 # ipl_tools
 /usr/sbin/chreipl
@@ -25,131 +20,87 @@
 /usr/sbin/lsshut
 /usr/lib/s390-tools/chreipl_helper.device-mapper
 usr/lib/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh
-/usr/share/man/man8/chreipl.8
-/usr/share/man/man8/lsreipl.8
-/usr/share/man/man8/chshut.8
-/usr/share/man/man8/lsshut.8

 # iucvterm
 /usr/bin/iucvconn
-/usr/share/man/man1/iucvconn.1
 /usr/sbin/iucvtty
-/usr/share/man/man8/iucvtty.8
 /usr/sbin/lsiucvallow
 /usr/sbin/chiucvallow
-/usr/share/man/man8/chiucvallow.8
-/usr/share/man/man7/af_iucv.7
-/usr/share/man/man9/hvc_iucv.9
 /usr/bin/ts-shell
-/usr/share/man/man1/ts-shell.1

 # CPU-measurement facility
 /usr/sbin/lscpumf /usr/bin
-/usr/share/man/man8/lscpumf.8
 /usr/sbin/chcpumf
 -/usr/share/man/man8/chcpumf.8

 # qetharp
 /usr/sbin/qetharp
-/usr/share/man/man8/qetharp.8

 # qethconf
 /usr/sbin/qethconf
-/usr/share/man/man8/qethconf.8

 # znetconf
 /usr/sbin/znetconf
 /usr/lib/s390-tools/lsznet.raw
 /usr/lib/s390-tools/znetcontrolunits
-/usr/share/man/man8/znetconf.8

 # lsluns
 /usr/sbin/lsluns
-/usr/share/man/man8/lsluns.8

 # channel path management
 /usr/sbin/lschp
-/usr/share/man/man8/lschp.8
 /usr/sbin/chchp
-/usr/share/man/man8/chchp.8

 # tape390
 /usr/sbin/tape390_display
-/usr/share/man/man8/tape390_display.8

 # tunedasd
 /usr/sbin/tunedasd
-/usr/share/man/man8/tunedasd.8

 # vmcp
 /usr/sbin/vmcp
-/usr/share/man/man8/vmcp.8

 # vmur
  /usr/sbin/vmur
-/usr/share/man/man8/vmur.8

 # zconf
 /usr/sbin/chccwdev
-/usr/share/man/man8/chccwdev.8
 /usr/sbin/cio_ignore
-/usr/share/man/man8/cio_ignore.8
 /usr/sbin/chzcrypt
-/usr/share/man/man8/chzcrypt.8
 /usr/sbin/lscss
-/usr/share/man/man8/lscss.8
 /usr/sbin/lsdasd
-/usr/share/man/man8/lsdasd.8
 /usr/sbin/lsqeth
-/usr/share/man/man8/lsqeth.8
 /usr/sbin/lstape
-/usr/share/man/man8/lstape.8
 /usr/sbin/lszcrypt
-/usr/share/man/man8/lszcrypt.8
 /usr/sbin/lszfcp
-/usr/share/man/man8/lszfcp.8
 /usr/sbin/lsscm
-/usr/share/man/man8/lsscm.8
 /usr/sbin/zcryptctl
-/usr/share/man/man8/zcryptctl.8
 /usr/sbin/zcryptstats
-/usr/share/man/man8/zcryptstats.8

 # zdev
 /usr/sbin/chzdev
-/usr/share/man/man8/chzdev.8
 /usr/sbin/lszdev
-/usr/share/man/man8/lszdev.8

 # zdump
 /usr/sbin/zgetdump
-/usr/share/man/man8/zgetdump.8

 # zipl
 /usr/sbin/zipl
 /usr/lib/s390-tools/zipl_helper.device-mapper
 /usr/lib/s390-tools/stage3.bin
-/usr/share/man/man5/zipl.conf.5
-/usr/share/man/man8/zipl.8

 # hyptop
 /usr/sbin/hyptop
-/usr/share/man/man8/hyptop.8

 # cmsfs-fuse
 /usr/bin/cmsfs-fuse
-/usr/share/man/man1/cmsfs-fuse.1
 /etc/cmsfs-fuse/filetypes.conf

 # HMC removable media access
 /usr/bin/hmcdrvfs
-/usr/share/man/man1/hmcdrvfs.1
 /usr/sbin/lshmc
-/usr/share/man/man8/lshmc.8

 # zdsfs
 /usr/bin/zdsfs
-/usr/share/man/man1/zdsfs.1

 # kernel stuff
 ../kernel/zz-zipl /etc/initramfs/post-update.d
@@ -163,15 +114,31 @@ usr/lib/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh

 # debugging
 /usr/sbin/zfcpdbf
-/usr/share/man/man8/zfcpdbf.8

 # lsstp
 /usr/sbin/lsstp
-/usr/share/man/man8/lsstp.8

 # hsci
 /usr/sbin/hsci
-/usr/share/man/man8/hsci.8

 # appstream
 debian/com.github.s390-tools.z90crypt.metainfo.xml usr/share/metainfo
+
+# opticsmon
+/usr/sbin/opticsmon
+
+# zmemtopo
+/usr/sbin/zmemtopo
+
+# libekmfweb
+/usr/lib/libekmfweb.so.1.1
+
+# bash-completion
+/usr/share/bash-completion/completions
+
+# pvimg
+/usr/share/s390-tools/pvimg/stage3a.bin
+/usr/share/s390-tools/pvimg/stage3b_reloc.bin
+
+# zsh
+/usr/share/zsh/site-functions
diff --git a/debian/s390-tools.manpages b/debian/s390-tools.manpages
new file mode 100644
index 0000000..f20342a
--- /dev/null
+++ b/debian/s390-tools.manpages
@@ -0,0 +1,5 @@
+/usr/share/man/man1/*
+/usr/share/man/man5/*
+/usr/share/man/man7/*
+/usr/share/man/man8/*
+/usr/share/man/man9/*
--
2.51.0 

Thanks,
Pranav
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.