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;">&nbsp;
<div>I&#39;ve been trying to get gnumeric &#39;long&#39; out of the &#39;e=
xperimental&#39; state for some time now,&nbsp;<br/>
and have come quite far=2E To make this round I still need help with some =
peripheral points,&nbsp;<br/>
see the result of my configuration log attached at the bottom of this post=
=2E&nbsp;</div>

<div>&nbsp;<br/>
TIA for any help!!&nbsp;<br/>
&nbsp;<br/>
- <strong>Introspection</strong> - I don&#39;t know this and can&#39;t han=
dle it, with &#39;double&#39; builds all 5 tests t-<strong>300x</strong> ho=
ld,&nbsp;<br/>
with long t3000, t3001 and t3004 fail, logs also copied below=2E I need ti=
ps on what this can be,&nbsp;<br/>
or how introspection is normally / manually used and how I can narrow down=
 the fails=2E&nbsp;</div>

<div>&nbsp;<br/>
- <strong>GDA support </strong>- libgda is criticized already by &#39;doub=
le&#39; builds in the configuration - see attached - as &#39;<strong>libgda=
 problem</strong>&#39;,&nbsp;<br/>
I tried to install it with apt-get:&nbsp;
<div>&#9492;&#9472;# apt-get install libgda-5=2E0-dev&nbsp;&nbsp;<br/>
&nbsp;&nbsp;&nbsp; -&gt;&nbsp; libgda-5=2E0-dev is <strong>already the new=
est version</strong> (5=2E2=2E10-2)=2E</div>

<div>
<div>&#9492;&#9472;# apt-get install libgda-6=2E0-dev<br/>
&nbsp;&nbsp;&nbsp; -&gt;&nbsp; E: <strong>Unable to locate</strong> packag=
e libgda-6=2E0-dev</div>
</div>
and manually acc=2E &#39;linuxfromscratch&#39;, two issues:&nbsp;<br/>
-- gnumeric requires version 6=2E0 ( shows up somewhere in the logs ), thi=
s is only supported&nbsp;<br/>
by a <strong>few distributions</strong>, see &lt;https://gitlab=2Egnome=2E=
org/GNOME/libgda/-/issues/256&gt; and&nbsp;<br/>
&lt;https://repology=2Eorg/project/libgda/versions&gt;=2E&nbsp;<br/>
-- manual installation and build fail because the README says: &#39;Please=
 note that if you use the Git&nbsp;<br/>
repository the <strong>INSTALL</strong> file doesn&#39;t exist before you =
run the <strong>autogen=2Esh</strong> script=2E alas I can&#39;t find an&nb=
sp;<br/>
autogen=2Esh in the repo =2E=2E=2E :-(&nbsp;&nbsp; Who has a working insta=
llation or can give hints how I could get to one=2E&nbsp;</div>

<div>&nbsp;<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&nbsp;<br/>
&nbsp;</div>

<div>- <strong>Psiconv support</strong> - what is it and what do I need to=
 do to get rid of &#39;<strong>missing dependencies</strong>&#39;? &nbsp;</=
div>

<div>&nbsp;<br/>
- <strong>PDF documentattion</strong> - how do I &#39;request&#39; this, D=
BLatex had some installation difficulties=2E&nbsp;<br/>
&nbsp;</div>
my OS: Kali Linux 2021-4, debian based,&nbsp;<br/>
&nbsp;<br/>
--------&nbsp; result of &#39;=2E/configure --with-long-double --enable-in=
trospection=3Dyes&#39;&nbsp; --------&nbsp;&nbsp;
<div>Configuration:</div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Source code location:&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =2E<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Compiler:&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gcc<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Compiler flags:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
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/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Floating point type:&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long double <strong=
>(EXPERIMENTAL)</strong></div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UI:&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gtk<=
/div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Perl plugin support:&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes (using per=
l)<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Python plugin support:&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes (using /usr/bin/python3)<=
br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Introspection python support:&n=
bsp;&nbsp; Yes=2E</div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GDA support:&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; <strong>NO=2E&nbsp; libgda problem</strong><br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GNOME-DB support:&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <str=
ong>no</strong><br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Psiconv support:&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 <strong>Missing dependencies</strong></div>

<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PDF documentation:&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <str=
ong>No, not requested</strong>=2E</div>
&nbsp;<br/>
--------&nbsp; result of test t3000-introspection-basic=2Epl&nbsp; -------=
-&nbsp;&nbsp;<br/>
FAIL: t3000-introspection-basic=2Epl&nbsp;&nbsp;<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&nbsp;&nbsp;<br/>
&nbsp;<br/>
&#124; Traceback (most recent call last):&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp; File &quot;/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3000-introspection-basic=2Epy&quot;, line 11, in &lt;module&gt;&nbs=
p;&nbsp;<br/>
&#124;&nbsp;&nbsp;&nbsp;&nbsp; print(Gnm=2Eqnorm(0=2E4,0,1,1,0))&nbsp;&nbs=
p;<br/>
&#124;&nbsp;&nbsp; File &quot;/usr/lib/python3/dist-packages/gi/overrides/=
__init__=2Epy&quot;, line 32, in __getattr__&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp;&nbsp;&nbsp; return getattr(self=2E_introspection_module=
, name)&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp; File &quot;/usr/lib/python3/dist-packages/gi/module=2Ep=
y&quot;, line 123, in __getattr__&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp;&nbsp;&nbsp; raise AttributeError(&quot;%r object has no=
 attribute %r&quot; % (&nbsp;&nbsp;<br/>
&#124; AttributeError: <strong>&#39;gi=2Erepository=2EGnm&#39; object has =
no attribute &#39;qnorm&#39;</strong>&nbsp;&nbsp;<br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3000-introspection-basic=2Epy&nbsp;&nbsp;<br/>
FAIL t3000-introspection-basic=2Epl (exit status: 1)&nbsp;&nbsp;<br/>
&nbsp;&nbsp;<br/>
--------&nbsp; result of test&nbsp;t3001-introspection-simple=2Epl&nbsp; -=
-------&nbsp;&nbsp;<br/>
FAIL: t3001-introspection-simple=2Epl&nbsp;&nbsp;<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&nbsp;&nbsp;<br/>
&nbsp;&nbsp;<br/>
&#124; Name: Sheet1&nbsp;&nbsp;<br/>
&#124; Number of columns: 256&nbsp;&nbsp;<br/>
&#124; Number of rows: 65536&nbsp;&nbsp;<br/>
&#124; Traceback (most recent call last):&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp; File &quot;/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3001-introspection-simple=2Epy&quot;, line 31, in &lt;module&gt;&nb=
sp;&nbsp;<br/>
&#124;&nbsp;&nbsp;&nbsp;&nbsp; sheet=2Ecell_set_value(0,1,Gnm=2EValue=2Ene=
w_float(101=2E25))&nbsp;&nbsp;<br/>
&#124; AttributeError: <strong>type object &#39;Value&#39; has no attribut=
e &#39;new_float&#39;</strong>&nbsp;&nbsp;<br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3001-introspection-simple=2Epy&nbsp;&nbsp;<br/>
FAIL t3001-introspection-simple=2Epl (exit status: 1)&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; &nbsp;<br/>
&nbsp;&nbsp;<br/>
--------&nbsp; result of test&nbsp;t3004-introspection-overrides=2Epl&nbsp=
; --------&nbsp;&nbsp;<br/>
FAIL: t3004-introspection-overrides=2Epl&nbsp;&nbsp;<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&nbsp;&nbsp;<br/>
&nbsp;&nbsp;<br/>
&#124; Using in-tree gi=2Eoverrides=2EGnm&nbsp;&nbsp;<br/>
&#124;&nbsp;<br/>
&#124; Testing GnmValue overrides:&nbsp;&nbsp;<br/>
&#124; {EMPTY,None}&nbsp;&nbsp;<br/>
&#124; {BOOLEAN,0}&nbsp;&nbsp;<br/>
&#124; {BOOLEAN,1}&nbsp;&nbsp;<br/>
&#124; {FLOAT,12}&nbsp;&nbsp;<br/>
&#124; Traceback (most recent call last):&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp; File &quot;/home/kali/gnome=2Elnk/straight/gnumeric_lon=
g/test/t3004-introspection-overrides=2Epy&quot;, line 26, in &lt;module&gt;=
&nbsp;&nbsp;<br/>
&#124;&nbsp;&nbsp;&nbsp;&nbsp; print(Gnm=2EValue=2Enew_float(12=2E5))&nbsp=
;&nbsp;<br/>
&#124; AttributeError: <strong>type object &#39;Value&#39; has no attribut=
e &#39;new_float&#39;</strong>&nbsp;&nbsp;<br/>
Failed command: /usr/bin/python3 /home/kali/gnome=2Elnk/straight/gnumeric_=
long/test/t3004-introspection-overrides=2Epy&nbsp;&nbsp;<br/>
FAIL t3004-introspection-overrides=2Epl (exit status: 1)&nbsp;</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==--