On 23/01/2019 16:15, Pierre Labastie via blfs-dev wrote: > On 23/01/2019 09:43, Pierre Labastie via blfs-dev wrote: >> On 23/01/2019 01:00, Douglas R. Reno via blfs-dev wrote: >>> >>> On 1/22/19 1:51 PM, Douglas R. Reno via blfs-dev wrote: >>>> Hi Guys, >>>> >>>> >>>> It seems that NetworkManager needs the 'gi' Python 2 module from >>>> PyGObject-3.30.4. Checking the file mentioned in the error below shows that >>>> it's a python2 file. >>>> >>>> >>>> [365/879] Generating nm-property-docs.xml with a custom command. >>>> FAILED: libnm/nm-property-docs.xml >>>> env -i >>>> GI_TYPELIB_PATH=/sources/NetworkManager-1.14.4/NetworkManager-1.14.4/buil >>>> d/libnm >>>> LD_LIBRARY_PATH=/sources/NetworkManager-1.14.4/NetworkManager-1.14.4/bui >>>> ld/libnm >>>> /sources/NetworkManager-1.14.4/NetworkManager-1.14.4/libnm/generate-set >>>> ting-docs.py --lib-path >>>> /sources/NetworkManager-1.14.4/NetworkManager-1.14.4/bui >>>> ld/libnm --gir libnm/NM-1.0.gir --output libnm/nm-property-docs.xml >>>> Traceback (most recent call last): >>>> File >>>> "/sources/NetworkManager-1.14.4/NetworkManager-1.14.4/libnm/generate-sett >>>> ing-docs.py", line 22, in <module> >>>> import gi >>>> ImportError: No module named gi >>>> ninja: build stopped: subcommand failed. >>>> 227.5 Elasped Time - NetworkManager-1.14.4 >>>> >>>> Pierre, can you restore the Python 2 module please? Otherwise I suppose we >>>> could try porting the python scripts in NetworkManager to Python3 >>>> instead... >>>> >>>> Thank you, >>>> >>>> Douglas R. Reno >>>> >>> Note that this seems to affect libpeas as well. libpeas needs BOTH modules / >>> versions to be present. >> >> I'd rather try to have generate-setting-docs.py use python3. Of course, if it >> is not possible, I'll revert to build the python2 module for pygobject3. In >> this case, python2 should be recommended for nm too. >> >> [...] >> > > Looks like running: > grep -rl '^#!.*python' | xargs sed -i '1s/python/&3/' > > before "mkdir build && ..." > > allows both the doc to be built and the tests to be run. (I've tried only > version 1.14.4, and not qt yet)
Built Qt and changed to -Dqt=true. The Qt examples are built, but not installed. Did I do something wrong, or is the meson script faulty? Or something else... Pierre -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page