need help in some points to get gnumeric 'long' mature. introspection, GDA support, GNOME-DB support, Psiconv, PDF documentation.
newbie nullzwei via gnumeric-list <[email protected]> Sun, 1 May 2022 06:13:52 +0200
| Newsgroups | gmane.comp.gnome.apps.gnumeric |
|---|---|
| Message-ID | <trinity-f0a2ac65-b6b0-417e-85bc-ffed3de028b5-1651378432181@3c-app-gmx-bs41> |
--===============4063416854512749790==
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html><head></head><body><div style=3D"font-family: Verdana;font-size: 12=
=2E0px;"><div style=3D"font-family: Verdana;font-size: 12=2E0px;">
<div style=3D"font-family: Verdana;font-size: 12=2E0px;">
<div style=3D"font-family: Verdana;font-size: 12=2E0px;">
<div style=3D"font-family: Verdana;font-size: 12=2E0px;">
<div style=3D"font-family: Verdana;font-size: 12=2E0px;">
<div>I've been trying to get gnumeric 'long' out of the 'e=
xperimental' state for some time now, <br/>
and have come quite far=2E To make this round I still need help with some =
peripheral points, <br/>
see the result of my configuration log attached at the bottom of this post=
=2E </div>
<div> <br/>
TIA for any help!! <br/>
<br/>
- <strong>Introspection</strong> - I don't know this and can't han=
dle it, with 'double' builds all 5 tests t-<strong>300x</strong> ho=
ld, <br/>
with long t3000, t3001 and t3004 fail, logs also copied below=2E I need ti=
ps on what this can be, <br/>
or how introspection is normally / manually used and how I can narrow down=
the fails=2E </div>
<div> <br/>
- <strong>GDA support </strong>- libgda is criticized already by 'doub=
le' builds in the configuration - see attached - as '<strong>libgda=
problem</strong>', <br/>
I tried to install it with apt-get:
<div>└─# apt-get install libgda-5=2E0-dev <br/>
-> libgda-5=2E0-dev is <strong>already the new=
est version</strong> (5=2E2=2E10-2)=2E</div>
<div>
<div>└─# apt-get install libgda-6=2E0-dev<br/>
-> E: <strong>Unable to locate</strong> packag=
e libgda-6=2E0-dev</div>
</div>
and manually acc=2E 'linuxfromscratch', two issues: <br/>
-- gnumeric requires version 6=2E0 ( shows up somewhere in the logs ), thi=
s is only supported <br/>
by a <strong>few distributions</strong>, see <https://gitlab=2Egnome=2E=
org/GNOME/libgda/-/issues/256> and <br/>
<https://repology=2Eorg/project/libgda/versions>=2E <br/>
-- manual installation and build fail because the README says: 'Please=
note that if you use the Git <br/>
repository the <strong>INSTALL</strong> file doesn't exist before you =
run the <strong>autogen=2Esh</strong> script=2E alas I can't find an&nb=
sp;<br/>
autogen=2Esh in the repo =2E=2E=2E :-( Who has a working insta=
llation or can give hints how I could get to one=2E </div>
<div> <br/>
- <strong>GNOME-DB support</strong> - is about the same? if not please tel=
l me what I have to do to activate it=2E <br/>
</div>
<div>- <strong>Psiconv support</strong> - what is it and what do I need to=
do to get rid of '<strong>missing dependencies</strong>'? </=
div>
<div> <br/>
- <strong>PDF documentattion</strong> - how do I 'request' this, D=
BLatex had some installation difficulties=2E <br/>
</div>
my OS: Kali Linux 2021-4, debian based, <br/>
<br/>
-------- result of '=2E/configure --with-long-double --enable-in=
trospection=3Dyes' --------
<div>Configuration:</div>
<div> Source code location: =
; =2E<br/>
Compiler: &nbs=
p; &=
nbsp; gcc<br/>
Compiler flags: &nbs=
p; &=
nbsp; -g -O2 -DGDK_DISABLE_DEPRECATION_WARNINGS -DGTK_DISABLE_DEPRECATION_W=
ARNINGS -Wall -Werror=3Dinit-self -Werror=3Dmissing-include-dirs -Wsign-com=
pare -Werror=3Dpointer-arith -Wchar-subscripts -Wwrite-strings -Wdeclaratio=
n-after-statement -Wnested-externs -Wmissing-noreturn -Werror=3Dmissing-pro=
totypes -Werror=3Dnested-externs -Werror=3Dimplicit-function-declaration -W=
missing-declarations -Wno-pointer-sign -Werror=3Dformat-security -Wstrict-p=
rototypes -Wno-error=3Dformat-nonliteral<br/>
Floating point type:  =
; long double <strong=
>(EXPERIMENTAL)</strong></div>
<div> UI:  =
; &n=
bsp; Gtk<=
/div>
<div> Perl plugin support: =
yes (using per=
l)<br/>
Python plugin support: &nb=
sp; yes (using /usr/bin/python3)<=
br/>
Introspection python support:&n=
bsp; Yes=2E</div>
<div> GDA support: &n=
bsp;  =
; <strong>NO=2E libgda problem</strong><br/>
GNOME-DB support: &n=
bsp; <str=
ong>no</strong><br/>
Psiconv support: &nb=
sp; =
<strong>Missing dependencies</strong></div>
<div> PDF documentation: &n=
bsp; <str=
ong>No, not requested</strong>=2E</div>
<br/>
-------- result of test t3000-introspection-basic=2Epl -------=
- <br/>
FAIL: t3000-introspection-basic=2Epl <br/>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <br/>
<br/>
| Traceback (most recent call last): <br/>
| File "/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3000-introspection-basic=2Epy", line 11, in <module>&nbs=
p; <br/>
| print(Gnm=2Eqnorm(0=2E4,0,1,1,0)) &nbs=
p;<br/>
| File "/usr/lib/python3/dist-packages/gi/overrides/=
__init__=2Epy", line 32, in __getattr__ <br/>
| return getattr(self=2E_introspection_module=
, name) <br/>
| File "/usr/lib/python3/dist-packages/gi/module=2Ep=
y", line 123, in __getattr__ <br/>
| raise AttributeError("%r object has no=
attribute %r" % ( <br/>
| AttributeError: <strong>'gi=2Erepository=2EGnm' object has =
no attribute 'qnorm'</strong> <br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3000-introspection-basic=2Epy <br/>
FAIL t3000-introspection-basic=2Epl (exit status: 1) <br/>
<br/>
-------- result of test t3001-introspection-simple=2Epl -=
------- <br/>
FAIL: t3001-introspection-simple=2Epl <br/>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <br/>
<br/>
| Name: Sheet1 <br/>
| Number of columns: 256 <br/>
| Number of rows: 65536 <br/>
| Traceback (most recent call last): <br/>
| File "/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3001-introspection-simple=2Epy", line 31, in <module>&nb=
sp; <br/>
| sheet=2Ecell_set_value(0,1,Gnm=2EValue=2Ene=
w_float(101=2E25)) <br/>
| AttributeError: <strong>type object 'Value' has no attribut=
e 'new_float'</strong> <br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3001-introspection-simple=2Epy <br/>
FAIL t3001-introspection-simple=2Epl (exit status: 1) &nb=
sp; =
&nb=
sp; =
&nb=
sp; =
&nb=
sp; =
&nb=
sp; =
&nb=
sp; =
&nb=
sp; <br/>
<br/>
-------- result of test t3004-introspection-overrides=2Epl =
; -------- <br/>
FAIL: t3004-introspection-overrides=2Epl <br/>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <br/>
<br/>
| Using in-tree gi=2Eoverrides=2EGnm <br/>
| <br/>
| Testing GnmValue overrides: <br/>
| {EMPTY,None} <br/>
| {BOOLEAN,0} <br/>
| {BOOLEAN,1} <br/>
| {FLOAT,12} <br/>
| Traceback (most recent call last): <br/>
| File "/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3004-introspection-overrides=2Epy", line 26, in <module>=
<br/>
| print(Gnm=2EValue=2Enew_float(12=2E5)) =
; <br/>
| AttributeError: <strong>type object 'Value' has no attribut=
e 'new_float'</strong> <br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3004-introspection-overrides=2Epy <br/>
FAIL t3004-introspection-overrides=2Epl (exit status: 1) </div>
</div>
</div>
</div>
</div></div></body></html>
--===============4063416854512749790==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
gnumeric-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnumeric-list
--===============4063416854512749790==--