Tiny Core Extensions > TCE Bugs

gnumeric 1.12.7 bugs

<< < (2/3) > >>

nick65go:

--- Quote from: Rich on February 25, 2021, 07:57:22 PM ---Just a heads up,  abiword  also depends on  goffice , so changing  goffice  might break it.

--- End quote ---
thanks for your concerns. in TC12_32 abiword works OK with new goffice updated at 0.10.10 (from 0.10.7).

Old or new, goffice contains the plug-ins for charts, which (only) gnumeric use, but not abiword. This is the reason goffice tcz has files in /usr/lib (not in /usr/local/lib) because they did not show (by default) in gnumeric. Maybe from gnumeric, the tc user can select the plugin configuration, (maybe not). but not by default. Maybe I am wrong all the way.

PS: I still use the old version (the small size one!) of librsvg, i just need to load extra the libffi6.tcz :)

nick65go:
I have partial good news, after both gnumeric.tcz and goffice.tcz have /usr/local/{bin/lib} new structure.
gnumeric starts and runs, but without any plugins (no charts, no plugins are listed) by default.
The menu "Tools/Plugins.." tab "Directories", button "Add" is useless (maybe something is read only). This is the main problem now.

Good news:
But I saw one default directory: "/home/tc/.gnumeric/1.12.48/plugins"
So I created the folder /home/tc/.gnumeric and simbolic linked here

--- Code: ---tc@box:~/.gnumeric$ ln -s /usr/local/lib/gnumeric/1.12.48/ .

--- End code ---
now I ca see the gnumeric plugins list, even if they are still hardcoded in gnumeric:

Bad news:
But still I can not see the plugins for charts (/usr/local/lib/goffice/0.10.48/plugins)
Neither the templates in menu "File/" (/usr/local/share/gnumeric/1.12.48/templates)

--- Code: ---tc@box:/tmp/tcloop/gnumeric/usr/local/bin$ ./ssindex -v
ssindex version '1.12.48'
datadir := '/usr/share/gnumeric/1.12.48'
libdir := '/usr/lib/gnumeric/1.12.48'
--- End code ---

starting with -L  parameter will not help also.

--- Code: ---$ gnumeric --lib-dir=/usr/local/lib/goffice/.10.48/plugins/
--- End code ---

FYI: I just need to link more plugins in /home/tc/.gnumeric/1.12.48/plugins, from /tmp/tcloop/goffice/usr/local/lib/goffice/0.10.48/plugins, 
But this means I must move a (charts) plugin folder from goffice into gnumeric, because I did not manage to properly use the -L and -D parameters from gnumeric or ssindex in shell line.

nick65go:
Oh Yes! now all the plugins (basically math functions, build charts/diagrams, open/save databases and spreadsheets) work. For now is a dirty solution to symbolic link more INDIVIDUAL plugins from goffice. They must  be direct/simple folder under main plugin folder, not nested folders.

--- Code: ---tc@box:~/.gnumeric/1.12.48/plugins$ for i in `ls -d /usr/local/lib/goffice/0.10.48/plugins/*`; do ln -s $i . ; done
--- End code ---


now i have
--- Code: ---tc@box:~$ ls -al /home/tc/.gnumeric/1.12.48/plugins/ | grep /usr/local
lrwxrwxrwx    1 tc       staff           51 Feb 26 17:48 plot_barcol -> /usr/local/lib/goffice/0.10.48/plugins/plot_barcol/
lrwxrwxrwx    1 tc       staff           52 Feb 26 18:00 plot_distrib -> /usr/local/lib/goffice/0.10.48/plugins/plot_distrib/
lrwxrwxrwx    1 tc       staff           48 Feb 26 18:00 plot_pie -> /usr/local/lib/goffice/0.10.48/plugins/plot_pie/
lrwxrwxrwx    1 tc       staff           50 Feb 26 18:00 plot_radar -> /usr/local/lib/goffice/0.10.48/plugins/plot_radar/
lrwxrwxrwx    1 tc       staff           52 Feb 26 18:00 plot_surface -> /usr/local/lib/goffice/0.10.48/plugins/plot_surface/
lrwxrwxrwx    1 tc       staff           47 Feb 26 18:00 plot_xy -> /usr/local/lib/goffice/0.10.48/plugins/plot_xy/
lrwxrwxrwx    1 tc       staff           50 Feb 26 18:00 reg_linear -> /usr/local/lib/goffice/0.10.48/plugins/reg_linear/
lrwxrwxrwx    1 tc       staff           50 Feb 26 18:00 reg_logfit -> /usr/local/lib/goffice/0.10.48/plugins/reg_logfit/
lrwxrwxrwx    1 tc       staff           49 Feb 26 18:00 smoothing -> /usr/local/lib/goffice/0.10.48/plugins/smoothing/
--- End code ---

Juanito:
Is there a ./configure switch to define the plugin directory?

nick65go:
sorry, i did not compile anything. I take them from debian, as I said, so there are hard-code path in ELF programs and libraries.and main problem is the menu to add plugins is like a fake one.Anyway, I "proved" that using /usr/local works :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version