Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: evat on August 14, 2015, 11:12:23 PM
-
Gnumeric: installed in tiny core linux (latest version)
I click on the icone to open it but nothing happens
I open a terminal as root, type gnumeric and press "enter" and see the following message:
gnumeric: error while loading shared libraries: librsvg-2.so.2: cannot open shared object file: no such file or directory
Abiword: installed in tiny core linux (latest version)
Clicked on the icone to open it but nothing happens
Tried to start Abiword from terminal ( not as root) and got the message:
abiword: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory.
These applications were both installed via App Browser.
Thaks in advance for any help
-
Hi evat
For Gnumeric, install librsvg.tcz
For Abiword, install libffi5.tcz
-
The only dependency I see in Abiword that depends on libffi is glib2. Maybe it was compiled against the old libffi (libffi5).
The librsvg dependency may be new, I see no reference to it in the .tree file under TC4.
-
As it looks like I re-compiled abiword for tc-6.x I'm surprised it has a dep on libffi5 - are you sure you have the latest version?
-
Abiword: Problem solved. Thank you very much.
Gnumeric: The problem remains.
The version of the gnumeric installed is 1.12.7
Thanks in advance for any help
-
Hi Juanito
I downloaded and unpacked glib2.tcz from the TC6 repo and ran ldd on the libraries. This one was as expected since I'm on TC4:
tc@box:~/tc6/squashfs-root/usr/local/lib$ ldd ./libgobject-2.0.so
linux-gate.so.1 => (0xb78c6000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb7765000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb774f000)
libffi.so.6 => not found
libc.so.6 => /lib/libc.so.6 (0xb7644000)
librt.so.1 => /lib/librt.so.1 (0xb763b000)
/lib/ld-linux.so.2 (0xb78c7000)This showed two libffi dependencies:
tc@box:~/tc6/squashfs-root/usr/local/lib$ ldd ./libgio-2.0.so
./libgio-2.0.so: /lib/libc.so.6: version `GLIBC_2.14' not found (required by ./libgio-2.0.so)
linux-gate.so.1 => (0xb77c3000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb761d000)
libffi.so.6 => not found
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb761a000)
libdl.so.2 => /lib/libdl.so.2 (0xb7616000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb750c000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb74f6000)
libz.so.1 => /usr/lib/libz.so.1 (0xb74e5000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb74d4000)
libc.so.6 => /lib/libc.so.6 (0xb73c9000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb73c7000)
librt.so.1 => /lib/librt.so.1 (0xb73be000)
libffi.so.5 => /usr/local/lib/libffi.so.5 (0xb73b9000)
/lib/ld-linux.so.2 (0xb77c4000)
-
Hi evat
Gnumeric: The problem remains.
The version of the gnumeric installed is 1.12.7
The error message didn't change? Does it still say:
gnumeric: error while loading shared libraries: librsvg-2.so.2
-
The error message is now a long message and i got only a piece of it. How do i get the whole message displayed on the terminal, please?
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'edit-redo' for stock:
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'view-sort-ascending' for stock: Icon 'view-sort-ascending' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'view-sort-descending' for stock: Icon 'view-sort-descending' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-bold' for stock: Icon 'format-text-bold' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-italic' for stock: Icon 'format-text-italic' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-text-underline' for stock: Icon 'format-text-underline' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-left' for stock: Icon 'format-justify-left' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-center' for stock: Icon 'format-justify-center' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-justify-right' for stock: Icon 'format-justify-right' not present in theme
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-indent-less' for stock:
(gnumeric:5455): Gtk-WARNING **: Error loading theme icon 'format-indent-more' for stock:
** (gnumeric:5455): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5455): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5455): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5455): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5455): Gdk-ERROR **: The program 'gnumeric' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
(Details: serial 1096 error_code 2 request_code 139 (RENDER) minor_code 26)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
root@box:/tmp#
-
Hi evat
Try:
gnumeric >errors.txt 2>&1
-
Thanks. The whole message follows:
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkToolButton:stock-id is deprecated and shouldn't be used anymore. It will be removed in a future version.
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-toolbar-icon-size is deprecated and shouldn't be used anymore. It will be removed in a future version.
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkAlignment:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
(gnumeric:5013): GLib-GObject-WARNING **: The property GtkAlignment:yalign is deprecated and shouldn't be used anymore. It will be removed in a future version.
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'go-jump' for stock:
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-open' for stock: Icon 'document-open' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-save' for stock: Icon 'document-save' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-print' for stock: Icon 'document-print' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'document-print-preview' for stock: Icon 'document-print-preview' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-cut' for stock: Icon 'edit-cut' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-copy' for stock: Icon 'edit-copy' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-paste' for stock: Icon 'edit-paste' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-undo' for stock:
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'edit-redo' for stock:
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'view-sort-ascending' for stock: Icon 'view-sort-ascending' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'view-sort-descending' for stock: Icon 'view-sort-descending' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-bold' for stock: Icon 'format-text-bold' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-italic' for stock: Icon 'format-text-italic' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-text-underline' for stock: Icon 'format-text-underline' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-left' for stock: Icon 'format-justify-left' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-center' for stock: Icon 'format-justify-center' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-justify-right' for stock: Icon 'format-justify-right' not present in theme
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-indent-less' for stock:
(gnumeric:5013): Gtk-WARNING **: Error loading theme icon 'format-indent-more' for stock:
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed
** (gnumeric:5013): CRITICAL **: go_conf_get_node: assertion 'parent || key' failed
(gnumeric:5013): Gdk-ERROR **: The program 'gnumeric' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
(Details: serial 1101 error_code 2 request_code 139 (RENDER) minor_code 26)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap
[EDIT]: Added code tags. Rich
-
Hi evat
Googling those errors only turned up two hits. Both suggested it might be related to goffice. Not sure what you can do now.
-
I just tried gnumeric with Xorg-7.7 and it works.
-
Just wanted to report Abiword is still not working properly from the TC 6 x86 repository.
Could the dependency file please be updated to include libffi5.tcz.
After loading libffi5 Abiword launches but has missing menubar icons (eg. create document, open existing document). The info file does not indicate a seperate install of icons is required. Launching from terminal spits out an endless stream of stuff, example:
(abiword:6733): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
(abiword:6733): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
(abiword:6733): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
The dropdown menus appear washed out, the Abiword window redraws in sheets when browsing menus.
Please let me know if you need more information.
-
Figured i would try gnumeric as well, searching for Libreoffice alternatives.
Gnumeric installs, loads and opens okay but also missing menubar icons.
Also spits out endless messages, example:
(gnumeric:11835): Gtk-WARNING **: Error loading theme icon 'go-jump' for stock:
(gnumeric:11835): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme
(gnumeric:11835): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Obviously my system is missing some sort of icon theme or something, but shouldn't these applications work out of the box.
I'm using TC 6 x86 with Xorg, loaded gtk1 and gtk2 and still didn't help with Abiword or Gnumeric.
Anything you want me to try for toubleshooting? Thanks.
Edit: When closing Gnumeric:
** (gnumeric:11835): WARNING **: unknown GOConfMonitor id
-
Okay got it figured out, could a developer please update these, thanks.
- Abiword dep file to include libffi5.tcz and gnome-icon-theme.tcz
- Gnumeric dep file to include gnome-icon-theme.tcz
-
The culprit was wv - now reposted.
Since both abiword and gnumeric work without gnome-icon-theme, I believe it should be an optional dep.
-
Thanks. Please see attached screenshots, not sure i would call this desirable. Does it work? Sort of, if you're patient enough to wait for the hover text to determine which *icon* is which. Maybe the info files for these extensions could at least make mention of optionally loading gnome-icon-theme.tcz to get functional icons.
-
comment added to abiword info file
-
Thanks Juanito. Will make it easier for users like me figure out why something doesn't quite look right.
-
Rebooted, Abiword fails to launch.
It really does require libffi5.tcz, once loaded launches fine.
tc@box:~$ tce-load -i abiword
harfbuzz.tcz: OK
libEGL.tcz: OK
cairo.tcz: OK
pango.tcz: OK
liblzma.tcz: OK
libtiff.tcz: OK
gdk-pixbuf2.tcz: OK
dbus.tcz: OK
atk.tcz: OK
at-spi2-core.tcz: OK
at-spi2-atk.tcz: OK
libxml2.tcz: OK
shared-mime-info.tcz: OK
gtk3.tcz: OK
libxslt.tcz: OK
bzip2-lib.tcz: OK
libgsf.tcz: OK
wv.tcz: OK
libcroco.tcz: OK
librsvg.tcz: OK
fribidi.tcz: OK
abiword.tcz: OK
tc@box:~$ abiword
abiword: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
tc@box:/usr/local/bin$ ldd abiword
linux-gate.so.1 (0xb775c000)
libabiword-3.0.so => /usr/local/lib/libabiword-3.0.so (0xb71e8000)
libfribidi.so.0 => /usr/local/lib/libfribidi.so.0 (0xb71d2000)
libwv-1.2.so.4 => /usr/local/lib/libwv-1.2.so.4 (0xb7161000)
libgsf-1.so.114 => /usr/local/lib/libgsf-1.so.114 (0xb712e000)
libbz2.so.1.0 => /usr/local/lib/libbz2.so.1.0 (0xb7121000)
libxslt.so.1 => /usr/local/lib/libxslt.so.1 (0xb70f2000)
libgtk-3.so.0 => /usr/local/lib/libgtk-3.so.0 (0xb6bac000)
libgdk-3.so.0 => /usr/local/lib/libgdk-3.so.0 (0xb6b38000)
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0xb6b1a000)
libcairo-gobject.so.2 => /usr/local/lib/libcairo-gobject.so.2 (0xb6b13000)
librsvg-2.so.2 => /usr/local/lib/librsvg-2.so.2 (0xb6aea000)
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0 (0xb6adf000)
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0 (0xb6ace000)
libharfbuzz.so.0 => /usr/local/lib/libharfbuzz.so.0 (0xb6a96000)
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0 (0xb6a52000)
libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb6a50000)
libcroco-0.6.so.3 => /usr/local/lib/libcroco-0.6.so.3 (0xb6a25000)
libxml2.so.2 => /usr/local/lib/libxml2.so.2 (0xb68e9000)
liblzma.so.5 => /usr/local/lib/liblzma.so.5 (0xb68c7000)
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0 (0xb68ae000)
libgio-2.0.so.0 => /usr/local/lib/libgio-2.0.so.0 (0xb6759000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb6756000)
libresolv.so.2 => /lib/libresolv.so.2 (0xb6742000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb66f8000)
libffi.so.6 => /usr/local/lib/libffi.so.6 (0xb66f1000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb65cd000)
libcairo.so.2 => /usr/local/lib/libcairo.so.2 (0xb6518000)
libpixman-1.so.0 => /usr/local/lib/libpixman-1.so.0 (0xb6497000)
libEGL.so.1 => /usr/local/lib/libEGL.so.1 (0xb647d000)
libxcb-xfixes.so.0 => /usr/local/lib/libxcb-xfixes.so.0 (0xb6477000)
libxcb-shape.so.0 => /usr/local/lib/libxcb-shape.so.0 (0xb6474000)
libgbm.so.1 => /usr/local/lib/libgbm.so.1 (0xb646a000)
libudev.so.0 => /usr/local/lib/libudev.so.0 (0xb645e000)
libpng16.so.16 => /usr/local/lib/libpng16.so.16 (0xb6438000)
libxcb-shm.so.0 => /usr/local/lib/libxcb-shm.so.0 (0xb6434000)
libxcb-render.so.0 => /usr/local/lib/libxcb-render.so.0 (0xb642d000)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0xb6426000)
libGL.so.1 => /usr/local/lib/libGL.so.1 (0xb63b6000)
libglapi.so.0 => /usr/local/lib/libglapi.so.0 (0xb639f000)
libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0xb639b000)
libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0xb6397000)
libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0xb6395000)
libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0xb6385000)
libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0xb6381000)
libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0xb637c000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0xb636f000)
libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0xb6366000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb634c000)
librt.so.1 => /lib/librt.so.1 (0xb6344000)
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0xb6317000)
libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0xb62fa000)
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0xb6282000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6271000)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0xb6178000)
libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0xb6160000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0xb615d000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0xb6158000)
libdl.so.2 => /lib/libdl.so.2 (0xb6154000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6093000)
libjpeg.so.62 => /usr/local/lib/libjpeg.so.62 (0xb6044000)
libm.so.6 => /lib/libm.so.6 (0xb6005000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb5ff0000)
libc.so.6 => /lib/libc.so.6 (0xb5ec3000)
libffi.so.5 => not found
libXinerama.so.1 => /usr/local/lib/libXinerama.so.1 (0xb5ebf000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0xb5eb7000)
libXcursor.so.1 => /usr/local/lib/libXcursor.so.1 (0xb5eaf000)
libxcb-dri3.so.0 => /usr/local/lib/libxcb-dri3.so.0 (0xb5eac000)
libxcb-present.so.0 => /usr/local/lib/libxcb-present.so.0 (0xb5eaa000)
libxcb-randr.so.0 => /usr/local/lib/libxcb-randr.so.0 (0xb5e9f000)
libxcb-sync.so.1 => /usr/local/lib/libxcb-sync.so.1 (0xb5e9a000)
libxshmfence.so.1 => /usr/local/lib/libxshmfence.so.1 (0xb5e98000)
libXi.so.6 => /usr/local/lib/libXi.so.6 (0xb5e8d000)
libXcomposite.so.1 => /usr/local/lib/libXcomposite.so.1 (0xb5e8a000)
libatk-bridge-2.0.so.0 => /usr/local/lib/libatk-bridge-2.0.so.0 (0xb5e69000)
libatspi.so.0 => /usr/local/lib/libatspi.so.0 (0xb5e4e000)
libSM.so.6 => /usr/local/lib/libSM.so.6 (0xb5e48000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb5e44000)
libICE.so.6 => /usr/local/lib/libICE.so.6 (0xb5e31000)
libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0xb5dfe000)
/lib/ld-linux.so.2 (0xb775f000)
-
Did you update the wv extension?
-
Thanks Juanito. Updated wv, all good.
-
Hi
Im having same concern wiyh GNUMERIC, with same error message
such as plenty of "** (gnumeric:2746): CRITICAL **: go_conf_add_monitor: assertion 'node || key' failed".
librsvg updated & checked ok
libxcb updated & checked ok
wv updated & checked ok
where to dig further ?
(on my box it was working with tc 4x and 5x)