The attempt to merge lp:~jelmer/brz/python3.12 into lp:brz/3.3 failed. Command exited with 2. Below is the output from the failed tests. Collecting setuptools-gettext Downloading setuptools_gettext-0.1.11-py3-none-any.whl.metadata (1.9 kB) Requirement already satisfied: types-paramiko in /usr/lib/python3/dist-packages (3.3) Requirement already satisfied: setuptools>=60.8 in ./lib/python3.11/site-packages (from setuptools-gettext) (68.1.2) Requirement already satisfied: cryptography>=37.0.0 in /usr/lib/python3/dist-packages (from types-paramiko) (38.0.4) Downloading setuptools_gettext-0.1.11-py3-none-any.whl (13 kB) Installing collected packages: setuptools-gettext Successfully installed setuptools-gettext-0.1.11 Obtaining file:///tmp/tarmac/branch.66phtal3 Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: configobj in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (5.0.8) Requirement already satisfied: fastbencode in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (0.2) Requirement already satisfied: patiencediff in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (0.2.13) Requirement already satisfied: merge3 in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (0.0.8) Requirement already satisfied: dulwich>=0.21.6 in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (0.21.6) Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (1.26.18) Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (6.0.1) Collecting testtools (from breezy==3.3.6.dev0) Downloading testtools-2.7.1-py3-none-any.whl.metadata (5.3 kB) Collecting testscenarios (from breezy==3.3.6.dev0) Downloading testscenarios-0.5.0-py2.py3-none-any.whl (21 kB) Collecting python-subunit (from breezy==3.3.6.dev0) Downloading python_subunit-1.4.4-py3-none-any.whl.metadata (22 kB) Requirement already satisfied: flake8 in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (6.1.0) Collecting cython>=0.29 (from breezy==3.3.6.dev0) Using cached Cython-3.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB) Collecting docutils (from breezy==3.3.6.dev0) Downloading docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB) Requirement already satisfied: setuptools in ./lib/python3.11/site-packages (from breezy==3.3.6.dev0) (68.1.2) Collecting sphinx (from breezy==3.3.6.dev0) Downloading sphinx-7.2.6-py3-none-any.whl.metadata (5.9 kB) Collecting sphinx-epytext (from breezy==3.3.6.dev0) Downloading sphinx-epytext-0.0.4.tar.gz (3.6 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting fastimport (from breezy==3.3.6.dev0) Downloading fastimport-0.9.14.tar.gz (41 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.8/41.8 kB 1.7 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: launchpadlib>=1.6.3 in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (1.11.0) Requirement already satisfied: paramiko in /usr/local/lib/python3.11/dist-packages (from breezy==3.3.6.dev0) (3.3.1) Requirement already satisfied: gpg in /usr/lib/python3/dist-packages (from breezy==3.3.6.dev0) (1.18.0) Requirement already satisfied: httplib2 in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.6.dev0) (0.20.4) Requirement already satisfied: lazr.restfulclient>=0.14.2 in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.6.dev0) (0.14.5) Requirement already satisfied: lazr.uri in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.6.dev0) (1.0.6) Requirement already satisfied: six in /usr/lib/python3/dist-packages (from launchpadlib>=1.6.3->breezy==3.3.6.dev0) (1.16.0) Requirement already satisfied: bcrypt>=3.2 in /usr/local/lib/python3.11/dist-packages (from paramiko->breezy==3.3.6.dev0) (4.0.1) Requirement already satisfied: cryptography>=3.3 in /usr/lib/python3/dist-packages (from paramiko->breezy==3.3.6.dev0) (38.0.4) Requirement already satisfied: pynacl>=1.5 in /usr/local/lib/python3.11/dist-packages (from paramiko->breezy==3.3.6.dev0) (1.5.0) Collecting iso8601 (from python-subunit->breezy==3.3.6.dev0) Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB) Collecting sphinxcontrib-applehelp (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-devhelp (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-jsmath (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl.metadata (2.4 kB) Collecting sphinxcontrib-qthelp (from sphinx->breezy==3.3.6.dev0) Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl.metadata (2.2 kB) Collecting Jinja2>=3.0 (from sphinx->breezy==3.3.6.dev0) Downloading Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB) Requirement already satisfied: Pygments>=2.14 in /usr/lib/python3/dist-packages (from sphinx->breezy==3.3.6.dev0) (2.17.2) Collecting snowballstemmer>=2.0 (from sphinx->breezy==3.3.6.dev0) Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 4.9 MB/s eta 0:00:00 Collecting babel>=2.9 (from sphinx->breezy==3.3.6.dev0) Downloading Babel-2.14.0-py3-none-any.whl.metadata (1.6 kB) Collecting alabaster<0.8,>=0.7 (from sphinx->breezy==3.3.6.dev0) Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB) Collecting imagesize>=1.3 (from sphinx->breezy==3.3.6.dev0) Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Collecting requests>=2.25.0 (from sphinx->breezy==3.3.6.dev0) Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting packaging>=21.0 (from sphinx->breezy==3.3.6.dev0) Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB) Collecting pbr>=0.11 (from testscenarios->breezy==3.3.6.dev0) Downloading pbr-6.0.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.0->sphinx->breezy==3.3.6.dev0) Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Requirement already satisfied: cffi>=1.4.1 in /usr/local/lib/python3.11/dist-packages (from pynacl>=1.5->paramiko->breezy==3.3.6.dev0) (1.16.0) Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->breezy==3.3.6.dev0) Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->breezy==3.3.6.dev0) Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->breezy==3.3.6.dev0) Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB) Requirement already satisfied: pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 in /usr/lib/python3/dist-packages (from httplib2->launchpadlib>=1.6.3->breezy==3.3.6.dev0) (3.1.1) Requirement already satisfied: pycparser in /usr/local/lib/python3.11/dist-packages (from cffi>=1.4.1->pynacl>=1.5->paramiko->breezy==3.3.6.dev0) (2.21) Using cached Cython-3.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB) Downloading docutils-0.20.1-py3-none-any.whl (572 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 572.7/572.7 kB 8.4 MB/s eta 0:00:00 Downloading python_subunit-1.4.4-py3-none-any.whl (104 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.1/104.1 kB 4.4 MB/s eta 0:00:00 Downloading testtools-2.7.1-py3-none-any.whl (179 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 179.8/179.8 kB 6.2 MB/s eta 0:00:00 Downloading sphinx-7.2.6-py3-none-any.whl (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 10.8 MB/s eta 0:00:00 Downloading alabaster-0.7.16-py3-none-any.whl (13 kB) Downloading Babel-2.14.0-py3-none-any.whl (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 11.1 MB/s eta 0:00:00 Downloading Jinja2-3.1.3-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 5.6 MB/s eta 0:00:00 Downloading packaging-23.2-py3-none-any.whl (53 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 2.9 MB/s eta 0:00:00 Downloading pbr-6.0.0-py2.py3-none-any.whl (107 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.5/107.5 kB 3.7 MB/s eta 0:00:00 Downloading requests-2.31.0-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 2.1 MB/s eta 0:00:00 Downloading sphinxcontrib_htmlhelp-2.0.5-py3-none-any.whl (99 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.2/99.2 kB 5.2 MB/s eta 0:00:00 Downloading sphinxcontrib_serializinghtml-1.1.10-py3-none-any.whl (92 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.7/92.7 kB 3.8 MB/s eta 0:00:00 Downloading iso8601-2.1.0-py3-none-any.whl (7.5 kB) Downloading sphinxcontrib_applehelp-1.0.8-py3-none-any.whl (120 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 4.4 MB/s eta 0:00:00 Downloading sphinxcontrib_devhelp-1.0.6-py3-none-any.whl (83 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.5/83.5 kB 4.1 MB/s eta 0:00:00 Downloading sphinxcontrib_qthelp-1.0.7-py3-none-any.whl (89 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.4/89.4 kB 4.2 MB/s eta 0:00:00 Downloading certifi-2024.2.2-py3-none-any.whl (163 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.8/163.8 kB 6.5 MB/s eta 0:00:00 Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 5.3 MB/s eta 0:00:00 Downloading idna-3.6-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 3.2 MB/s eta 0:00:00 Downloading MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Building wheels for collected packages: breezy, fastimport, sphinx-epytext Building editable for breezy (pyproject.toml): started Building editable for breezy (pyproject.toml): still running... Building editable for breezy (pyproject.toml): finished with status 'done' Created wheel for breezy: filename=breezy-3.3.6.dev0-0.editable-cp311-cp311-linux_x86_64.whl size=13492 sha256=6fa790158da64fb2b49ab04c5384b952fc50940d2fe1d99ca62d0306f6af7f7f Stored in directory: /tmp/pip-ephem-wheel-cache-6vmxxurt/wheels/08/33/25/9e84bca28f17121223ba6e08d7ada0d4b91c366409f4ccca6c Building wheel for fastimport (setup.py): started Building wheel for fastimport (setup.py): finished with status 'done' Created wheel for fastimport: filename=fastimport-0.9.14-py2.py3-none-any.whl size=55296 sha256=3cd26fb3e3d0a0b716c5998cc624da0c1f23a693db619161f749aa49313e037b Stored in directory: /root/.cache/pip/wheels/de/30/eb/001322e0debd728fcd21c7add18334c592be49f155cf043630 Building wheel for sphinx-epytext (setup.py): started Building wheel for sphinx-epytext (setup.py): finished with status 'done' Created wheel for sphinx-epytext: filename=sphinx_epytext-0.0.4-py3-none-any.whl size=3775 sha256=57aeb920b926291bd2273139b1e67428854511df42a65c172cecb10e4a683179 Stored in directory: /root/.cache/pip/wheels/5b/54/d7/7d4d70dff2a980c41f319c464034edcdb51aaece04dcd7aed8 Successfully built breezy fastimport sphinx-epytext Installing collected packages: snowballstemmer, testtools, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, pbr, packaging, MarkupSafe, iso8601, imagesize, idna, fastimport, docutils, cython, charset-normalizer, certifi, babel, alabaster, testscenarios, requests, python-subunit, Jinja2, breezy, sphinx, sphinx-epytext Attempting uninstall: breezy Found existing installation: breezy 3.3.4 Not uninstalling breezy at /usr/lib/python3/dist-packages, outside environment /tmp/tarmac/branch.66phtal3 Can't uninstall 'breezy'. No files were found to uninstall. Successfully installed Jinja2-3.1.3 MarkupSafe-2.1.5 alabaster-0.7.16 babel-2.14.0 breezy-3.3.6.dev0 certifi-2024.2.2 charset-normalizer-3.3.2 cython-3.0.8 docutils-0.20.1 fastimport-0.9.14 idna-3.6 imagesize-1.4.1 iso8601-2.1.0 packaging-23.2 pbr-6.0.0 python-subunit-1.4.4 requests-2.31.0 snowballstemmer-2.2.0 sphinx-7.2.6 sphinx-epytext-0.0.4 sphinxcontrib-applehelp-1.0.8 sphinxcontrib-devhelp-1.0.6 sphinxcontrib-htmlhelp-2.0.5 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.7 sphinxcontrib-serializinghtml-1.1.10 testscenarios-0.5.0 testtools-2.7.1 isort --check-only breezy building extension modules. /tmp/tarmac/branch.66phtal3/bin/python setup.py build_ext -i running build_ext running build_rust cargo rustc --lib --message-format=json-render-diagnostics --manifest-path lib-rio/Cargo.toml -v --features pyo3/extension-module -- --crate-type cdylib Fresh autocfg v1.1.0 Fresh once_cell v1.19.0 Fresh unicode-ident v1.0.12 Fresh target-lexicon v0.12.13 Fresh heck v0.4.1 Fresh cfg-if v1.0.0 Fresh proc-macro2 v1.0.78 Fresh libc v0.2.153 Fresh scopeguard v1.2.0 Fresh smallvec v1.13.1 Fresh memchr v2.7.1 Dirty pyo3-build-config v0.20.2: the env variable PYO3_PYTHON changed Compiling pyo3-build-config v0.20.2 Fresh quote v1.0.35 Fresh lock_api v0.4.11 Fresh aho-corasick v1.1.2 Fresh parking_lot_core v0.9.9 Fresh regex-syntax v0.8.2 Fresh memoffset v0.9.0 Fresh indoc v2.0.4 Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-build-config-147d0720331d4472/build-script-build` Fresh syn v2.0.48 Fresh regex-automata v0.4.5 Fresh parking_lot v0.12.1 Fresh unindent v0.2.3 Fresh lazy_static v1.4.0 Fresh pyo3-macros-backend v0.20.2 Fresh regex v1.10.3 Fresh pyo3-macros v0.20.2 Running `rustc --crate-name pyo3_build_config --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-build-config-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' -C metadata=bb04466770b98cc9 -C extra-filename=-bb04466770b98cc9 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern once_cell=/tmp/tarmac/branch.66phtal3/target/debug/deps/libonce_cell-630f0ee1bbb6e87b.rmeta --extern target_lexicon=/tmp/tarmac/branch.66phtal3/target/debug/deps/libtarget_lexicon-e22e55b016b2d328.rmeta --cap-lints allow` Dirty pyo3-ffi v0.20.2: dependency info changed Compiling pyo3-ffi v0.20.2 Dirty pyo3 v0.20.2: dependency info changed Compiling pyo3 v0.20.2 Running `rustc --crate-name build_script_build --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-ffi-0.20.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extension-module"' -C metadata=fe1915fe73eeffe8 -C extra-filename=-fe1915fe73eeffe8 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-ffi-fe1915fe73eeffe8 -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern pyo3_build_config=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_build_config-bb04466770b98cc9.rlib --cap-lints allow` Running `rustc --crate-name build_script_build --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-0.20.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=df9282ef62c156f0 -C extra-filename=-df9282ef62c156f0 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-df9282ef62c156f0 -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern pyo3_build_config=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_build_config-bb04466770b98cc9.rlib --cap-lints allow` Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-ffi-fe1915fe73eeffe8/build-script-build` Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-df9282ef62c156f0/build-script-build` Running `rustc --crate-name pyo3_ffi --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-ffi-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="extension-module"' -C metadata=73be240ff12fa9d9 -C extra-filename=-73be240ff12fa9d9 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern libc=/tmp/tarmac/branch.66phtal3/target/debug/deps/liblibc-a4fd3d183f411979.rmeta --cap-lints allow --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg thread_local_const_init` Running `rustc --crate-name pyo3 --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=04ae1d237821fadb -C extra-filename=-04ae1d237821fadb --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern cfg_if=/tmp/tarmac/branch.66phtal3/target/debug/deps/libcfg_if-ba8e8c6d02a1acd9.rmeta --extern indoc=/tmp/tarmac/branch.66phtal3/target/debug/deps/libindoc-675f8b3699a3d644.so --extern libc=/tmp/tarmac/branch.66phtal3/target/debug/deps/liblibc-a4fd3d183f411979.rmeta --extern memoffset=/tmp/tarmac/branch.66phtal3/target/debug/deps/libmemoffset-3e514523014d7eba.rmeta --extern parking_lot=/tmp/tarmac/branch.66phtal3/target/debug/deps/libparking_lot-5591408f63a4caa0.rmeta --extern pyo3_ffi=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_ffi-73be240ff12fa9d9.rmeta --extern pyo3_macros=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_macros-a7f144532b344f09.so --extern unindent=/tmp/tarmac/branch.66phtal3/target/debug/deps/libunindent-148fc7577d8bff21.rmeta --cap-lints allow --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg thread_local_const_init` Dirty rio-py v3.3.6 (/tmp/tarmac/branch.66phtal3/lib-rio): the profile configuration changed Compiling rio-py v3.3.6 (/tmp/tarmac/branch.66phtal3/lib-rio) Running `rustc --crate-name rio --edition=2018 lib-rio/pyrio.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --crate-type cdylib -C metadata=7d834e150ac1c225 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -C incremental=/tmp/tarmac/branch.66phtal3/target/debug/incremental -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern lazy_static=/tmp/tarmac/branch.66phtal3/target/debug/deps/liblazy_static-b3723fb169fe62a8.rlib --extern pyo3=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3-04ae1d237821fadb.rlib --extern regex=/tmp/tarmac/branch.66phtal3/target/debug/deps/libregex-4a5ce1c7d059b795.rlib` Finished dev [unoptimized + debuginfo] target(s) in 4.95s Copying rust artifact from /tmp/tarmac/branch.66phtal3/target/debug/librio.so to /tmp/tarmac/branch.66phtal3/breezy/bzr/_rio_rs.cpython-311-x86_64-linux-gnu.so cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics -v Fresh target-lexicon v0.12.13 Fresh autocfg v1.1.0 Fresh once_cell v1.19.0 Fresh unicode-ident v1.0.12 Fresh heck v0.4.1 Dirty pyo3-build-config v0.20.2: the env variable PYO3_PYTHON changed Compiling pyo3-build-config v0.20.2 Fresh cfg-if v1.0.0 Fresh smallvec v1.13.1 Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-build-config-80a1dc31e45ec372/build-script-build` Fresh proc-macro2 v1.0.78 Fresh libc v0.2.153 Fresh scopeguard v1.2.0 Fresh indoc v2.0.4 Fresh unindent v0.2.3 Fresh quote v1.0.35 Fresh parking_lot_core v0.9.9 Fresh lock_api v0.4.11 Fresh memoffset v0.9.0 Fresh syn v2.0.48 Fresh parking_lot v0.12.1 Fresh pyo3-macros-backend v0.20.2 Fresh pyo3-macros v0.20.2 Running `rustc --crate-name pyo3_build_config --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-build-config-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="resolve-config"' -C metadata=771392a237513647 -C extra-filename=-771392a237513647 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern once_cell=/tmp/tarmac/branch.66phtal3/target/debug/deps/libonce_cell-630f0ee1bbb6e87b.rmeta --extern target_lexicon=/tmp/tarmac/branch.66phtal3/target/debug/deps/libtarget_lexicon-e22e55b016b2d328.rmeta --cap-lints allow` Dirty pyo3-ffi v0.20.2: dependency info changed Compiling pyo3-ffi v0.20.2 Dirty pyo3 v0.20.2: dependency info changed Compiling pyo3 v0.20.2 Running `rustc --crate-name build_script_build --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-ffi-0.20.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' -C metadata=3f28ad9c341a9ce0 -C extra-filename=-3f28ad9c341a9ce0 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-ffi-3f28ad9c341a9ce0 -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern pyo3_build_config=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_build_config-771392a237513647.rlib --cap-lints allow` Running `rustc --crate-name build_script_build --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-0.20.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=272247e7baacb042 -C extra-filename=-272247e7baacb042 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-272247e7baacb042 -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern pyo3_build_config=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_build_config-771392a237513647.rlib --cap-lints allow` Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-ffi-3f28ad9c341a9ce0/build-script-build` Running `/tmp/tarmac/branch.66phtal3/target/debug/build/pyo3-272247e7baacb042/build-script-build` Running `rustc --crate-name pyo3_ffi --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-ffi-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=976eb7e2bb35d2f8 -C extra-filename=-976eb7e2bb35d2f8 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern libc=/tmp/tarmac/branch.66phtal3/target/debug/deps/liblibc-a4fd3d183f411979.rmeta --cap-lints allow -L native=/usr/lib/x86_64-linux-gnu -l python3.11 --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg thread_local_const_init` Running `rustc --crate-name pyo3 --edition=2021 /root/.cargo/registry/src/github.com-1ecc6299db9ec823/pyo3-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="indoc"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --cfg 'feature="unindent"' -C metadata=0f05910888648575 -C extra-filename=-0f05910888648575 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern cfg_if=/tmp/tarmac/branch.66phtal3/target/debug/deps/libcfg_if-ba8e8c6d02a1acd9.rmeta --extern indoc=/tmp/tarmac/branch.66phtal3/target/debug/deps/libindoc-675f8b3699a3d644.so --extern libc=/tmp/tarmac/branch.66phtal3/target/debug/deps/liblibc-a4fd3d183f411979.rmeta --extern memoffset=/tmp/tarmac/branch.66phtal3/target/debug/deps/libmemoffset-3e514523014d7eba.rmeta --extern parking_lot=/tmp/tarmac/branch.66phtal3/target/debug/deps/libparking_lot-5591408f63a4caa0.rmeta --extern pyo3_ffi=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_ffi-976eb7e2bb35d2f8.rmeta --extern pyo3_macros=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3_macros-a7f144532b344f09.so --extern unindent=/tmp/tarmac/branch.66phtal3/target/debug/deps/libunindent-148fc7577d8bff21.rmeta --cap-lints allow -L native=/usr/lib/x86_64-linux-gnu --cfg Py_3_6 --cfg Py_3_7 --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --cfg thread_local_const_init` Dirty breezy v3.3.6 (/tmp/tarmac/branch.66phtal3): dependency info changed Compiling breezy v3.3.6 (/tmp/tarmac/branch.66phtal3) Running `rustc --crate-name brz --edition=2018 breezy/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d751918817aa4c84 -C extra-filename=-d751918817aa4c84 --out-dir /tmp/tarmac/branch.66phtal3/target/debug/deps -C incremental=/tmp/tarmac/branch.66phtal3/target/debug/incremental -L dependency=/tmp/tarmac/branch.66phtal3/target/debug/deps --extern pyo3=/tmp/tarmac/branch.66phtal3/target/debug/deps/libpyo3-0f05910888648575.rlib -L native=/usr/lib/x86_64-linux-gnu` warning: use of deprecated static `pyo3::ffi::Py_FileSystemDefaultEncoding`: Python 3.12 --> breezy/main.rs:50:20 | 50 | pyo3::ffi::Py_FileSystemDefaultEncoding = new_enc; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated static `pyo3::ffi::Py_HasFileSystemDefaultEncoding`: Python 3.12 --> breezy/main.rs:51:20 | 51 | pyo3::ffi::Py_HasFileSystemDefaultEncoding = 1; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `breezy` (bin "brz") generated 2 warnings Finished dev [unoptimized + debuginfo] target(s) in 4.63s Copying rust artifact from /tmp/tarmac/branch.66phtal3/target/debug/brz to /tmp/tarmac/branch.66phtal3/brz Compiling breezy/bzr/_simple_set_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/string.pxd. [1/1] Cythonizing breezy/bzr/_simple_set_pyx.pyx building 'breezy.bzr._simple_set_pyx' extension creating build creating build/temp.linux-x86_64-cpython-311 creating build/temp.linux-x86_64-cpython-311/breezy creating build/temp.linux-x86_64-cpython-311/breezy/bzr x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_simple_set_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_simple_set_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_simple_set_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_simple_set_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/_annotator_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/string.pxd. [1/1] Cythonizing breezy/_annotator_pyx.pyx building 'breezy._annotator_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/_annotator_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/_annotator_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/_annotator_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/_annotator_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/_chunks_to_lines_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/string.pxd. [1/1] Cythonizing breezy/_chunks_to_lines_pyx.pyx building 'breezy._chunks_to_lines_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/_chunks_to_lines_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/_chunks_to_lines_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/_chunks_to_lines_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/_chunks_to_lines_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/bzr/_groupcompress_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/stdlib.pxd. [1/1] Cythonizing breezy/bzr/_groupcompress_pyx.pyx building 'breezy.bzr._groupcompress_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_groupcompress_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_groupcompress_pyx.o x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/diff-delta.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/diff-delta.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_groupcompress_pyx.o build/temp.linux-x86_64-cpython-311/breezy/bzr/diff-delta.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_groupcompress_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/bzr/_knit_load_data_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/stdlib.pxd. [1/1] Cythonizing breezy/bzr/_knit_load_data_pyx.pyx building 'breezy.bzr._knit_load_data_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_knit_load_data_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_knit_load_data_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_knit_load_data_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_knit_load_data_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/_known_graph_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/string.pxd. [1/1] Cythonizing breezy/_known_graph_pyx.pyx building 'breezy._known_graph_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/_known_graph_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/_known_graph_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/_known_graph_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/_known_graph_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/bzr/_rio_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/stddef.pxd. [1/1] Cythonizing breezy/bzr/_rio_pyx.pyx building 'breezy.bzr._rio_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_rio_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_rio_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_rio_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_rio_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/bzr/_chk_map_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/stdlib.pxd. [1/1] Cythonizing breezy/bzr/_chk_map_pyx.pyx building 'breezy.bzr._chk_map_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_chk_map_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_chk_map_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_chk_map_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_chk_map_pyx.cpython-311-x86_64-linux-gnu.so Compiling breezy/bzr/_btree_serializer_pyx.pyx because it depends on /tmp/tarmac/branch.66phtal3/lib/python3.11/site-packages/Cython/Includes/libc/stdlib.pxd. [1/1] Cythonizing breezy/bzr/_btree_serializer_pyx.pyx building 'breezy.bzr._btree_serializer_pyx' extension x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -fwrapv -O2 -fPIC -Ibreezy -I/tmp/tarmac/branch.66phtal3/include -I/usr/include/python3.11 -c breezy/bzr/_btree_serializer_pyx.c -o build/temp.linux-x86_64-cpython-311/breezy/bzr/_btree_serializer_pyx.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/breezy/bzr/_btree_serializer_pyx.o -L/usr/lib/x86_64-linux-gnu -o /tmp/tarmac/branch.66phtal3/breezy/bzr/_btree_serializer_pyx.cpython-311-x86_64-linux-gnu.so /tmp/tarmac/branch.66phtal3/bin/python tools/generate_release_notes.py doc/en/release-notes/index.txt doc/en/release-notes/brz-3.0.txt doc/en/release-notes/brz-3.1.txt doc/en/release-notes/brz-3.2.txt doc/en/release-notes/brz-3.3.txt LANGUAGE=C /tmp/tarmac/branch.66phtal3/bin/python tools/generate_docs.py -o doc/en/user-reference/index.txt rstx Traceback (most recent call last): File "/tmp/tarmac/branch.66phtal3/tools/generate_docs.py", line 109, in main(sys.argv) File "/tmp/tarmac/branch.66phtal3/tools/generate_docs.py", line 78, in main with breezy.initialize(), ExitStack() as es: ^^^^^^^^^^^^^^^^^^^ File "/tmp/tarmac/branch.66phtal3/breezy/__init__.py", line 216, in initialize state._start() File "/tmp/tarmac/branch.66phtal3/breezy/library_state.py", line 99, in _start self._trace.__enter__() File "/tmp/tarmac/branch.66phtal3/breezy/trace.py", line 644, in __enter__ self._original_state = enable_default_logging() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/tarmac/branch.66phtal3/breezy/trace.py", line 282, in enable_default_logging start_time = osutils.format_local_date(_brz_log_start_time, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/tarmac/branch.66phtal3/breezy/osutils.py", line 809, in format_local_date _format_date(t, offset, timezone, date_fmt, show_offset) File "/tmp/tarmac/branch.66phtal3/breezy/osutils.py", line 826, in _format_date offset = local_time_offset(t) ^^^^^^^^^^^^^^^^^^^^ File "/tmp/tarmac/branch.66phtal3/breezy/osutils.py", line 741, in local_time_offset from tzlocal import get_localzone ModuleNotFoundError: No module named 'tzlocal' make: *** [Makefile:146: doc/en/user-reference/index.txt] Error 1