DiamondLightSource / python-murfey

Client-Server architecture hauling Cryo-EM data around systems
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Find way to install Rust compilers on client side #327

Open tieneupin opened 3 months ago

tieneupin commented 3 months ago

Many of Murfey's dependencies now use Rust in the backend. This means that Rust needs to be installed on the Cygwin terminals so that they can support the installation of these more modern packages, or an alternative lightweight Linux terminal to Cygwin needs to be found.

tieneupin commented 3 months ago

Steps to investigate:

tieneupin commented 3 weeks ago

Currently there is a bug with MSYS2 that prevents Textual from working on it. A workaround has been found by running MSYS2 environments via Windows Terminal, but a mirror will need to be created to download it.

tieneupin commented 1 week ago

PR #332 and #370 have been implemented. Once PR #315 is implemented, this will be fully resolved.