On Tue, Oct 24, 2017 at 2:16 PM, Armin K. <[email protected]> wrote: > On 24.10.2017 19:32, Pierre Labastie wrote: >> >> On 24/10/2017 18:14, Pierre Labastie wrote: >>> >>> On 24/10/2017 17:56, Bruce Dubbs wrote: >>>> >>>> Pierre Labastie wrote: >>>>> >>>>> Hi, >>>>> >>>>> I have recompiled libxml2 and itstool with python3 support, >>>>> and now I am trying gnome-desktop (the recent version). I get: >>>>> --- >>>>> [...] >>>>> GEN zh_CN/ >>>>> GEN de/ >>>>> GEN sv/ >>>>> /bin/sh: line 4: 13925 Segmentation fault itstool -m "${mo}" >>>>> ${d}/C/index.docbook >>>>> make[4]: *** [Makefile:589: de/de.stamp] Error 139 >>>>> [...] >>>>> --- >>>>> >>>>> I wonder whether there is something more needed to use python3 with >>>>> itstool. >>>> >>>> >>>> Which version of itstool? 2.0.4? >>> >>> Yes >>>> >>>> >>>> The -dev book is inconsistent. We have Python-2.7.14 as a required dep >>>> and then >>> >>> Exact. I have both python2 and 3 installed. >>>> >>>> >>>> PYTHON=/usr/bin/python3 ./configure --prefix=/usr >>> >>> I used that. >>> >>> As of whether the itstool page should be amended, I agree, but I do not >>> think that explains the error... >>> >>> I've verified: the first line of the installed /usr/bin/itstool script is >>> "#!/usr/bin/python3 -s", so everything seems consistent. >>> >>> Maybe try with make -j1 (I have a default of -j8). Nope, same error. >>> Actually, the segfault is in python3. That shouldn't happen, even if the >>> python script is bogus! >> >> >> Actually using gdb, I see that the segfault is in the libxml python >> module. But I guess it has worked for the person who last updated the >> book... LANG setting again? Fro me, setting LANG to en_US.UTF-8 gives the >> same error. >> >> Pierre >> > > It's a bug in itstool-2.0.4. Revert to 2.0.2 for the time being. See also > blfs gtk-doc related ticket and [1].
I just used the --disable-desktop-docs switch on ./configure because I don't use the desktop-wide help documents. -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
