fix: remove obsolete rosdep sources (ruby, fuerte) before update

Eliminates SSL handshake timeouts during rosdep update caused by
unreachable ruby.yaml and fuerte.yaml (ROS 1 legacy sources not
needed for ROS 2 Jazzy).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Даниил Грабарь
2026-06-22 05:56:40 +03:00
co-authored by Claude Sonnet 4.6
parent d26d60def4
commit 1c47b3f6f5
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -58,6 +58,7 @@ sudo apt-get install -y python3-pip python3-venv python3-dev
PROGRESS 90 "Initializing rosdep..." PROGRESS 90 "Initializing rosdep..."
echo "Initializing rosdep..." echo "Initializing rosdep..."
sudo rosdep init 2>/dev/null || true sudo rosdep init 2>/dev/null || true
sudo sed -i '/ruby\.yaml/d; /fuerte\.yaml/d' /etc/ros/rosdep/sources.list.d/20-default.list
rosdep update rosdep update
PROGRESS 95 "Configuring pip for system installs..." PROGRESS 95 "Configuring pip for system installs..."
+1
View File
@@ -58,6 +58,7 @@ sudo apt-get install -y python3-pip python3-venv python3-dev
PROGRESS 90 "Initializing rosdep..." PROGRESS 90 "Initializing rosdep..."
echo "Initializing rosdep..." echo "Initializing rosdep..."
sudo rosdep init 2>/dev/null || true sudo rosdep init 2>/dev/null || true
sudo sed -i '/ruby\.yaml/d; /fuerte\.yaml/d' /etc/ros/rosdep/sources.list.d/20-default.list
rosdep update rosdep update
PROGRESS 95 "Configuring pip for system installs..." PROGRESS 95 "Configuring pip for system installs..."