By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 665 - kompare: cannot display diff files, cannot load KompareViewPart
Summary: kompare: cannot display diff files, cannot load KompareViewPart
Status: RESOLVED WORKSFORME
Alias: None
Product: TDE
Classification: Unclassified
Component: tdesdk (show other bugs)
Version: 3.5.13 [Trinity]
Hardware: amd64 Linux
: P5 major
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2011-11-21 04:39 CST by Laurent Dard
Modified: 2013-05-09 17:56 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Dard 2011-11-21 04:39:03 CST
Kompare isn't working in Ubuntu

right-click on a patch file / view with Kompare
--> unable to load KompareViewPart

System info:

$ lsb_release -ics
Ubuntu
oneiric

$ kde-config -v
Qt: 3.3.8d
KDE: 3.5.13
kde-config: 1.0

$ kde-config --prefix
/opt/trinity

$ env | grep -i -e trinity -e kde | sort
DEFAULTS_PATH=/usr/share/gconf/trinity.default.path
DESKTOP_SESSION=trinity
GTK2_RC_FILES=/home/myself/.gtkrc-2.0-kde-kde4:/home/myself/.trinity/share/config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:/home/myself/.gtkrc:/home/myself/.trinity/share/config/gtkrc
KDEDIR=/opt/trinity/
KDEDIRS=/opt/trinity/:/usr/:/opt/trinity/:/usr/
KDEHOME=/home/myself/.trinity
KDE_MULTIHEAD=false
KDE_SESSION_UID=
MANDATORY_PATH=/usr/share/gconf/trinity.mandatory.path
MANPATH=/opt/trinity/share/man:/opt/trinity/share/man:
OLDPWD=/mnt/linux-data/telechargements/trinity/Ubuntu-Trinity/kdelibs
PATH=/opt/trinity/bin:/opt/trinity/bin:/opt/trinity/bin:/home/myself/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
XDG_CONFIG_DIRS=/etc/xdg/xdg-trinity:/usr/share/ubuntustudio-menu/:/etc/xdg/:/opt/trinity/etc/xdg/:/etc/xdg/:/opt/trinity/etc/xdg/:/etc/xdg/
XDG_DATA_DIRS=/usr/share/trinity:/usr/local/share/:/usr/share/:/opt/trinity/share/:/usr/share/:/opt/trinity/share/:/usr/share/
Comment 1 Laurent Dard 2011-11-27 13:38:30 CST
More info:

$ kompare series.diff
The Trinity ltdl loader was unable to dlopen() the shared library '/opt/trinity/lib/trinity/libkomparepart.so' : '/opt/trinity/lib/trinity/libkomparepart.so: undefined symbol: _ZTI15QSplitterHandle'
The Trinity ltdl loader was unable to dlopen() the shared library '/opt/trinity/lib/trinity/libkomparepart.so' : '/opt/trinity/lib/trinity/libkomparepart.so: undefined symbol: _ZTI15QSplitterHandle'

$ grep -rn _ZTI15QSplitterHandle /var/lib/dpkg/info
/var/lib/dpkg/info/libqtgui4:i386.symbols:12252: _ZTI15QSplitterHandle@Base 4:4.5.3
/var/lib/dpkg/info/libqtgui4:amd64.symbols:12251: _ZTI15QSplitterHandle@Base 4:4.5.3

$ grep -rn /opt/trinity/lib/trinity/libkomparepart.so /var/lib/dpkg/info
/var/lib/dpkg/info/kompare-trinity.list:60:/opt/trinity/lib/trinity/libkomparepart.so

That's a problem with a Qt4 symbol. I don't understand why Qt4 is involved.
Comment 2 Darrell 2012-04-13 12:22:49 CDT
This looks related to bug report 854. Does this specific bug still exist?

I can open a diff file without error in kompare through the konqueror context menu.
Comment 3 Timothy Pearson 2012-05-26 13:27:45 CDT
I cannot replicate this bug on the latest GIT HEAD for R14.0.
Comment 4 Darrell 2013-04-20 17:15:49 CDT
Is this report still valid?
Comment 5 Darrell 2013-05-09 17:56:12 CDT
No response from the original reporter. This problem likely was a duplicate of 854. Closing as WORKSFORME.