On 12/16/2009 10:12 AM, Will Stephenson wrote:
On Wednesday 16 December 2009 06:52:46 Dave Plater wrote:
I've reinstalled the 11.2 one which now "kdesvn: symbol lookup error: /usr/lib64/libsvnqt.so.6: undefined symbol: _ZN9QListData7detach3Ev" when I try to open an svn.
Can you tell us the exact version numbers of all your libqt4* packages? This was an accidental and since-reverted binary-incompatible change (which cause symbol lookup errors) in Qt46 development.
Will
The incompatible libqt4 comes from libqt4-4.5.3-2.4.2.x86_64.rpm but normally a roll back to it after libqt4-4.6.0-14.2 which I installed from the standard kde4 factory desktop 11.2 repo in order to test the next version of rosegarden which I maintain. The version of libsvnqt6 which is incompatible with the 11.2 kdesvn is from the kde434 repository and I had and still have libqt4-4.5.3-2.4.2 installed when the kdesvn: symbol lookup error: happened. It's not a libqt4 issue because :- a) I have libqt4-4.5.3 installed b) I now have libsvnqt6 installed along with the matching kdesvn-1.4.1-4.8 from the kde434 repo and it works c) libqt4-4.6.0 from kde4 factory desktop also worked with combination b Therefore the kdesvn specfile should have the line, in the libsvnqt6 package definition, Buildrequires: kdesvn-%{version}-%{release} or something similar then when kdesvn is changed libsvnqt6 will change with it. So kdesvn with the matching libsvnqt6 works with both libqt4-4.5 and libqt4-4.6 and I only have a symbol table lookup error when they are out of sync. I have my text highlighting back and I now have kde 4.3.4 and all seems to be fine, now I can get back to work. Regards Dave P -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org