Bug 1945262

Summary: [RFE[ Add alternatives switching for /usre/bin/ksh
Product: Red Hat Enterprise Linux 9 Reporter: Alena <alrodrig>
Component: kshAssignee: Vincent Mihalkovič <vmihalko>
Status: CLOSED NOTABUG QA Contact: Karel Volný <kvolny>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.0CC: redhat-bugzilla, vmihalko
Target Milestone: betaKeywords: FutureFeature
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-12-07 10:43:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alena 2021-03-31 14:52:16 UTC
Description of problem:

Add the below commits to the ksh package

https://src.fedoraproject.org/rpms/ksh/c/c1114c08a7c2cfda2cb03d97d986c768aae7eec9?branch=rawhide
https://src.fedoraproject.org/rpms/ksh/c/2c1b25c43136d2bf9096a4e76fa1bf878d755eb3?branch=rawhide 
https://src.fedoraproject.org/rpms/ksh/c/6cb38018c1e5d217b654daa4ff8680fcc56cc8a9?branch=rawhide


Version-Release number of selected component (if applicable):

ksh

Expected results:

To add the above commits to ksh package so that it can 

> Add alternatives switching for rksh
> fix rksh-man in alternatives
> add provides for the rksh, dump version in changelog

Comment 2 Robert Scheck 2021-12-01 20:26:28 UTC
From my point of view, the mentioned commits have meanwhile been gotten part of CentOS Stream 9:

$ diff -ubw <(curl -s https://src.fedoraproject.org/rpms/ksh/raw/rawhide/f/ksh.spec) <(curl -s https://gitlab.com/redhat/centos-stream/rpms/ksh/-/raw/c9s/ksh.spec)
--- /dev/fd/63	2021-12-01 21:24:30.790071112 +0100
+++ /dev/fd/62	2021-12-01 21:24:30.790071112 +0100
@@ -8,7 +8,7 @@
 License:      EPL-1.0
 Epoch:        3
 Version:      %{verBetaPrefix}~beta.%{verBetaSuffix}
-Release:      1%{?dist}
+Release:      2%{?dist}
 Source0:      https://github.com/ksh93/%{name}/archive/v%{verBetaFull}/%{name}-%{verBetaFull}.tar.gz
 Source1:      kshcomp.conf
 Source2:      kshrc.rhs
@@ -141,17 +141,26 @@
 %config(noreplace) %{_sysconfdir}/binfmt.d/kshcomp.conf
 
 %changelog
-* Mon Aug 02 2021 Vincent Mihalkovic <vmihalko> - 3:1.0.0~BETA-1
+* Mon Aug 09 2021 Mohan Boddu <mboddu> - 3:1.0.0~beta.1-2
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+  Related: rhbz#1991688
+
+* Tue Aug 03 2021 Vincent Mihalkovic <vmihalko> - 3:1.0.0~BETA-1
 - new upstream release
 - remove upstreamed patches
 - update CCFLAGS (https://github.com/ksh93/ksh/commit/98f989afcc7)
-  Resolves: #1933304
+  Resolves: #1986897
 
-* Fri Jul 30 2021 Vincent Mihalkovic <vmihalko> - 2:20120801-257
-- fix invalid source URLs and license tag
+* Thu Jul 29 2021 Vincent Mihalkovic <vmihalko> - 2:20120801-258
+- Fix license tag
+  Related: #1974805
+
+* Wed Jul 28 2021 Vincent Mihalkovic <vmihalko> - 2:20120801-257
+- Fix invalid source URLs
+  Resolves: #1974805
 
-* Thu Jul 22 2021 Fedora Release Engineering <releng> - 2:20120801-256
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+* Fri Apr 16 2021 Mohan Boddu <mboddu> - 2:20120801-256
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
 
 * Thu Mar 18 2021 Vincent Mihalkovic <vmihalko> - 2:20120801-255
 - fix rksh-man in alternatives
$ 

Could somebody on Red Hat side cross-check quickly and confirm that?