[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#1075: kdebase-1.1-6rh5x still broken by libjpeg dependen
From:       Duncan Haldane <f.d.m.haldane () cwix ! com>
Date:       1999-03-27 16:06:26
[Download RAW message or body]


On 27-Mar-99 John Linwood Griffin wrote:
> Package: kdebase
> Version: 1.1
> Release: 6rh5x
> 
> RedHat 5.2 kdebase-1.1-6rh5x appears to still have a minor libjpeg problem
> (see bug report #1067 regarding libjpeg and kdebase-1.1-5rh5x).  As soon
> as I select a .jpg file in the "Display settings -> Wallpaper" menu, the
> dialog box disappears, and the message
> 
> Wrong JPEG library version: library is 62, caller expects 61
> 
> appears on the console.  I thought I could fix it by uninstalling
> libjpeg-6b-7.i386.rpm and installing libjpeg-6b-5.i386.rpm, but rpm
> refuses the uninstall and complains that libjpeg.so.62 is needed by lots
> of stuff (including kdebase-1.1-6rh5x).
> 
> Thanks for your help!
> -John

Dont touch the libjpeg installation.


You are right, but the problem is that kdelibs-1.1-4rh5x.i386.rpm
was also contaminated (as was kdebase-1.1-5rh5x.i386.rpm)
by the presence of the legacy libjpeg.so.6.0.1
present on RHG5.1/5.2 systems in addition to libjpeg.so.62.0.0
if the libjpeg6a-6a legacy support rpm is installed.

If both versions of the library are available during the build, it is not
clear to me how the one to be linked to is chosen.
I now remember that inconsistencies with with libjpeg got linked to
have been sporadically reported on the  mailing list by rpm
rebuilders.   I suppose the only safe thing is to remove the legacry
libjpeg6a rpm (needed by xemacs, for example) during builds of kde.


This is either a problem with redhat's two-libjpeg strategy for legacy support, 
or some problem in the kde Makefiles/autconf procedure for finding libjpeg.



A new kdelibs-1.1-5rh5x.i386 is building right now, and will be available
(at least in ftp.kde.org/pub/kde/Incoming) within a few hours.

the solution until then is to reinstall kdelibs-1.1-3rh5x.i386.rpm

rpm -Uvh --oldpackage kdelibs-1.1-3rh5x.i386.rpm

its available right now in 
ftp://ftp.kde.org/pub/kde/stable/1.1/distribution/rpm/RedHat-5.2/i386/old



----------------------------------
E-Mail: Duncan  Haldane <f.d.m.haldane@cwix.com>
Date: 27-Mar-99
Time: 10:52:51

This message was sent by XFMail
----------------------------------

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic