From ec398938483f1ed8e5777bf5fe882e00f4cb8f8d Mon Sep 17 00:00:00 2001 From: Shun Hasegawa Date: Wed, 10 Jan 2024 11:46:25 +0900 Subject: [PATCH] Include snapshot of rosdep list in this repository --- rosdep_snapshots/30-xenial.list | 12 ++++++++++++ travis.sh | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 rosdep_snapshots/30-xenial.list diff --git a/rosdep_snapshots/30-xenial.list b/rosdep_snapshots/30-xenial.list new file mode 100644 index 0000000..c92986f --- /dev/null +++ b/rosdep_snapshots/30-xenial.list @@ -0,0 +1,12 @@ +# This list targets a snapshot of rosdistro for post-EOL use on Xenial + +# os-specific listings first +yaml https://raw.githubusercontent.com/ros/rosdistro/d234db9d9c888e052a5bf05f6092eaaca45c0527/rosdep/osx-homebrew.yaml osx + +# generic +yaml https://raw.githubusercontent.com/ros/rosdistro/d234db9d9c888e052a5bf05f6092eaaca45c0527/rosdep/base.yaml +yaml https://raw.githubusercontent.com/ros/rosdistro/d234db9d9c888e052a5bf05f6092eaaca45c0527/rosdep/python.yaml +yaml https://raw.githubusercontent.com/ros/rosdistro/d234db9d9c888e052a5bf05f6092eaaca45c0527/rosdep/ruby.yaml +gbpdistro https://raw.githubusercontent.com/ros/rosdistro/d234db9d9c888e052a5bf05f6092eaaca45c0527/releases/fuerte.yaml fuerte + +# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml instead diff --git a/travis.sh b/travis.sh index 4901f60..43848b4 100755 --- a/travis.sh +++ b/travis.sh @@ -296,7 +296,7 @@ fi # https://github.com/ros/rosdistro/pull/31570#issuecomment-1000497517 if [[ "$ROS_DISTRO" =~ "hydro"|"indigo"|"jade"|"kinetic"|"lunar" ]]; then sudo rm /etc/ros/rosdep/sources.list.d/20-default.list - sudo wget https://gist.githubusercontent.com/cottsay/b27a46e53b8f7453bf9ff637d32ea283/raw/476b3714bb90cfbc6b8b9d068162fc6408fa7f76/30-xenial.list -O /etc/ros/rosdep/sources.list.d/30-xenial.list + sudo cp $(dirname "${BASH_SOURCE[0]}")/rosdep_snapshots/30-xenial.list /etc/ros/rosdep/sources.list.d fi ret=1 rosdep update --include-eol-distros|| while [ $ret != 0 ]; do sleep 1; rosdep update --include-eol-distros && ret=0 || echo "failed"; done