RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1391930 - latest build of ksh for 7.2 ppc64le has lower nvr than previous build
Summary: latest build of ksh for 7.2 ppc64le has lower nvr than previous build
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: ksh
Version: 7.2
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: John Francini
QA Contact: Jakub Heger
URL:
Whiteboard:
: 1421198 (view as bug list)
Depends On:
Blocks: 1391931
TreeView+ depends on / blocked
 
Reported: 2016-11-04 12:23 UTC by Lubos Kocman
Modified: 2018-12-19 21:58 UTC (History)
11 users (show)

Fixed In Version: ksh-20120801-22.el7_1.3.ppc64le.rpm
Doc Type: Bug Fix
Doc Text:
KornShell (KSH) is a Unix shell developed by AT&T Bell Laboratories, which is backward-compatible with the Bourne shell (sh) and includes many features of the C shell. The most recent version is KSH-93. KornShell complies with the POSIX.2 standard (IEEE Std 1003.2-1992). This update fixes the following bug: * On the ppc64le platform, the previous release of this package had a Name-Version-Release string (ksh-20120801-22.ael7b_1.3.ppc64le.rpm) which could prevent customers running RHEL 7.2 from applying this update. There are no functional differences in the version supplied with this advisory from the one supplied in RHBA-2015:1967. (BZ#1391930) Users of ksh are advised to upgrade to these updated packages, which fix this bug.
Clone Of:
: 1391931 (view as bug list)
Environment:
Last Closed: 2018-07-17 08:33:54 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Lubos Kocman 2016-11-04 12:23:11 UTC
Description of problem:

Hello team

Brano found an issue with ksh. What happened is that we've released "update" of ksh in 7.2 GA (pushed from compose) while there was already nvr with higher version !BUT dist-tag which is < than el7. Which prevents customers from automatically update build with highest version.


I highly recommend to bump these builds and make sure that customer can install lastest update. And releas eus errata fixing these issues. Other releases does not seem to be affected.

This most likely happened because of missing "version bump" after ppc64le merge.

ksh-20120801-22.ael7b_1.3.ppc64le.rpm
ksh-20120801-22.el7_1.2.ppc64le.rpm

Lubos

Comment 2 Lubos Kocman 2017-02-01 13:52:30 UTC
Moving to actual KSH maintainer and leaving it up to him to fix it.

Lubos

Comment 4 Siteshwar Vashisht 2017-03-30 11:42:32 UTC
*** Bug 1421198 has been marked as a duplicate of this bug. ***

Comment 9 John Francini 2017-09-06 21:37:56 UTC
ksh in...

eus 7.2 ppc64le:
ksh-20120801-22.ael7b.ppc64le.rpm	03-Mar-2015 12:49
ksh-20120801-22.ael7b_1.1.ppc64le.rpm	11-May-2015 21:28
ksh-20120801-22.ael7b_1.2.ppc64le.rpm	05-Aug-2015 12:27
ksh-20120801-22.ael7b_1.3.ppc64le.rpm	03-Nov-2015 07:36
ksh-20120801-22.el7_1.2.ppc64le.rpm	29-Aug-2015 05:11

eus 7.3 ppc64le:
all of the above plus
ksh-20120801-26.el7.ppc64le.rpm         06-Oct-2016 11:04

eus 7.4 ppc64le:
ksh-20120801-34.el7.ppc64le.rpm         28-Mar-2017 04:12

So what you're saying is to:

a) rebuild ksh-20120801-22.ael7b_1.3.ppc64le.rpm without the funky dist tag (as ksh-20120801-22.el7_1.3.ppc64le.rpm)

b) create an ASYNC erratum specifically for this change

c) shepherd it through the approval process and push it out there to 7.2 EUS ppc64le?

Comment 10 Lubos Kocman 2017-09-07 15:06:38 UTC
Seems like this would be correct approach yes. I see that that's the last update. So what probably happened is that somebody trashed proper redhat-release from buildroot and we've produced nvr with dist from "pre-merge age".

Please sync up with Teodor Oneata he can give you all the acks.

Comment 11 John Francini 2017-09-07 15:28:06 UTC
Actually, it looks like it's even simpler than this.

ksh-20120801-22.el7_1.3.ppc64le.rpm exists in Brew already. No rebuild required.

This version of ksh went out as a part of RHBA-2015:1967, which was for RHEL-7.1 (all architectures).

So all we need to do is create an advisory -- based on this bug -- to put the .el7_1.3 version out for 7.2.EUS for ppc64le -- and only for that platform.

Comment 12 John Francini 2017-09-07 17:35:19 UTC
Looks like I need a RHEL-7.2.Z ack as well along with pm/qa acks.

Comment 13 John Francini 2017-09-11 21:03:43 UTC
Requesting PM/QA ACKs from Teodor Oneata.


Note You need to log in before you can comment on or make changes to this bug.