On 4/30/26 23:04, Andreas Enge wrote:
The new branch appears to block rust on aarch64 (where it is
bootstrapped from 1.54 if I understand correctly):
https://data.qa.guix.gnu.org/revision/c2cfa02fc325240eae4f6a7f5f0e3d6f289aac59/blocking-builds?system=aarch64-linux&target=none&limit_results=50
https://data.qa.guix.gnu.org/gnu/store/pi6sxx62zyk26xc6zvhc92cb2fgy86li-rust-1.55.0.drv
The error message in
https://bordeaux.guix.gnu.org/build/79659b4c-b106-49f8-9b62-7cd8a304478c/log
is:
starting phase `build'
Traceback (most recent call last):
File "/tmp/guix-build-rust-1.55.0.drv-0/rustc-1.55.0-src/./x.py", line 26, in
<module>
import bootstrap
File
"/tmp/guix-build-rust-1.55.0.drv-0/rustc-1.55.0-src/src/bootstrap/bootstrap.py", line
5, in <module>
import distutils.version
ModuleNotFoundError: No module named 'distutils'
That happens on x86_64 too...
Fixed in https://codeberg.org/guix/guix/pulls/8264 by adding
`python-setuptools` as native-input.
But now I'm confused, so the big rust chain did not actually built at
all all this time?
(There is no Rust 1.54 it seems.)