commit:     6fdb075f41cf3c9844f2c398c6b645316f4ebf34
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 15 18:54:06 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Jul 15 18:54:06 2025 +0000
URL:        https://gitweb.gentoo.org/proj/releng.git/commit/?id=6fdb075f

Drop s390 netboot (there is only a 64bit kernel nowadays)

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 releases/specs/s390/s390/netboot/misc/gentoo.exec  |  12 -
 .../specs/s390/s390/netboot/misc/gentoo.parmfile   |   1 -
 releases/specs/s390/s390/netboot/netboot.spec      | 258 ---------------------
 .../portage/package.license/package.license        |   3 -
 .../s390/netboot/portage/package.use/genkernel     |   1 -
 tools/catalyst-auto-s390x.conf                     |   7 -
 6 files changed, 282 deletions(-)

diff --git a/releases/specs/s390/s390/netboot/misc/gentoo.exec 
b/releases/specs/s390/s390/netboot/misc/gentoo.exec
deleted file mode 100644
index 46d91552..00000000
--- a/releases/specs/s390/s390/netboot/misc/gentoo.exec
+++ /dev/null
@@ -1,12 +0,0 @@
-/* REXX EXEC TO IPL GENTOO GNU/LINUX  */
-/* FOR S/390 FROM THE VM READER.      */
-/*                                    */
-'CP CLOSE RDR'
-'PURGE RDR ALL'
-'SPOOL PUNCH * RDR'
-'PUNCH GENTOO KERNEL   * (NOHEADER'
-'PUNCH GENTOO PARMFILE   * (NOHEADER'
-'PUNCH GENTOO INITRD   * (NOHEADER'
-'CHANGE RDR ALL KEEP NOHOLD'
-'CP IPL 000C CLEAR'
-

diff --git a/releases/specs/s390/s390/netboot/misc/gentoo.parmfile 
b/releases/specs/s390/s390/netboot/misc/gentoo.parmfile
deleted file mode 100644
index c66baa3e..00000000
--- a/releases/specs/s390/s390/netboot/misc/gentoo.parmfile
+++ /dev/null
@@ -1 +0,0 @@
-root=/dev/ram0 console=ttyS0 dasd=0150

