Skip to navigation

Bug Fix Advisory kdelibs bug fix update

Advisory: RHBA-2009:1464-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-09-29
Last updated on: 2009-09-29
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
Red Hat Enterprise Linux EUS (v. 5.4.z server)

Details

Updated kdelibs packages that fix the bugs are now available.

The kdelibs packages contain a set of common libraries used by all
applications written for the K Desktop Environment (KDE). kdelibs includes
kdecore (KDE core library); kdeui (user interface); kfm (file manager);
khtmlw (HTML widget); kio (input/output and networking); kspell (spelling
checker); jscript (javascript); kab (addressbook); and kimgio (image
manipulation).

This update addresses the following issue:

* the kde.sh shell script used the keyword "source". The pdksh (Public
Domain Korn SHell) package, a new package in Red Hat Enterprise Linux 5.4,
does not recognize the "source" keyword in shell scripts. Consequently, if
pdksh was used as the shell on systems with KDE installed, the following
error message was returned in login shells:

ksh: /etc/profile.d/kde.sh[7]: source: not found

The kde.sh shell script in this update has been edited with "source"
replaced by "." The full stop keyword (.) is an alias for "source" in
Bourne-compatible shells, including pdksh. Once installed, KDE users
running the pdksh shell will no longer get the above error message.
(BZ#523968)

Note: this bug was a known issue at the release of Red Hat Enterprise Linux
5.4 and a manual version of the fix included in this update was documented
in the Red Hat Enterprise Linux 5.4 Technical Notes:

http://redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Technical_Notes/Known_Issues-pdksh.html

If /etc/profile.d/kde.sh already exists, the new version included with this
update is installed as /etc/profile.d/kde.sh.rpmnew.

Therefore, on systems where an extant kde.sh has been manually edited as
per the Red Hat Enterprise Linux 5.4 Technical Notes, the manual fix is
retained.

On systems where kde.sh already exists and the workaround has not been
applied, however, installing this update does not, of itself, implement the
fix. After installation on such systems, renaming kde.sh and kde.sh.rpmnew
as follows will implement the fix:

cp /etc/profile.d/kde.sh /etc/profile.d/kde.sh.bak
cp /etc/profile.d/kde.sh.rpmnew /etc/profile.d/kde.sh

All KDE and pdksh users should install this updated package which fixes
this bug.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
kdelibs-3.5.4-22.el5_4.1.src.rpm
File outdated by:  RHEA-2014:0165
    MD5: 32931bf852898fb77c463749c46ab068
 
IA-32:
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
 
x86_64:
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
kdelibs-devel-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: fdb14f0c64ef1f0a5b7a4e69fa988d8e
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
kdelibs-3.5.4-22.el5_4.1.src.rpm
File outdated by:  RHEA-2014:0165
    MD5: 32931bf852898fb77c463749c46ab068
 
IA-32:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-apidocs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: 5065f638fd0f5d1be53e9214b4e92f99
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
 
IA-64:
kdelibs-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHEA-2014:0165
    MD5: e320f119f7066083e0c7adbd9b61ea42
kdelibs-apidocs-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 19cc45a4543040f9666bf940f3d17e44
kdelibs-devel-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 618ac468c5b81c40837f50a2d1401ed5
 
PPC:
kdelibs-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHEA-2014:0165
    MD5: 8cdf1740bedb45b297a0c44ee0ad6067
kdelibs-3.5.4-22.el5_4.1.ppc64.rpm
File outdated by:  RHEA-2014:0165
    MD5: b1e7f6bb6aa7a593a2781e25e21614cd
kdelibs-apidocs-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHEA-2014:0165
    MD5: cbefdd8d4f975a60a305dc87aed7be3a
kdelibs-devel-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHEA-2014:0165
    MD5: c02bf67e458e18fcba8f4f69b20da602
kdelibs-devel-3.5.4-22.el5_4.1.ppc64.rpm
File outdated by:  RHEA-2014:0165
    MD5: c37e1b6862bd4b63f6e10a6296056dfb
 
s390x:
kdelibs-3.5.4-22.el5_4.1.s390.rpm
File outdated by:  RHEA-2014:0165
    MD5: 0c05ea7bac70d4a3b0c41cf5c5238ca2
kdelibs-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHEA-2014:0165
    MD5: 6829bb1868d6b73feca63aca4161b4af
kdelibs-apidocs-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHEA-2014:0165
    MD5: 36f7ffd9828b51b97fd2481f92412061
kdelibs-devel-3.5.4-22.el5_4.1.s390.rpm
File outdated by:  RHEA-2014:0165
    MD5: 3ec62d9a34d346554c6ae001d2961356
kdelibs-devel-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHEA-2014:0165
    MD5: 36d6cfd0cf237b5d9e8a453926003745
 
x86_64:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 6e2ada1883675de04f75c889bfc6449d
kdelibs-apidocs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 696e004060600994fb50d384d1718221
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
kdelibs-devel-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: fdb14f0c64ef1f0a5b7a4e69fa988d8e
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
kdelibs-3.5.4-22.el5_4.1.src.rpm
File outdated by:  RHEA-2014:0165
    MD5: 32931bf852898fb77c463749c46ab068
 
IA-32:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-apidocs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: 5065f638fd0f5d1be53e9214b4e92f99
 
x86_64:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHEA-2014:0165
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 6e2ada1883675de04f75c889bfc6449d
kdelibs-apidocs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHEA-2014:0165
    MD5: 696e004060600994fb50d384d1718221
 
Red Hat Enterprise Linux EUS (v. 5.4.z server)

SRPMS:
kdelibs-3.5.4-22.el5_4.1.src.rpm
File outdated by:  RHEA-2014:0165
    MD5: 32931bf852898fb77c463749c46ab068
 
IA-32:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHSA-2009:1601
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-apidocs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHSA-2009:1601
    MD5: 5065f638fd0f5d1be53e9214b4e92f99
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHSA-2009:1601
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
 
IA-64:
kdelibs-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHSA-2009:1601
    MD5: e320f119f7066083e0c7adbd9b61ea42
kdelibs-apidocs-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHSA-2009:1601
    MD5: 19cc45a4543040f9666bf940f3d17e44
kdelibs-devel-3.5.4-22.el5_4.1.ia64.rpm
File outdated by:  RHSA-2009:1601
    MD5: 618ac468c5b81c40837f50a2d1401ed5
 
PPC:
kdelibs-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHSA-2009:1601
    MD5: 8cdf1740bedb45b297a0c44ee0ad6067
kdelibs-3.5.4-22.el5_4.1.ppc64.rpm
File outdated by:  RHSA-2009:1601
    MD5: b1e7f6bb6aa7a593a2781e25e21614cd
kdelibs-apidocs-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHSA-2009:1601
    MD5: cbefdd8d4f975a60a305dc87aed7be3a
kdelibs-devel-3.5.4-22.el5_4.1.ppc.rpm
File outdated by:  RHSA-2009:1601
    MD5: c02bf67e458e18fcba8f4f69b20da602
kdelibs-devel-3.5.4-22.el5_4.1.ppc64.rpm
File outdated by:  RHSA-2009:1601
    MD5: c37e1b6862bd4b63f6e10a6296056dfb
 
s390x:
kdelibs-3.5.4-22.el5_4.1.s390.rpm
File outdated by:  RHSA-2009:1601
    MD5: 0c05ea7bac70d4a3b0c41cf5c5238ca2
kdelibs-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHSA-2009:1601
    MD5: 6829bb1868d6b73feca63aca4161b4af
kdelibs-apidocs-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHSA-2009:1601
    MD5: 36f7ffd9828b51b97fd2481f92412061
kdelibs-devel-3.5.4-22.el5_4.1.s390.rpm
File outdated by:  RHSA-2009:1601
    MD5: 3ec62d9a34d346554c6ae001d2961356
kdelibs-devel-3.5.4-22.el5_4.1.s390x.rpm
File outdated by:  RHSA-2009:1601
    MD5: 36d6cfd0cf237b5d9e8a453926003745
 
x86_64:
kdelibs-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHSA-2009:1601
    MD5: bd0e95be57eedfb32c708dd77df88311
kdelibs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHSA-2009:1601
    MD5: 6e2ada1883675de04f75c889bfc6449d
kdelibs-apidocs-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHSA-2009:1601
    MD5: 696e004060600994fb50d384d1718221
kdelibs-devel-3.5.4-22.el5_4.1.i386.rpm
File outdated by:  RHSA-2009:1601
    MD5: cd56e4dbdce91850a8ebff04b0e498e0
kdelibs-devel-3.5.4-22.el5_4.1.x86_64.rpm
File outdated by:  RHSA-2009:1601
    MD5: fdb14f0c64ef1f0a5b7a4e69fa988d8e
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

523968 - 'source' keyword invalid in pdksh


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/