all good - this was the clue: On Fri, 2 Sep 2022 00:03:36 -0400 bill-auger wrote: > pydantic 1.10.1 /usr/lib/python3.10/site-packages > typing-extensions 3.10.0.0 > /build/iceweasel/src/firefox-104.0.1/third_party/python/typing_extensions > pydantic 1.10.1 has requirement typing-extensions>=4.1.0, but you have > typing-extensions 3.10.0.0.
so i suppose that 'typing-extensions' is vendored-in but 'python-pydantic' is not - it was fixed by downgrading the system 'python-pydantic' to v1.9.2 the complete PGO build succeeded this time - though the log was messy, it did manage to fail gracefully, rather than deadlocking forever created virtual environment CPython3.10.6.final.0-64 in 37ms creator CPython3Posix(dest=/build/iceweasel/src/firefox-104.0.1/obj/_virtualenvs/common, clear=False, no_vcs_ignore=False, global=False) activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=1.97858) [GFX1-]: glxtest: libpci missing ATTENTION: default value of option mesa_glthread overridden by environment. console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/tmp47wvyrco/search.json.mozlz4", (void 0))) Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs console.error: "Error during quit-application-granted: [Exception... \"File error: Not found\" nsresult: \"0x80520012 (NS_ERROR_FILE_NOT_FOUND)\" location: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplicationGranted/tasks< :: line 2013\" data: no]" console.warn: services.settings: blocklists/gfx sync interrupted by shutdown console.warn: services.settings: main/query-stripping sync interrupted by shutdown Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: libpci missing (t=2.74116) [GFX1-]: glxtest: libpci missing ATTENTION: default value of option mesa_glthread overridden by environment. console.error: SessionStore: "The session file is invalid: TypeError: state is null" Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs JavaScript error: resource://gre/modules/XULStore.jsm, line 62: Error: Can't find profile directory. 1662167473997 addons.xpi ERROR System addon update list error Error: got node name: parsererror, expected: updates JavaScript error: http://localhost:8888/webkit/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/build.min.js, line 1: ReferenceError: React is not defined Missing chrome or resource URL: resource://gre/modules/UpdateListener.sys.mjs console.error: "Error during quit-application-granted: [Exception... \"File error: Not found\" nsresult: \"0x80520012 (NS_ERROR_FILE_NOT_FOUND)\" location: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplicationGranted/tasks< :: line 2013\" data: no]" LLVM Profile Error: Failed to write file "default_30308_random_683358855076246786_0.profraw": Permission denied LLVM Profile Error: Failed to write file "default_30308_random_7386410189693624623_0.profraw": Broken pipe LLVM Profile Error: Failed to write file "default_30308_random_1971493760237642638_0.profraw": Broken pipe LLVM Profile Error: Failed to write file "default_30308_random_3426419294835268786_0.profraw": Broken pipe LLVM Profile Error: Failed to write file "default_30308_random_16745329160280829104_0.profraw": Broken pipe LLVM Profile Error: Failed to write file "default_30308_random_2815939924763815119_0.profraw": Broken pipe LLVM Profile Error: Failed to write file "default_30308_random_17989121037713633514_0.profraw": Broken pipe jarlog: /build/iceweasel/src/firefox-104.0.1/jarlog Running "pip check" to verify compatibility between the system Python and the "mach" site. Running "pip check" to verify compatibility between the system Python and the "common" site. Profile data found (90976304 bytes) Jar log found (21075 bytes) Removing instrumented browser... _______________________________________________ Dev mailing list Dev@lists.parabola.nu https://lists.parabola.nu/mailman/listinfo/dev