diff --git a/releases/specs/s390/s390/netboot/netboot.spec 
b/releases/specs/s390/s390/netboot/netboot.spec
deleted file mode 100644
index 97663e93..00000000
--- a/releases/specs/s390/s390/netboot/netboot.spec
+++ /dev/null
@@ -1,258 +0,0 @@
-# S390 Netboot spec file, based in HPPA Netboot spec file by Guy Martin
-version_stamp: @TIMESTAMP@
-snapshot_treeish: @TREEISH@
-source_subpath: 23.0-default/stage3-s390-openrc-@TIMESTAMP@
-pkgcache_path: /var/tmp/catalyst/packages/23.0-default/netboot-s390
-
-# these shouldn't change
-target:          netboot
-subarch:         s390
-rel_type:        23.0-default
-profile:         default/linux/s390/23.0
-portage_confdir: @REPO_DIR@/releases/specs/s390/s390/netboot/portage
-
-
-boot/kernel:                      netboot
-boot/kernel/netboot/sources:       sys-kernel/gentoo-sources
-boot/kernel/netboot/config: ../../kconfig/netboot64.config
-boot/kernel/netboot/gk_kernargs:   --all-ramdisk-modules
-
-netboot/use:
- multicall
- shadow
- readline
- ssl
- unicode
-
-netboot/packages:
-       sys-apps/s390-tools
-       sys-fs/e2fsprogs
-       sys-apps/util-linux
-       app-editors/nano
-       sys-libs/ncurses
-       dev-libs/popt
-       net-misc/wget
-       net-misc/rsync
-       dev-libs/libtommath
-       net-misc/dropbear
-       dev-libs/openssl
-       app-misc/screen
-       #needed for the kernel to compile 
-       sys-devel/bc
-
-netboot/packages/sys-apps/s390-tools/files:
-       /usr/bin/ts-shell
-       /usr/bin/ttyrun
-       /usr/bin/iucvtty
-       /usr/bin/iucvconn
-       /usr/bin/dasdinfo
-       /usr/bin/vmcp
-       /usr/bin/vmconvert
-       /usr/bin/znetconf
-       /usr/bin/cio_ignore
-       /usr/bin/chzcrypt
-       /usr/bin/lszcrypt
-       /usr/bin/chchp
-       /usr/bin/lschp
-       /usr/bin/lszfcp
-       /usr/bin/lsqeth
-       /usr/bin/chccwdev
-       /usr/bin/lscss
-       /usr/bin/lstape
-       /usr/bin/lsdasd
-       /usr/bin/scsi_logging_level
-       /usr/bin/zfcpdbf
-       /usr/bin/dbginfo.sh
-       /usr/bin/qethconf
-       /usr/bin/qetharp
-       /usr/bin/tape390_crypt
-       /usr/bin/tape390_display
-       /usr/bin/tunedasd
-       /usr/bin/dasdview
-       /usr/bin/dasdfmt
-       /usr/bin/fdasd
-       /usr/bin/zgetdump
-       /usr/bin/zipl
-       /usr/bin/hyptop
-       /usr/bin/chiucvallow
-       /usr/bin/ziorep_traffic
-       /usr/bin/ziorep_utilization
-       /usr/bin/ziomon_zfcpdd
-       /usr/bin/ziomon_mgr
-       /usr/bin/ziomon_util
-       /usr/bin/ziorep_config
-       /usr/bin/ziomon_fcpconf
-       /usr/bin/ziomon
-       /usr/bin/lsshut
-       /usr/bin/chshut
-       /usr/bin/lsreipl
-       /usr/bin/chreipl
-       /usr/bin/cpuplugd
-       /usr/bin/vmur
-       /usr/bin/mon_procd
-       /usr/bin/mon_fsstatd
-       /usr/bin/lsluns
-       /usr/bin/chmem
-       /usr/bin/lsmem
-       /usr/bin/xcec-bridge
-       /usr/bin/ip_watcher.pl
-       /usr/bin/start_hsnc.sh
-
-netboot/packages/sys-fs/e2fsprogs/files:
-       /usr/bin/chattr
-       /usr/bin/lsattr
-       /usr/bin/uuidgen
-       /usr/bin/mklost+found
-       /usr/bin/e2fsck
-       /usr/bin/debugfs
-       /usr/bin/mke2fs
-       /usr/bin/badblocks
-       /usr/bin/tune2fs
-       /usr/bin/dumpe2fs
-       /usr/bin/blkid
-       /usr/bin/logsave
-       /usr/bin/e2image
-       /usr/bin/fsck
-       /usr/bin/e2undo
-       /usr/bin/filefrag
-       /usr/bin/uuidd
-       /usr/bin/resize2fs
-       /usr/bin/findfs
-       /usr/bin/e2label
-       /usr/bin/mkfs.ext4
-       /usr/bin/mkfs.ext3
-       /usr/bin/mkfs.ext2
-       /usr/bin/fsck.ext4
-       /usr/bin/fsck.ext3
-       /usr/bin/fsck.ext2
-       /usr/lib/libext2fs.so.*
-       /usr/lib/libcom_err.so.*
-       /usr/lib/libblkid.so.*
-       /usr/lib/libe2p.so.*
-       /usr/lib/e2initrd_helper
-       /usr/lib/libpthread*
-
-netboot/packages/sys-apps/util-linux/files:
-       /usr/bin/partx
-       /usr/bin/delpart
-       /usr/bin/rtcwake
-       /usr/bin/addpart
-       /usr/bin/logger
-       /usr/bin/setarch
-       /usr/bin/linux64
-       /usr/bin/column
-       /usr/bin/cal
-       /usr/bin/chrt
-       /usr/bin/rename
-       /usr/bin/colcrt
-       /usr/bin/hexdump
-       /usr/bin/namei
-       /usr/bin/look
-       /usr/bin/ipcs
-       /usr/bin/flock
-       /usr/bin/ionice
-       /usr/bin/renice
-       /usr/bin/getopt
-       /usr/bin/col
-       /usr/bin/taskset
-       /usr/bin/ipcrm
-       /usr/bin/whereis
-       /usr/bin/setsid
-       /usr/bin/rev
-       /usr/bin/linux32
-       /usr/bin/s390x
-       /usr/bin/s390
-       /usr/bin/colrm
-       /usr/bin/raw
-       /usr/bin/mkfs.bfs
-       /usr/bin/sfdisk
-       /usr/bin/fsck.minix
-       /usr/bin/hwclock
-       /usr/bin/ctrlaltdel
-       /usr/bin/mkfs
-       /usr/bin/mkfs.minix
-       /usr/bin/blockdev
-       /usr/bin/losetup
-       /usr/bin/agetty
-       /usr/bin/mkswap
-       /usr/bin/pivot_root
-       /usr/bin/fdisk
-       /usr/bin/swapon
-       /usr/bin/umount
-       /usr/bin/dmesg
-       /usr/bin/mount
-       /usr/bin/swapoff
-       /usr/lib/libblkid.so.*
-       /usr/lib/libmount.so.*
-       /usr/lib/libsmartcols.so.*
-       /usr/lib/libuuid.so.*
-       /usr/lib/libfdisk.so.*
-
-netboot/packages/app-editors/nano/files:
-       /usr/bin/nano
-
-netboot/packages/sys-libs/ncurses/files:
-       /usr/lib/libncurses.so.*
-       /usr/lib/libncursesw.so.*
-       /etc/terminfo
-       /usr/lib/terminfo
-       /usr/share/tabset/std
-       /usr/share/tabset/stdcrt
-       /usr/share/tabset/vt100
-       /usr/share/tabset/vt300
-       /usr/share/terminfo/a/ansi
-       /usr/share/terminfo/d/dumb
-       /usr/share/terminfo/e/eterm
-       /usr/share/terminfo/l/linux
-       /usr/share/terminfo/r/rxvt
-       /usr/share/terminfo/s/screen
-       /usr/share/terminfo/s/sun
-       /usr/share/terminfo/v/vt100
-       /usr/share/terminfo/v/vt102
-       /usr/share/terminfo/v/vt200
-       /usr/share/terminfo/v/vt220
-       /usr/share/terminfo/v/vt52
-       /usr/share/terminfo/x/xterm
-       /usr/share/terminfo/x/xterm-color
-       /usr/share/terminfo/x/xterm-xfree86
-
-netboot/packages/net-misc/wget/files:
-       /usr/bin/wget
-       /usr/lib/libss.so.*
-       /usr/lib/libz.so.*
-
-netboot/packages/dev-libs/openssl/files:
-       /usr/lib/libssl.so*
-       /usr/lib/libcrypto.so*
-
-netboot/packages/net-misc/rsync/files:
-       /usr/bin/rsync
-
-netboot/packages/dev-libs/popt/files:
-       /usr/lib/libpopt.so*
-
-netboot/packages/net-misc/dropbear/files:
-       /usr/bin/dbclient
-       /usr/bin/dbscp
-       /usr/bin/dropbearconvert
-       /usr/bin/dropbearkey
-       /usr/bin/dropbearmulti
-       /usr/bin/dropbear
-       /usr/lib/libcrypt*
-       /usr/lib/libnss*
-       /usr/lib/libnsl*
-       /usr/lib/libresolv*
-       /usr/lib/libnss_dns*
-       /usr/lib/ld.so.1
-       /usr/lib/ld-*
-
-netboot/packages/dev-libs/libtommath/files:
-       /usr/lib/libtommath.so*
-       /usr/lib/libtommath.so
-       /usr/lib/libutil*
-
-netboot/packages/app-misc/screen/files:
-       /usr/bin/screen
-       /etc/screenrc
-       /usr/lib/libdl*
-

