I'm a man of multi cores, so I always build with MAKEFLAGS='-j -l3' but since a while tp-glib often fails; I guess there s is a race somewhere in the code gen machinery. GEN _gen/genums.c GEN _gen/reentrant-methods.list GEN _gen/genums.h GEN _gen/tp-cli-account-body.h GEN _gen/tp-cli-account-manager-body.h GEN _gen/tp-cli-call-content-body.h GEN _gen/tp-cli-call-content-media-description-body.h GEN _gen/tp-cli-call-stream-body.h GEN _gen/tp-cli-call-stream-endpoint-body.h GEN _gen/tp-cli-channel-body.h GEN _gen/tp-cli-channel-dispatch-operation-body.h GEN _gen/tp-cli-channel-request-body.h GEN _gen/tp-cli-channel-dispatcher-body.h GEN _gen/tp-cli-protocol-body.h GEN _gen/tp-cli-media-stream-handler-body.h GEN _gen/tp-cli-generic-body.h GEN _gen/tp-cli-media-session-handler-body.h GEN _gen/tp-cli-dbus-daemon-body.h Traceback (most recent call last): Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse Traceback (most recent call last): File "../tools/glib-client-gen.py", line 1252, in <module> dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse dom = xml.dom.minidom.parse(argv[0]) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/minidom.py", line 1915, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse return expatbuilder.parse(file) File "/usr/lib64/python2.7/site-packages/_xmlplus/dom/expatbuilder.py", line 924, in parse fp = open(file, 'rb') fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-dbus-daemon.xml' IOError: [Errno 2] No such file or directory: '_gen/tp-spec-channel-request.xml' fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-call-content.xml' fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-call-stream-endpoint.xml' fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-call-content-media-description.xml' fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-account-manager.xml' fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-call-stream.xml' make[2]: *** [_gen/tp-cli-dbus-daemon-body.h] Erreur 1 make[2]: *** Attente des tâches non terminées.... make[2]: *** [_gen/tp-cli-call-content-media-description-body.h] Erreur 1 fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-media-session-handler.xml' make[2]: *** [_gen/tp-cli-channel-request-body.h] Erreur 1 make[2]: *** [_gen/tp-cli-call-content-body.h] Erreur 1 make[2]: *** [_gen/tp-cli-account-manager-body.h] Erreur 1 fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-protocol.xml' make[2]: *** [_gen/tp-cli-call-stream-endpoint-body.h] Erreur 1 fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-account.xml' fp = open(file, 'rb') fp = open(file, 'rb') fp = open(file, 'rb') IOErrorfp = open(file, 'rb') IOErrorIOError: IOError: [Errno 2] No such file or directory: '_gen/tp-spec-channel.xml' : [Errno 2] No such file or directory: '_gen/tp-spec-channel-dispatcher.xml'[Errno 2] No such file or directory: '_gen/tp-spec-media-stream-handler.xml' : [Errno 2] No such file or directory: '_gen/tp-spec-channel-dispatch-operation.xml' make[2]: *** [_gen/tp-cli-call-stream-body.h] Erreur 1 make[2]: *** [_gen/tp-cli-protocol-body.h] Erreur 1 make[2]: *** [_gen/tp-cli-account-body.h] Erreur 1 fp = open(file, 'rb') IOError: [Errno 2] No such file or directory: '_gen/tp-spec-generic.xml'
Seems to work now.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.