From c38d5b691ac6c0887a2b705e41e37fbb5dfe809c Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Tue, 18 Nov 2025 10:40:53 +0800 Subject: [PATCH 1/3] Change dependency of workcell editor to rustup Signed-off-by: Luca Della Vedova --- nexus_workcell_editor/package.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nexus_workcell_editor/package.xml b/nexus_workcell_editor/package.xml index 95bbc5a..046fe01 100644 --- a/nexus_workcell_editor/package.xml +++ b/nexus_workcell_editor/package.xml @@ -5,7 +5,7 @@ Yadunund Apache License 2.0 - cargo + rustup gtk3 libudev-dev From 5587189f266bf47d78eb9276770306e328ef033a Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Tue, 18 Nov 2025 10:47:19 +0800 Subject: [PATCH 2/3] Update docs Signed-off-by: Luca Della Vedova --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3e71c8d..86605fc 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,14 @@ For details on architecture and concepts [see](./docs/concepts.md). ### Install system dependencies While `cargo` and `rustc` can be installed via rosdep, the version that available is -v1.66 on most target platforms. However most dependencies require newer versions of `cargo` and `rustc`. +v1.75 on most target platforms. However most dependencies require newer versions of `cargo` and `rustc`. Hence for now, we will install the latest version manually. -TODO: Consider adding this dep back for J turtle if Ubuntu 24.04 has the newer. +TODO: Consider adding this dep back for L turtle if Ubuntu 26.04 has the newer. cargo and rustc pkgs. ```bash -sudo apt update && sudo apt install curl -curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh +sudo apt update && sudo apt install curl rustup +rustup default stable ``` ### Setup the NEXUS workspace From 4c18798f8f8e7505f3a6709295f93133fbe51cf5 Mon Sep 17 00:00:00 2001 From: Luca Della Vedova Date: Tue, 18 Nov 2025 14:58:54 +0800 Subject: [PATCH 3/3] Remove curl Signed-off-by: Luca Della Vedova --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 86605fc..988ca3e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ TODO: Consider adding this dep back for L turtle if Ubuntu 26.04 has the newer. cargo and rustc pkgs. ```bash -sudo apt update && sudo apt install curl rustup +sudo apt update && sudo apt install rustup rustup default stable ```