diff --git 
a/releases/specs/s390/s390/netboot/portage/package.license/package.license 
b/releases/specs/s390/s390/netboot/portage/package.license/package.license
deleted file mode 100644
index c5fd72de..00000000
--- a/releases/specs/s390/s390/netboot/portage/package.license/package.license
+++ /dev/null
@@ -1,3 +0,0 @@
-# Allow linux-firmware and other required packages in @BINARY-REDISTRIBUTABLE
-# license group
-*/* @BINARY-REDISTRIBUTABLE

diff --git a/releases/specs/s390/s390/netboot/portage/package.use/genkernel 
b/releases/specs/s390/s390/netboot/portage/package.use/genkernel
deleted file mode 100644
index 2c80720e..00000000
--- a/releases/specs/s390/s390/netboot/portage/package.use/genkernel
+++ /dev/null
@@ -1 +0,0 @@
-sys-apps/util-linux static-libs

diff --git a/tools/catalyst-auto-s390x.conf b/tools/catalyst-auto-s390x.conf
index 3f5b9eac..e61f7748 100644
--- a/tools/catalyst-auto-s390x.conf
+++ b/tools/catalyst-auto-s390x.conf
@@ -18,7 +18,6 @@ SET_openrc_64_23_OPTIONAL_SPECS="s390x/netboot/netboot.spec"
 SET_systemd_64_23_SPECS="s390x/stage1-systemd-23.spec 
s390x/stage3-systemd-23.spec"
 
 SET_openrc_32_23_SPECS="s390/stage1-openrc-23.spec s390/stage3-openrc-23.spec"
-SET_openrc_32_23_OPTIONAL_SPECS="s390/netboot/netboot.spec"
 
 SET_systemd_32_23_SPECS="s390/stage1-systemd-23.spec 
s390/stage3-systemd-23.spec"
 
@@ -65,12 +64,6 @@ post_build() {
                mv -v netboot-s390x-${TIMESTAMP}/kernels/misc/netboot64.igz 
netboot-s390x-${TIMESTAMP}/netboot-s390x-initramfs-${TIMESTAMP}
                upload netboot-s390x-${TIMESTAMP}/netboot*
                ;;
-       s390/netboot/netboot.spec)
-               ls -l netboot-s390-${TIMESTAMP}/kernels/
-               mv -v netboot-s390-${TIMESTAMP}/kernels/netboot 
netboot-s390-${TIMESTAMP}/netboot-s390-kernel-${TIMESTAMP}
-               mv -v netboot-s390-${TIMESTAMP}/kernels/misc/netboot.igz 
netboot-s390-${TIMESTAMP}/netboot-s390-initramfs-${TIMESTAMP}
-               upload netboot-s390-${TIMESTAMP}/netboot*
-               ;;
        esac
        popd >/dev/null
 }

Reply via email to