Hi,
I tried to launch "dia" in my up-to-date Slitaz 5 (HDD install) and in latest rolling-core (live). Neither work.
In rolling I get these errors (the splash screen flashes briefly):
> dia
(process:3325): Gdk-WARNING **: locale not supported by C library
(process:3325): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
I then ran:
> LC_ALL=C PYTHONHOME=/usr/lib dia
ImportError: No module named site
More verbose:
> LC_ALL=C PYTHONHOME=/usr/lib dia --verbose
Dia-Message: t=0.000 - initializing libdia
Dia-Message: t=0.004 - Config from /root/.dia/diagtkrc
Dia-Message: t=0.046 - plug-in '/usr/lib/dia/libhpgl_filter.so'
Dia-Message: t=0.046 - plug-in '/usr/lib/dia/libsvg_filter.so'
Dia-Message: t=0.046 - plug-in '/usr/lib/dia/libcairo_filter.so'
Dia-Message: t=0.047 - plug-in '/usr/lib/dia/libfs_objects.so'
Dia-Message: t=0.048 - plug-in '/usr/lib/dia/libvdx_filter.so'
Dia-Message: t=0.048 - plug-in '/usr/lib/dia/libart_filter.so'
Dia-Message: t=0.048 - plug-in '/usr/lib/dia/libchronogram_objects.so'
Dia-Message: t=0.048 - plug-in '/usr/lib/dia/libdb_objects.so'
Dia-Message: t=0.049 - plug-in '/usr/lib/dia/libmetapost_filter.so'
Dia-Message: t=0.049 - plug-in '/usr/lib/dia/libxfig_filter.so'
Dia-Message: t=0.049 - plug-in '/usr/lib/dia/libstandard_objects.so'
Dia-Message: t=0.050 - plug-in '/usr/lib/dia/libistar_objects.so'
Dia-Message: t=0.050 - plug-in '/usr/lib/dia/libdxf_filter.so'
Dia-Message: t=0.050 - plug-in '/usr/lib/dia/libflowchart_objects.so'
Dia-Message: t=0.050 - plug-in '/usr/lib/dia/libpstricks_filter.so'
Dia-Message: t=0.050 - plug-in '/usr/lib/dia/libgrafcet_objects.so'
Dia-Message: t=0.051 - plug-in '/usr/lib/dia/libaadl_objects.so'
Dia-Message: t=0.052 - plug-in '/usr/lib/dia/libshape_filter.so'
Dia-Message: t=0.052 - plug-in '/usr/lib/dia/liber_objects.so'
Dia-Message: t=0.052 - plug-in '/usr/lib/dia/libjackson_objects.so'
Dia-Message: t=0.052 - plug-in '/usr/lib/dia/libsadt_objects.so'
Dia-Message: t=0.052 - plug-in '/usr/lib/dia/libuml_objects.so'
Dia-Message: t=0.054 - plug-in '/usr/lib/dia/libwpg_filter.so'
Dia-Message: t=0.054 - plug-in '/usr/lib/dia/libpython_plugin.so'
ImportError: No module named site
Now in my HDD install. Notice the segfault, and the error about gtkcons.py (the file exists):
> dia
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:54: Clearlooks configuration option "sunkenmenu" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:55: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:56: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:57: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
could not import gtkcons.py
(dia:1876): GLib-GObject-WARNING **: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init
** (dia:1876): CRITICAL **: dia_renderer_set_size: assertion 'irenderer != NULL' failed
** (dia:1876): CRITICAL **: dia_renderer_set_size: assertion 'irenderer != NULL' failed
Erreur de segmentation
More verbose:
> dia --verbose
Dia-Message: t=0,000 - initializing libdia
Dia-Message: t=0,000 - Config from /home/tux/.dia/diagtkrc
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:54: Clearlooks configuration option "sunkenmenu" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:55: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:56: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/usr/share/themes/SliTaz/gtk-2.0/gtkrc:57: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
Dia-Message: t=0,088 - plug-in '/usr/lib/dia/liber_objects.so'
Dia-Message: t=0,089 - plug-in '/usr/lib/dia/libsadt_objects.so'
Dia-Message: t=0,090 - plug-in '/usr/lib/dia/libcustom_lines_objects.so'
Dia-Message: t=0,090 - plug-in '/usr/lib/dia/libnetwork_objects.so'
Dia-Message: t=0,091 - plug-in '/usr/lib/dia/libsvg_filter.so'
Dia-Message: t=0,091 - plug-in '/usr/lib/dia/libfs_objects.so'
Dia-Message: t=0,092 - plug-in '/usr/lib/dia/libpython_plugin.so'
could not import gtkcons.py
Dia-Message: t=0,311 - plug-in '/usr/lib/dia/libpstricks_filter.so'
Dia-Message: t=0,311 - plug-in '/usr/lib/dia/libxslt_filter.so'
Dia-Message: t=0,313 - plug-in '/usr/lib/dia/libstandard_objects.so'
Dia-Message: t=0,314 - plug-in '/usr/lib/dia/libgrafcet_objects.so'
Dia-Message: t=0,314 - plug-in '/usr/lib/dia/libvdx_filter.so'
Dia-Message: t=0,314 - plug-in '/usr/lib/dia/libchronogram_objects.so'
Dia-Message: t=0,314 - plug-in '/usr/lib/dia/libxfig_filter.so'
Dia-Message: t=0,315 - plug-in '/usr/lib/dia/libdxf_filter.so'
Dia-Message: t=0,315 - plug-in '/usr/lib/dia/libmisc_objects.so'
Dia-Message: t=0,315 - plug-in '/usr/lib/dia/libistar_objects.so'
Dia-Message: t=0,315 - plug-in '/usr/lib/dia/libpixbuf_filter.so'
Dia-Message: t=0,316 - plug-in '/usr/lib/dia/libmetapost_filter.so'
Dia-Message: t=0,316 - plug-in '/usr/lib/dia/libhpgl_filter.so'
Dia-Message: t=0,317 - plug-in '/usr/lib/dia/libwpg_filter.so'
Dia-Message: t=0,317 - plug-in '/usr/lib/dia/libaadl_objects.so'
Dia-Message: t=0,318 - plug-in '/usr/lib/dia/libcustom_objects.so'
Dia-Message: t=0,380 - plug-in '/usr/lib/dia/libdb_objects.so'
Dia-Message: t=0,381 - plug-in '/usr/lib/dia/libuml_objects.so'
Dia-Message: t=0,383 - plug-in '/usr/lib/dia/libpostscript_filter.so'
Dia-Message: t=0,383 - plug-in '/usr/lib/dia/libflowchart_objects.so'
Dia-Message: t=0,383 - plug-in '/usr/lib/dia/libjackson_objects.so'
Dia-Message: t=0,383 - plug-in '/usr/lib/dia/libshape_filter.so'
Dia-Message: t=0,384 - plug-in '/usr/lib/dia/libart_filter.so'
Dia-Message: t=0,384 - plug-in '/usr/lib/dia/libcgm_filter.so'
Dia-Message: t=0,384 - plug-in '/usr/lib/dia/libkaos_objects.so'
Dia-Message: t=0,385 - plug-in '/usr/lib/dia/libcairo_filter.so'
Dia-Message: t=0,386 - plug-in '/usr/lib/dia/libpgf_filter.so'
Dia-Message: t=0,386 - sheets from '/home/tux/.dia/sheets'
Dia-Message: t=0,386 - sheets from '/usr/share/dia/sheets'
Dia-Message: t=0,517 - object defaults
Dia-Message: t=0,518 - ui creation
Dia-Message: t=0,659 - diagrams
(dia:1878): GLib-GObject-WARNING **: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init
** (dia:1878): CRITICAL **: dia_renderer_set_size: assertion 'irenderer != NULL' failed
Dia-Message: t=0,737 - initialized
** (dia:1878): CRITICAL **: dia_renderer_set_size: assertion 'irenderer != NULL' failed
Erreur de segmentation
With option "--nonew", there is no segfault and the UI opens normally. But dia segfaults as soon as I click File > New.
> dia --verbose --nonew
(snip)
Dia-Message: t=0,625 - object defaults
Dia-Message: t=0,625 - ui creation
Dia-Message: t=0,818 - diagrams
Dia-Message: t=0,818 - initialized
Dia-Message: t=0,827 - configure (toolbox_window)
Dia-Message: t=0,829 - configure (toolbox_window)
Dia-Message: t=0,829 - configure (toolbox_window)
Dia-Message: t=0,841 - map (toolbox_window)
Any thoughts?