The main nightly has failed three times in a row on the Windows packaging step. The error message is as follows
Error: × Test failed: failed to setup test environment: Cannot solve the request
05:28:46 │ because of: The following packages are incompatible
05:28:46 │ └─ mantidworkbench ==6.15.20260406.1205 py312h2b5f708_0 cannot be
05:28:46 │ installed because there are no viable options:
05:28:46 │ ├─ mantidworkbench 6.15.20260406.1205 would require
05:28:46 │ │ ├─ pyvista >=0.46, which can be installed with any of the following
05:28:46 │ options:
05:28:46 │ │ │ ├─ pyvista 0.47.1 would require
05:28:46 │ │ │ │ └─ vtk-base !=9.4.0,!=9.4.1,<9.7.0, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ ├─ vtk-base 9.6.0 | 9.6.0 | 9.6.0 | 9.6.0 | 9.6.0 | 9.6.1
05:28:46 │ would require
05:28:46 │ │ │ │ │ └─ python_abi 3.11.* *_cp311, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.11
05:28:46 │ │ │ │ ├─ vtk-base 9.6.0 | 9.6.0 | 9.6.0 | 9.6.0 | 9.6.0 | 9.6.1
05:28:46 │ would require
05:28:46 │ │ │ │ │ └─ python_abi 3.10.* *_cp310, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.10
05:28:46 │ │ │ │ ├─ vtk-base 9.5.0 | 9.5.0 | 9.5.1 | 9.5.1 | 9.5.1 | 9.5.1 |
05:28:46 │ 9.5.1 | 9.5.1 | 9.5.1 | 9.5.1 | 9.5.2 | 9.5.2 | 9.5.2 | 9.5.2 | 9.5.2 |
05:28:46 │ 9.5.2 | 9.5.2 | 9.5.2 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.11.* *_cp311, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.11
05:28:46 │ │ │ │ ├─ vtk-base 9.5.0 | 9.5.0 | 9.5.1 | 9.5.1 | 9.5.1 | 9.5.1 |
05:28:46 │ 9.5.1 | 9.5.1 | 9.5.1 | 9.5.1 | 9.5.2 | 9.5.2 | 9.5.2 | 9.5.2 | 9.5.2 |
05:28:46 │ 9.5.2 | 9.5.2 | 9.5.2 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.10.* *_cp310, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.10
05:28:46 │ │ │ │ ├─ vtk-base 9.5.0 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.9.* *_cp39, which can be installed with
05:28:46 │ any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.9 | 3.9
05:28:46 │ │ │ │ ├─ vtk-base 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.3.0 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.4.2 |
05:28:46 │ 9.4.2 | 9.4.2 | 9.4.2 | 9.4.2 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.11.* *_cp311, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.11
05:28:46 │ │ │ │ ├─ vtk-base 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.3.0 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.4.2 |
05:28:46 │ 9.4.2 | 9.4.2 | 9.4.2 | 9.4.2 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.10.* *_cp310, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ │ └─ python_abi 3.10
05:28:46 │ │ │ │ ├─ vtk-base 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.3.0 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.4.2 |
05:28:46 │ 9.4.2 | 9.4.2 | 9.4.2 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.9.* *_cp39, which can be installed with
05:28:46 │ any of the following options:
05:28:46 │ │ │ │ └─ vtk-base 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 |
05:28:46 │ 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.2.6 | 9.3.0 | 9.3.1 | 9.3.1 | 9.3.1 |
05:28:46 │ 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 | 9.3.1 would require
05:28:46 │ │ │ │ └─ python_abi 3.8.* *_cp38, which can be installed with
05:28:46 │ any of the following options:
05:28:46 │ │ │ │ └─ python_abi 3.8 | 3.8 | 3.8
05:28:46 │ │ │ ├─ pyvista 0.46.3 | 0.46.4 | 0.46.5 | 0.47.0 | 0.47.1 would
05:28:46 │ require
05:28:46 │ │ │ │ └─ vtk-base !=9.4.0,!=9.4.1,<9.6.0, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ │ ├─ vtk-base 9.5.0 would require
05:28:46 │ │ │ │ │ └─ python_abi 3.9.* *_cp39, which can be installed with
05:28:46 │ any of the following options:
05:28:46 │ │ │ └─ pyvista 0.46.0 | 0.46.1 | 0.46.2 | 0.46.3 would require
05:28:46 │ │ │ └─ vtk-base !=9.4.0,!=9.4.1,<9.5.0, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ ├─ python >=3.12.13,<3.13.0a0, which cannot be installed because
05:28:46 │ there are no viable options:
05:28:46 │ │ │ └─ python 3.12.13 would constrain
05:28:46 │ │ │ └─ python_abi 3.12.* *_cp312, which conflicts with any
05:28:46 │ installable versions previously reported
05:28:46 │ │ ├─ gdk-pixbuf ==2.42.12 hed59a49_0, which cannot be installed
05:28:46 │ because there are no viable options:
05:28:46 │ │ │ └─ gdk-pixbuf 2.42.12, which conflicts with the versions reported
05:28:46 │ above.
05:28:46 │ │ └─ mantidqt ==6.15.20260406.1205 py312hc851e8e_0, which cannot be
05:28:46 │ installed because there are no viable options:
05:28:46 │ │ └─ mantidqt 6.15.20260406.1205 would require
05:28:46 │ │ ├─ qt-main >=5.15.15,<5.16.0a0, which can be installed with
05:28:46 │ any of the following options:
05:28:46 │ │ │ └─ qt-main 5.15.15 would require
05:28:46 │ │ │ └─ gst-plugins-base >=1.26.10,<1.27.0a0, which can be
05:28:46 │ installed with any of the following options:
05:28:46 │ │ │ └─ gst-plugins-base 1.26.10 would require
05:28:46 │ │ │ └─ libexpat >=2.7.3,<3.0a0, which can be installed
05:28:46 │ with any of the following options:
05:28:46 │ │ │ └─ libexpat 2.7.3
05:28:46 │ │ └─ mantid ==6.15.20260406.1205 np21py312h4a95e77_0, which
05:28:46 │ cannot be installed because there are no viable options:
05:28:46 │ │ └─ mantid 6.15.20260406.1205 would require
05:28:46 │ │ └─ librdkafka >=2.14.0,<2.15.0a0, which cannot be
05:28:46 │ installed because there are no viable options:
05:28:46 │ │ └─ librdkafka 2.14.0 would require
05:28:46 │ │ └─ libcurl >=8.19.0,<9.0a0, which cannot be
05:28:46 │ installed because there are no viable options:
05:28:46 │ │ └─ libcurl 8.19.0 would require
05:28:46 │ │ └─ krb5 >=1.22.2,<1.23.0a0, which cannot be
05:28:46 │ installed because there are no viable options:
05:28:46 │ │ └─ krb5 1.22.2, which conflicts with the
05:28:46 │ versions reported above.
05:28:46 │ └─ mantidworkbench 6.15.20260406.1205 is excluded because due to strict
05:28:46 │ channel priority not using this option from: 'file:///C:/jenkins_workdir/
05:28:46 │ workspace/main_nightly/conda-bld/'
05:28:46 │
Last successful build was 1st April. Starting points for investigation are any PRs that merged in before 2nd April nightly started running or a dependency change.
Describe the bug
The main nightly has failed three times in a row on the Windows packaging step. The error message is as follows
To Reproduce
Expected behavior
Main nightly should pass all the steps and publish
Platform/Version (please complete the following information):
Windows, Mantid Nightly
Additional context
Last successful build was 1st April. Starting points for investigation are any PRs that merged in before 2nd April nightly started running or a dependency change.