| Summary: | kgtk-wrapper doesn't work with firefox and gimp | ||
|---|---|---|---|
| Product: | TDE | Reporter: | bda |
| Component: | non-core programs | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | normal | CC: | albator78, bugwatch, kb9vqf |
| Priority: | P5 | ||
| Version: | R14.0.0 [Trinity] | ||
| Hardware: | amd64 | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: |
Fix 'lib64' directory for distrubution using it
Log file using 'kgtk-wrapper firefox' on Centos 5.8 |
||
|
Description
bda
2011-12-06 09:05:49 CST
Created attachment 779 [details]
Fix 'lib64' directory for distrubution using it
Hello, the "kdialogd4 not found" message is harmless. It is written by the script "kdialogd-wrapper", when using command "which". After fixing the "lib" => "lib64" issue, it is working here on Mageia 2 with firefox. Maybe the kdialogd3 does not work at all in Centos 5. Created attachment 780 [details]
Log file using 'kgtk-wrapper firefox' on Centos 5.8
Tested inside a Centos 5.8 virtual machine (x86_64):
$ kgtk_wrapper firefox
(then, use file=>open file menu).
It crashes immediatly with a GTK "undefined symbol".
I think that the GTK version in Centos 5 (gtk 2.10) is simply too old.
It is strange that kgtk-qt even builds, since the gtk-qt-engine FTBFS with the same undefined symbol.
For information, trying to build gtk-qt-engine on Centos 5: Building CXX object kcm_gtk/CMakeFiles/kcm_kcmgtk-module.dir/searchpaths.cpp.o cd /home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/build/kcm_gtk && /usr/lib64/ccache/c++ -Dkcm_kcmgtk_module_EXPORTS -DHAVE_CONFIG_H -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -fPIC -I/opt/trinity/include -I/usr/lib64/qt-3.3/include -I/opt/trinity/include/tqt -I/home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/build/kcm_gtk -I/home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/kcm_gtk -I/home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/build -D HAVE_BONOBO -o CMakeFiles/kcm_kcmgtk-module.dir/searchpaths.cpp.o -c /home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/build/kcm_gtk/searchpaths.cpp CMakeFiles/qtengine.dir/qt_theme_draw.c.o: In function `draw_box': /home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/src/qt_theme_draw.c:807: undefined reference to `gtk_widget_has_focus' CMakeFiles/qtengine.dir/qt_theme_draw.c.o: In function `draw_arrow': /home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/src/qt_theme_draw.c:533: undefined reference to `gtk_widget_get_state' collect2: ld returned 1 exit status make[2]: *** [src/libqtengine.so] Error 1 make[2]: Leaving directory `/home/albator/rpmbuild/BUILD/BUILD.el5.x86_64/applications/gtk-qt-engine/build' make[1]: *** [src/CMakeFiles/qtengine.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... kgtk-wrapper is terribly buggy and does not work on gtk3 systems, so it has been deprecated and is now unmaintained. Please open a separate bug report for any issues noted with gtk-qt-engine, which is still active and maintained. Thanks! |