ros-tooling/setup-ros

Galactic on ubuntu-20.04 fails on tags @0.3 and @0.4

Closed this issue · 2 comments

Description

ros-tooling/setup-ros action fails with error unable to find package ros-galactic-desktop

Expected Behavior

action should succeed

Actual Behavior

action is failing

To Reproduce

- name: Setup ROS
  uses: ros-tooling/setup-ros@v0.4
  with:
    required-ros-distributions: galactic
    use-ros2-testing: true

System (please complete the following information)

  • OS: ubuntu-20.04
  • ROS 2 Distro: galactic
log output from @0.4
Run ros-tooling/setup-ros@v0.4
  with:
    required-ros-distributions: galactic
    use-ros2-testing: true
    install-connext: false
  env:
    **OMITTED**
Invoking "sudo bash -c echo 'Etc/UTC' > /etc/timezone"
  /usr/bin/sudo bash -c echo 'Etc/UTC' > /etc/timezone
Invoking "sudo apt-get update"
  /usr/bin/sudo apt-get update
  Hit:1 http://azure.archive.ubuntu.com/ubuntu focal InRelease
  Get:2 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
  Get:3 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
  Get:4 http://azure.archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
  Get:5 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease [10.5 kB]
  Hit:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease
  Get:7 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2086 kB]
  Get:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [371 kB]
  Get:9 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [15.9 kB]
  Get:10 http://azure.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1262 kB]
  Get:11 http://azure.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [179 kB]
  Get:12 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [953 kB]
  Get:13 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [218 kB]
  Get:14 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [21.5 kB]
  Get:15 http://azure.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [24.5 kB]
  Get:16 http://azure.archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [7316 B]
  Get:17 http://azure.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [588 B]
  Get:18 http://azure.archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [45.6 kB]
  Get:19 http://azure.archive.ubuntu.com/ubuntu focal-backports/main amd64 c-n-f Metadata [1420 B]
  Get:20 http://azure.archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [23.9 kB]
  Get:21 http://azure.archive.ubuntu.com/ubuntu focal-backports/universe amd64 c-n-f Metadata [860 B]
  Get:22 http://azure.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages [1715 kB]
  Get:23 http://azure.archive.ubuntu.com/ubuntu focal-security/main Translation-en [288 kB]
  Get:24 http://azure.archive.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [11.1 kB]
  Get:25 http://azure.archive.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [1175 kB]
  Get:26 http://azure.archive.ubuntu.com/ubuntu focal-security/restricted Translation-en [166 kB]
  Get:27 http://azure.archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages [722 kB]
  Get:28 http://azure.archive.ubuntu.com/ubuntu focal-security/universe Translation-en [132 kB]
  Get:29 http://azure.archive.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f Metadata [14.8 kB]
  Get:30 https://packages.microsoft.com/ubuntu/20.04/prod focal/main arm64 Packages [36.1 kB]
  Get:31 https://packages.microsoft.com/ubuntu/20.04/prod focal/main amd64 Packages [193 kB]
  Get:32 https://packages.microsoft.com/ubuntu/20.04/prod focal/main armhf Packages [25.9 kB]
  Fetched 10.0 MB in 2s (5589 kB/s)
  Reading package lists...
Invoking "sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes curl gnupg2 locales lsb-release"
  /usr/bin/sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes curl gnupg2 locales lsb-release
  Reading package lists...
  Building dependency tree...
  Reading state information...
  lsb-release is already the newest version (11.1.0ubuntu2).
  curl is already the newest version (7.68.0-1ubuntu2.13).
  locales is already the newest version (2.31-0ubuntu9.9).
  gnupg2 is already the newest version (2.2.19-3ubuntu2.2).
  0 upgraded, 0 newly installed, 0 to remove and 52 not upgraded.
Invoking "sudo locale-gen en_US en_US.UTF-8"
  /usr/bin/sudo locale-gen en_US en_US.UTF-8
  Generating locales (this might take a while)...
    en_US.ISO-8859-1... done
    en_US.UTF-8... done
  Generation complete.
Invoking "sudo bash -c echo 'Etc/UTC' > /etc/timezone"
  /usr/bin/sudo bash -c echo 'Etc/UTC' > /etc/timezone
Invoking "sudo ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime"
  /usr/bin/sudo ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime
Invoking "sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes tzdata"
  /usr/bin/sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes tzdata
  Reading package lists...
  Building dependency tree...
  Reading state information...
  tzdata is already the newest version (2022c-0ubuntu0.20.04.0).
  0 upgraded, 0 newly installed, 0 to remove and 52 not upgraded.
Invoking "sudo apt-key add /home/runner/work/aescape-data/aescape-data/ros.key"
  /usr/bin/sudo apt-key add /home/runner/work/aescape-data/aescape-data/ros.key
  Warning: apt-key output should not be parsed (stdout is not a terminal)
  OK
Invoking "bash -c source /etc/lsb-release ; echo -n "$DISTRIB_CODENAME""
  /usr/bin/bash -c source /etc/lsb-release ; echo -n "$DISTRIB_CODENAME"
  focal::endgroup::
Invoking "sudo bash -c echo "deb http://packages.ros.org/ros/ubuntu focal main" > /etc/apt/sources.list.d/ros-latest.list"
  /usr/bin/sudo bash -c echo "deb http://packages.ros.org/ros/ubuntu focal main" > /etc/apt/sources.list.d/ros-latest.list
Invoking "sudo bash -c echo "deb http://packages.ros.org/ros2-testing/ubuntu focal main" > /etc/apt/sources.list.d/ros2-latest.list"
  /usr/bin/sudo bash -c echo "deb http://packages.ros.org/ros2-testing/ubuntu focal main" > /etc/apt/sources.list.d/ros2-latest.list
Invoking "sudo apt-get update"
  /usr/bin/sudo apt-get update
  Hit:1 http://azure.archive.ubuntu.com/ubuntu focal InRelease
  Hit:2 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease
  Hit:3 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease
  Hit:4 http://azure.archive.ubuntu.com/ubuntu focal-security InRelease
  Hit:5 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease
  Hit:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu focal InRelease
  Get:7 http://packages.ros.org/ros/ubuntu focal InRelease [4,679 B]
  Get:8 http://packages.ros.org/ros2-testing/ubuntu focal InRelease [4,685 B]
  Get:9 http://packages.ros.org/ros/ubuntu focal/main amd64 Packages [748 kB]
  Get:10 http://packages.ros.org/ros2-testing/ubuntu focal/main amd64 Packages [1,136 kB]
  Fetched 1,893 kB in 1s (1,950 kB/s)
  Reading package lists...
Invoking "bash -c source /etc/lsb-release ; echo -n "$DISTRIB_CODENAME""
  /usr/bin/bash -c source /etc/lsb-release ; echo -n "$DISTRIB_CODENAME"
  focal::endgroup::
Invoking "sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes libssl-dev python3-dev build-essential clang cmake git lcov python3-catkin-pkg-modules python3-pip python3-vcstool wget libasio-dev libtinyxml2-dev python3-rosdep python libc++-dev libc++abi-dev"
  /usr/bin/sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes libssl-dev python3-dev build-essential clang cmake git lcov python3-catkin-pkg-modules python3-pip python3-vcstool wget libasio-dev libtinyxml2-dev python3-rosdep python libc++-dev libc++abi-dev
  Reading package lists...
  Building dependency tree...
  Reading state information...
  python3-dev is already the newest version (3.8.2-0ubuntu2).
  libc++-dev is already the newest version (1:10.0-50~exp1).
  libc++abi-dev is already the newest version (1:10.0-50~exp1).
  build-essential is already the newest version (12.8ubuntu1.1).
  libssl-dev is already the newest version (1.1.1f-1ubuntu2.16).
  wget is already the newest version (1.20.3-1ubuntu2).
  python3-pip is already the newest version (20.0.2-5ubuntu1.6).
  git is already the newest version (1:2.37.3-0ppa1~ubuntu20.04.1).
  The following additional packages will be installed:
    cmake-data docutils-common libjsoncpp1 libperlio-gzip-perl librhash0
    python3-dateutil python3-docutils python3-pyparsing python3-roman
    python3-rosdep-modules python3-rosdistro-modules python3-rospkg-modules
    sgml-base xml-core
  Suggested packages:
    cmake-doc ninja-build docutils-doc fonts-linuxlibertine
    | ttf-linux-libertine texlive-lang-french texlive-latex-base
    texlive-latex-recommended python-pyparsing-doc sgml-base-doc debhelper
  Recommended packages:
    libgd-gd2-perl libboost-regex-dev libboost-dev libboost-date-time-dev
    python3-pil
  The following packages will be REMOVED:
    python-is-python3
  The following NEW packages will be installed:
    clang cmake cmake-data docutils-common lcov libasio-dev libjsoncpp1
    libperlio-gzip-perl librhash0 libtinyxml2-dev python-is-python2
    python3-catkin-pkg-modules python3-dateutil python3-docutils
    python3-pyparsing python3-roman python3-rosdep python3-rosdep-modules
    python3-rosdistro-modules python3-rospkg-modules python3-vcstool sgml-base
    xml-core
  0 upgraded, 23 newly installed, 1 to remove and 52 not upgraded.
  Need to get 6,723 kB of archives.
  After this operation, 36.9 MB of additional disk space will be used.
  Get:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 sgml-base all 1.29.1 [12.4 kB]
  Get:2 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 clang amd64 1:10.0-50~exp1 [3,276 B]
  Get:3 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 cmake-data all 3.16.3-1ubuntu1 [1,612 kB]
  Get:4 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-catkin-pkg-modules all 0.5.2-1 [43.2 kB]
  Get:5 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-rospkg-modules all 1.4.0-1 [24.1 kB]
  Get:6 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB]
  Get:7 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-rosdistro-modules all 0.9.0-1 [31.9 kB]
  Get:8 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB]
  Get:9 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-rosdep-modules all 0.22.1-1 [52.5 kB]
  Get:10 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-rosdep all 0.22.1-1 [3,304 B]
  Get:11 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 cmake amd64 3.16.3-1ubuntu1 [3,669 kB]
  Get:12 http://packages.ros.org/ros/ubuntu focal/main amd64 python3-vcstool all 0.3.0-1 [23.1 kB]
  Get:13 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 xml-core all 0.18+nmu1 [21.6 kB]
  Get:14 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 docutils-common all 0.16+dfsg-2 [116 kB]
  Get:15 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 libperlio-gzip-perl amd64 0.19-1build5 [14.6 kB]
  Get:16 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 lcov all 1.14-2 [97.1 kB]
  Get:17 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 libasio-dev all 1:1.12.2-1 [288 kB]
  Get:18 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 python-is-python2 all 2.7.17-4 [2,496 B]
  Get:19 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 python3-dateutil all 2.7.3-3ubuntu1 [63.3 kB]
  Get:20 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 python3-roman all 2.0.0-3build1 [8,728 B]
  Get:21 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 python3-docutils all 0.16+dfsg-2 [368 kB]
  Get:22 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 python3-pyparsing all 2.4.6-1 [61.3 kB]
  Get:23 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 libtinyxml2-dev amd64 7.0.0+dfsg-1build1 [18.0 kB]
  Fetched 6,723 kB in 0s (15.2 MB/s)
  (Reading database ... 
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... 90%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 256360 files and directories currently installed.)
  Removing python-is-python3 (3.8.2-4) ...
  Selecting previously unselected package sgml-base.
  (Reading database ... 
  (Reading database ... 5%
  (Reading database ... 10%
  (Reading database ... 15%
  (Reading database ... 20%
  (Reading database ... 25%
  (Reading database ... 30%
  (Reading database ... 35%
  (Reading database ... 40%
  (Reading database ... 45%
  (Reading database ... 50%
  (Reading database ... 55%
  (Reading database ... 60%
  (Reading database ... 65%
  (Reading database ... 70%
  (Reading database ... 75%
  (Reading database ... 80%
  (Reading database ... 85%
  (Reading database ... 90%
  (Reading database ... 95%
  (Reading database ... 100%
  (Reading database ... 256356 files and directories currently installed.)
  Preparing to unpack .../00-sgml-base_1.29.1_all.deb ...
  Unpacking sgml-base (1.29.1) ...
  Selecting previously unselected package clang.
  Preparing to unpack .../01-clang_1%3a10.0-50~exp1_amd64.deb ...
  Unpacking clang (1:10.0-50~exp1) ...
  Selecting previously unselected package cmake-data.
  Preparing to unpack .../02-cmake-data_3.16.3-1ubuntu1_all.deb ...
  Unpacking cmake-data (3.16.3-1ubuntu1) ...
  Selecting previously unselected package libjsoncpp1:amd64.
  Preparing to unpack .../03-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ...
  Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ...
  Selecting previously unselected package librhash0:amd64.
  Preparing to unpack .../04-librhash0_1.3.9-1_amd64.deb ...
  Unpacking librhash0:amd64 (1.3.9-1) ...
  Selecting previously unselected package cmake.
  Preparing to unpack .../05-cmake_3.16.3-1ubuntu1_amd64.deb ...
  Unpacking cmake (3.16.3-1ubuntu1) ...
  Selecting previously unselected package xml-core.
  Preparing to unpack .../06-xml-core_0.18+nmu1_all.deb ...
  Unpacking xml-core (0.18+nmu1) ...
  Selecting previously unselected package docutils-common.
  Preparing to unpack .../07-docutils-common_0.16+dfsg-2_all.deb ...
  Unpacking docutils-common (0.16+dfsg-2) ...
  Selecting previously unselected package libperlio-gzip-perl.
  Preparing to unpack .../08-libperlio-gzip-perl_0.19-1build5_amd64.deb ...
  Unpacking libperlio-gzip-perl (0.19-1build5) ...
  Selecting previously unselected package lcov.
  Preparing to unpack .../09-lcov_1.14-2_all.deb ...
  Unpacking lcov (1.14-2) ...
  Selecting previously unselected package libasio-dev.
  Preparing to unpack .../10-libasio-dev_1%3a1.12.2-1_all.deb ...
  Unpacking libasio-dev (1:1.12.2-1) ...
  Selecting previously unselected package python-is-python2.
  Preparing to unpack .../11-python-is-python2_2.7.17-4_all.deb ...
  Unpacking python-is-python2 (2.7.17-4) ...
  Selecting previously unselected package python3-dateutil.
  Preparing to unpack .../12-python3-dateutil_2.7.3-3ubuntu1_all.deb ...
  Unpacking python3-dateutil (2.7.3-3ubuntu1) ...
  Selecting previously unselected package python3-roman.
  Preparing to unpack .../13-python3-roman_2.0.0-3build1_all.deb ...
  Unpacking python3-roman (2.0.0-3build1) ...
  Selecting previously unselected package python3-docutils.
  Preparing to unpack .../14-python3-docutils_0.16+dfsg-2_all.deb ...
  Unpacking python3-docutils (0.16+dfsg-2) ...
  Selecting previously unselected package python3-pyparsing.
  Preparing to unpack .../15-python3-pyparsing_2.4.6-1_all.deb ...
  Unpacking python3-pyparsing (2.4.6-1) ...
  Selecting previously unselected package python3-catkin-pkg-modules.
  Preparing to unpack .../16-python3-catkin-pkg-modules_0.5.2-1_all.deb ...
  Unpacking python3-catkin-pkg-modules (0.5.2-1) ...
  Selecting previously unselected package python3-rospkg-modules.
  Preparing to unpack .../17-python3-rospkg-modules_1.4.0-1_all.deb ...
  Unpacking python3-rospkg-modules (1.4.0-1) ...
  Selecting previously unselected package python3-rosdistro-modules.
  Preparing to unpack .../18-python3-rosdistro-modules_0.9.0-1_all.deb ...
  Unpacking python3-rosdistro-modules (0.9.0-1) ...
  Selecting previously unselected package python3-rosdep-modules.
  Preparing to unpack .../19-python3-rosdep-modules_0.22.1-1_all.deb ...
  Unpacking python3-rosdep-modules (0.22.1-1) ...
  Selecting previously unselected package python3-rosdep.
  Preparing to unpack .../20-python3-rosdep_0.22.1-1_all.deb ...
  Unpacking python3-rosdep (0.22.1-1) ...
  Selecting previously unselected package python3-vcstool.
  Preparing to unpack .../21-python3-vcstool_0.3.0-1_all.deb ...
  Unpacking python3-vcstool (0.3.0-1) ...
  Selecting previously unselected package libtinyxml2-dev:amd64.
  Preparing to unpack .../22-libtinyxml2-dev_7.0.0+dfsg-1build1_amd64.deb ...
  Unpacking libtinyxml2-dev:amd64 (7.0.0+dfsg-1build1) ...
  Setting up python3-roman (2.0.0-3build1) ...
  Setting up python3-pyparsing (2.4.6-1) ...
  Setting up python3-vcstool (0.3.0-1) ...
  Setting up clang (1:10.0-50~exp1) ...
  Setting up libtinyxml2-dev:amd64 (7.0.0+dfsg-1build1) ...
  Setting up librhash0:amd64 (1.3.9-1) ...
  Setting up python3-dateutil (2.7.3-3ubuntu1) ...
  Setting up sgml-base (1.29.1) ...
  Setting up cmake-data (3.16.3-1ubuntu1) ...
  Setting up libasio-dev (1:1.12.2-1) ...
  Setting up libperlio-gzip-perl (0.19-1build5) ...
  Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ...
  Setting up python-is-python2 (2.7.17-4) ...
  Setting up lcov (1.14-2) ...
  Setting up xml-core (0.18+nmu1) ...
  Setting up cmake (3.16.3-1ubuntu1) ...
  Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
  Processing triggers for man-db (2.9.1-1) ...
  Processing triggers for shared-mime-info (1.15-1) ...
  Processing triggers for sgml-base (1.29.1) ...
  Setting up docutils-common (0.16+dfsg-2) ...
  Processing triggers for sgml-base (1.29.1) ...
  Setting up python3-docutils (0.16+dfsg-2) ...
  update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python3-catkin-pkg-modules (0.5.2-1) ...
  Setting up python3-rospkg-modules (1.4.0-1) ...
  Setting up python3-rosdistro-modules (0.9.0-1) ...
  Setting up python3-rosdep-modules (0.22.1-1) ...
  Setting up python3-rosdep (0.22.1-1) ...
Invoking "sudo pip3 install --upgrade pip==20.*"
  /usr/bin/sudo pip3 install --upgrade pip==20.*
  Collecting pip==20.*
    Downloading pip-20.3.4-py2.py3-none-any.whl (1.5 MB)
  Installing collected packages: pip
    Attempting uninstall: pip
      Found existing installation: pip 20.0.2
      Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
      Can't uninstall 'pip'. No files were found to uninstall.
  Successfully installed pip-20.3.4
Invoking "sudo pip3 install --upgrade pip"
  /usr/bin/sudo pip3 install --upgrade pip
  Requirement already satisfied: pip in /usr/local/lib/python3.8/dist-packages (20.3.4)
  Collecting pip
    Downloading pip-22.2.2-py3-none-any.whl (2.0 MB)
  Installing collected packages: pip
    Attempting uninstall: pip
      Found existing installation: pip 20.3.4
      Uninstalling pip-20.3.4:
        Successfully uninstalled pip-20.3.4
  Successfully installed pip-22.2.2
Invoking "sudo pip3 install --upgrade argcomplete colcon-bash==0.4.2 colcon-cd==0.1.1 colcon-cmake==0.2.26 colcon-common-extensions==0.2.1 colcon-core==0.6.1 colcon-coveragepy-result==0.0.8 colcon-defaults==0.2.5 colcon-lcov-result==0.5.0 colcon-library-path==0.2.1 colcon-metadata==0.2.5 colcon-mixin==0.2.0 colcon-notification==0.2.13 colcon-output==0.2.12 colcon-package-information==0.3.3 colcon-package-selection==0.2.10 colcon-parallel-executor==0.2.4 colcon-pkg-config==0.1.0 colcon-powershell==0.3.6 colcon-python-setup-py==0.2.7 colcon-recursive-crawl==0.2.1 colcon-ros==0.3.21 colcon-test-result==0.3.8 coverage cryptography empy flake8<3.8 flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-import-order flake8-quotes ifcfg importlib-metadata==2.* importlib-resources lark-parser mock mypy nose numpy pep8 pydocstyle pyparsing pytest pytest-cov pytest-mock pytest-repeat pytest-rerunfailures pytest-runner setuptools<60.0 wheel"
  /usr/bin/sudo pip3 install --upgrade argcomplete colcon-bash==0.4.2 colcon-cd==0.1.1 colcon-cmake==0.2.26 colcon-common-extensions==0.2.1 colcon-core==0.6.1 colcon-coveragepy-result==0.0.8 colcon-defaults==0.2.5 colcon-lcov-result==0.5.0 colcon-library-path==0.2.1 colcon-metadata==0.2.5 colcon-mixin==0.2.0 colcon-notification==0.2.13 colcon-output==0.2.12 colcon-package-information==0.3.3 colcon-package-selection==0.2.10 colcon-parallel-executor==0.2.4 colcon-pkg-config==0.1.0 colcon-powershell==0.3.6 colcon-python-setup-py==0.2.7 colcon-recursive-crawl==0.2.1 colcon-ros==0.3.21 colcon-test-result==0.3.8 coverage cryptography empy flake8<3.8 flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-import-order flake8-quotes ifcfg importlib-metadata==2.* importlib-resources lark-parser mock mypy nose numpy pep8 pydocstyle pyparsing pytest pytest-cov pytest-mock pytest-repeat pytest-rerunfailures pytest-runner setuptools<60.0 wheel
  Requirement already satisfied: argcomplete in /usr/local/lib/python3.8/dist-packages (2.0.0)
  Collecting colcon-bash==0.4.2
    Downloading colcon_bash-0.4.2-py3-none-any.whl (10 kB)
  Collecting colcon-cd==0.1.1
    Downloading colcon_cd-0.1.1-py3-none-any.whl (3.6 kB)
  Collecting colcon-cmake==0.2.26
    Downloading colcon_cmake-0.2.26-py3-none-any.whl (25 kB)
  Collecting colcon-common-extensions==0.2.1
    Downloading colcon_common_extensions-0.2.1-py3-none-any.whl (2.3 kB)
  Collecting colcon-core==0.6.1
    Downloading colcon_core-0.6.1-py3-none-any.whl (117 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 40.2 MB/s eta 0:00:00
  Collecting colcon-coveragepy-result==0.0.8
    Downloading colcon_coveragepy_result-0.0.8-py3-none-any.whl (11 kB)
  Collecting colcon-defaults==0.2.5
    Downloading colcon_defaults-0.2.5-py3-none-any.whl (9.4 kB)
  Collecting colcon-lcov-result==0.5.0
    Downloading colcon_lcov_result-0.5.0-py3-none-any.whl (14 kB)
  Collecting colcon-library-path==0.2.1
    Downloading colcon_library_path-0.2.1-py3-none-any.whl (4.9 kB)
  Collecting colcon-metadata==0.2.5
    Downloading colcon_metadata-0.2.5-py3-none-any.whl (19 kB)
  Collecting colcon-mixin==0.2.0
    Downloading colcon_mixin-0.2.0-py3-none-any.whl (19 kB)
  Collecting colcon-notification==0.2.13
    Downloading colcon_notification-0.2.13-py3-none-any.whl (63 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.1/63.1 kB 21.9 MB/s eta 0:00:00
  Collecting colcon-output==0.2.12
    Downloading colcon_output-0.2.12-py3-none-any.whl (14 kB)
  Collecting colcon-package-information==0.3.3
    Downloading colcon_package_information-0.3.3-py3-none-any.whl (15 kB)
  Collecting colcon-package-selection==0.2.10
    Downloading colcon_package_selection-0.2.10-py3-none-any.whl (16 kB)
  Collecting colcon-parallel-executor==0.2.4
    Downloading colcon_parallel_executor-0.2.4-py3-none-any.whl (5.5 kB)
  Collecting colcon-pkg-config==0.1.0
    Downloading colcon_pkg_config-0.1.0-py3-none-any.whl (4.5 kB)
  Collecting colcon-powershell==0.3.6
    Downloading colcon_powershell-0.3.6-py3-none-any.whl (8.5 kB)
  Collecting colcon-python-setup-py==0.2.7
    Downloading colcon_python_setup_py-0.2.7-py3-none-any.whl (11 kB)
  Collecting colcon-recursive-crawl==0.2.1
    Downloading colcon_recursive_crawl-0.2.1-py3-none-any.whl (3.9 kB)
  Collecting colcon-ros==0.3.21
    Downloading colcon_ros-0.3.21-py3-none-any.whl (25 kB)
  Collecting colcon-test-result==0.3.8
    Downloading colcon_test_result-0.3.8-py3-none-any.whl (8.5 kB)
  Collecting coverage
    Downloading coverage-6.4.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (213 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 213.6/213.6 kB 53.8 MB/s eta 0:00:00
  Requirement already satisfied: cryptography in /usr/lib/python3/dist-packages (2.8)
  Collecting cryptography
    Downloading cryptography-38.0.1-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 107.7 MB/s eta 0:00:00
  Collecting empy
    Downloading empy-3.3.4.tar.gz (62 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.9/62.9 kB 24.9 MB/s eta 0:00:00
    Preparing metadata (setup.py): started
    Preparing metadata (setup.py): finished with status 'done'
  Collecting flake8<3.8
    Downloading flake8-3.7.9-py2.py3-none-any.whl (69 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.9/69.9 kB 19.4 MB/s eta 0:00:00
  Collecting flake8-blind-except
    Downloading flake8-blind-except-0.2.1.tar.gz (3.7 kB)
    Preparing metadata (setup.py): started
    Preparing metadata (setup.py): finished with status 'done'
  Collecting flake8-builtins
    Downloading flake8_builtins-1.5.3-py2.py3-none-any.whl (12 kB)
  Collecting flake8-class-newline
    Downloading flake8_class_newline-1.6.0-py3-none-any.whl (5.2 kB)
  Collecting flake8-comprehensions
    Downloading flake8_comprehensions-3.10.0-py3-none-any.whl (7.3 kB)
  Collecting flake8-deprecated
    Downloading flake8_deprecated-1.3-py2.py3-none-any.whl (5.8 kB)
  Collecting flake8-docstrings
    Downloading flake8_docstrings-1.6.0-py2.py3-none-any.whl (5.7 kB)
  Collecting flake8-import-order
    Downloading flake8_import_order-0.18.1-py2.py3-none-any.whl (15 kB)
  Collecting flake8-quotes
    Downloading flake8-quotes-3.3.1.tar.gz (13 kB)
    Preparing metadata (setup.py): started
    Preparing metadata (setup.py): finished with status 'done'
  Collecting ifcfg
    Downloading ifcfg-0.23-py2.py3-none-any.whl (10 kB)
  Collecting importlib-metadata==2.*
    Downloading importlib_metadata-2.1.3-py2.py3-none-any.whl (10 kB)
  Collecting importlib-resources
    Downloading importlib_resources-5.9.0-py3-none-any.whl (33 kB)
  Collecting lark-parser
    Downloading lark_parser-0.12.0-py2.py3-none-any.whl (103 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.5/103.5 kB 35.2 MB/s eta 0:00:00
  Collecting mock
    Downloading mock-4.0.3-py3-none-any.whl (28 kB)
  Collecting mypy
    Downloading mypy-0.971-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (17.3 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.3/17.3 MB 88.8 MB/s eta 0:00:00
  Collecting nose
    Downloading nose-1.3.7-py3-none-any.whl (154 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 154.7/154.7 kB 41.4 MB/s eta 0:00:00
  Collecting numpy
    Downloading numpy-1.23.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.1/17.1 MB 89.1 MB/s eta 0:00:00
  Collecting pep8
    Downloading pep8-1.7.1-py2.py3-none-any.whl (41 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.5/41.5 kB 16.1 MB/s eta 0:00:00
  Collecting pydocstyle
    Downloading pydocstyle-6.1.1-py3-none-any.whl (37 kB)
  Requirement already satisfied: pyparsing in /usr/local/lib/python3.8/dist-packages (3.0.9)
  Collecting pytest
    Downloading pytest-7.1.3-py3-none-any.whl (298 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 298.2/298.2 kB 66.7 MB/s eta 0:00:00
  Collecting pytest-cov
    Downloading pytest_cov-3.0.0-py3-none-any.whl (20 kB)
  Collecting pytest-mock
    Downloading pytest_mock-3.8.2-py3-none-any.whl (9.1 kB)
  Collecting pytest-repeat
    Downloading pytest_repeat-0.9.1-py2.py3-none-any.whl (4.3 kB)
  Collecting pytest-rerunfailures
    Downloading pytest_rerunfailures-10.2-py3-none-any.whl (11 kB)
  Collecting pytest-runner
    Downloading pytest_runner-6.0.0-py3-none-any.whl (7.2 kB)
  Requirement already satisfied: setuptools<60.0 in /usr/lib/python3/dist-packages (45.2.0)
  Collecting setuptools<60.0
    Downloading setuptools-59.8.0-py3-none-any.whl (952 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 952.8/952.8 kB 101.2 MB/s eta 0:00:00
  Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (0.34.2)
  Collecting wheel
    Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
  Collecting colcon-argcomplete
    Downloading colcon_argcomplete-0.3.3-py3-none-any.whl (6.9 kB)
  Collecting colcon-devtools
    Downloading colcon_devtools-0.2.3-py3-none-any.whl (7.5 kB)
  Collecting colcon-zsh
    Downloading colcon_zsh-0.4.0-py3-none-any.whl (6.5 kB)
  Collecting distlib
    Downloading distlib-0.3.6-py2.py3-none-any.whl (468 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.5/468.5 kB 83.4 MB/s eta 0:00:00
  Requirement already satisfied: PyYAML in /usr/lib/python3/dist-packages (from colcon-defaults==0.2.5) (5.3.1)
  Collecting notify2
    Downloading notify2-0.3.1-py2.py3-none-any.whl (8.0 kB)
  Collecting catkin-pkg>=0.4.14
    Downloading catkin_pkg-0.5.2-py3-none-any.whl (76 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.1/76.1 kB 23.1 MB/s eta 0:00:00
  Requirement already satisfied: zipp>=0.5 in /usr/lib/python3/dist-packages (from importlib-metadata==2.*) (1.0.0)
  Collecting cffi>=1.12
    Downloading cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (442 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 442.7/442.7 kB 80.4 MB/s eta 0:00:00
  Collecting mccabe<0.7.0,>=0.6.0
    Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
  Collecting pycodestyle<2.6.0,>=2.5.0
    Downloading pycodestyle-2.5.0-py2.py3-none-any.whl (51 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.2/51.2 kB 11.8 MB/s eta 0:00:00
  Collecting pyflakes<2.2.0,>=2.1.0
    Downloading pyflakes-2.1.1-py2.py3-none-any.whl (59 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 18.0 MB/s eta 0:00:00
  Requirement already satisfied: entrypoints<0.4.0,>=0.3.0 in /usr/lib/python3/dist-packages (from flake8<3.8) (0.3)
  Collecting zipp>=0.5
    Downloading zipp-3.8.1-py3-none-any.whl (5.6 kB)
  Collecting mypy-extensions>=0.4.3
    Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
  Collecting typing-extensions>=3.10
    Downloading typing_extensions-4.3.0-py3-none-any.whl (25 kB)
  Collecting tomli>=1.1.0
    Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
  Collecting snowballstemmer
    Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 27.3 MB/s eta 0:00:00
  Requirement already satisfied: attrs>=19.2.0 in /usr/lib/python3/dist-packages (from pytest) (19.3.0)
  Collecting py>=1.8.2
    Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 34.2 MB/s eta 0:00:00
  Collecting pluggy<2.0,>=0.12
    Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
  Requirement already satisfied: packaging in /usr/local/lib/python3.8/dist-packages (from pytest) (21.3)
  Collecting iniconfig
    Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
  Requirement already satisfied: docutils in /usr/lib/python3/dist-packages (from catkin-pkg>=0.4.14->colcon-ros==0.3.21) (0.16)
  Requirement already satisfied: python-dateutil in /usr/lib/python3/dist-packages (from catkin-pkg>=0.4.14->colcon-ros==0.3.21) (2.7.3)
  Collecting pycparser
    Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 41.6 MB/s eta 0:00:00
  Building wheels for collected packages: empy, flake8-blind-except, flake8-quotes
    Building wheel for empy (setup.py): started
    Building wheel for empy (setup.py): finished with status 'done'
    Created wheel for empy: filename=empy-3.3.4-py3-none-any.whl size=29329 sha256=dbbd00dc3ba602edda9bf341e828381d6ca92278bc019944b2a104ee9fb6762a
    Stored in directory: /root/.cache/pip/wheels/b0/d7/80/0e8ad4f073e05b2435c3b4c12c230cb219135bae4f59978612
    Building wheel for flake8-blind-except (setup.py): started
    Building wheel for flake8-blind-except (setup.py): finished with status 'done'
    Created wheel for flake8-blind-except: filename=flake8_blind_except-0.2.1-py3-none-any.whl size=4174 sha256=ac3d0dadf2e8ecea1eb42523bb23170ceedd56ef71750764351c23fa0e9bb270
    Stored in directory: /root/.cache/pip/wheels/e1/ae/e7/dd9062f22568a49c419586d7fb7ea983514c4c905c3b985313
    Building wheel for flake8-quotes (setup.py): started
    Building wheel for flake8-quotes (setup.py): finished with status 'done'
    Created wheel for flake8-quotes: filename=flake8_quotes-3.3.1-py3-none-any.whl size=8624 sha256=7152e460737c2f45ecc0429694dcf8c04f842f411851fa6c1467ec241269822c
    Stored in directory: /root/.cache/pip/wheels/ca/68/52/d5b302f76ad9b4cfabee73fa371b27e5c0a49a49159d506e4f
  Successfully built empy flake8-blind-except flake8-quotes
  Installing collected packages: snowballstemmer, pep8, notify2, nose, mypy-extensions, mccabe, lark-parser, iniconfig, ifcfg, flake8-blind-except, empy, distlib, zipp, wheel, typing-extensions, tomli, setuptools, pytest-runner, pyflakes, pydocstyle, pycparser, pycodestyle, py, pluggy, numpy, mock, coverage, pytest, mypy, importlib-resources, importlib-metadata, flake8-import-order, flake8, cffi, catkin-pkg, pytest-rerunfailures, pytest-repeat, pytest-mock, pytest-cov, flake8-quotes, flake8-docstrings, flake8-deprecated, flake8-comprehensions, flake8-class-newline, flake8-builtins, cryptography, colcon-core, colcon-zsh, colcon-test-result, colcon-recursive-crawl, colcon-python-setup-py, colcon-powershell, colcon-pkg-config, colcon-parallel-executor, colcon-package-selection, colcon-package-information, colcon-output, colcon-notification, colcon-mixin, colcon-metadata, colcon-library-path, colcon-lcov-result, colcon-devtools, colcon-defaults, colcon-coveragepy-result, colcon-bash, colcon-argcomplete, colcon-cmake, colcon-cd, colcon-ros, colcon-common-extensions
    Attempting uninstall: zipp
      Found existing installation: zipp 1.0.0
      Uninstalling zipp-1.0.0:
        Successfully uninstalled zipp-1.0.0
    Attempting uninstall: wheel
      Found existing installation: wheel 0.34.2
      Uninstalling wheel-0.34.2:
        Successfully uninstalled wheel-0.34.2
    Attempting uninstall: setuptools
      Found existing installation: setuptools 45.2.0
      Uninstalling setuptools-45.2.0:
        Successfully uninstalled setuptools-45.2.0
    Attempting uninstall: importlib-metadata
      Found existing installation: importlib-metadata 1.5.0
      Uninstalling importlib-metadata-1.5.0:
        Successfully uninstalled importlib-metadata-1.5.0
    Attempting uninstall: cryptography
      Found existing installation: cryptography 2.8
      Uninstalling cryptography-2.8:
        Successfully uninstalled cryptography-2.8
  ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
  launchpadlib 1.10.13 requires testresources, which is not installed.
  Successfully installed catkin-pkg-0.5.2 cffi-1.15.1 colcon-argcomplete-0.3.3 colcon-bash-0.4.2 colcon-cd-0.1.1 colcon-cmake-0.2.26 colcon-common-extensions-0.2.1 colcon-core-0.6.1 colcon-coveragepy-result-0.0.8 colcon-defaults-0.2.5 colcon-devtools-0.2.3 colcon-lcov-result-0.5.0 colcon-library-path-0.2.1 colcon-metadata-0.2.5 colcon-mixin-0.2.0 colcon-notification-0.2.13 colcon-output-0.2.12 colcon-package-information-0.3.3 colcon-package-selection-0.2.10 colcon-parallel-executor-0.2.4 colcon-pkg-config-0.1.0 colcon-powershell-0.3.6 colcon-python-setup-py-0.2.7 colcon-recursive-crawl-0.2.1 colcon-ros-0.3.21 colcon-test-result-0.3.8 colcon-zsh-0.4.0 coverage-6.4.4 cryptography-38.0.1 distlib-0.3.6 empy-3.3.4 flake8-3.7.9 flake8-blind-except-0.2.1 flake8-builtins-1.5.3 flake8-class-newline-1.6.0 flake8-comprehensions-3.10.0 flake8-deprecated-1.3 flake8-docstrings-1.6.0 flake8-import-order-0.18.1 flake8-quotes-3.3.1 ifcfg-0.23 importlib-metadata-2.1.3 importlib-resources-5.9.0 iniconfig-1.1.1 lark-parser-0.12.0 mccabe-0.6.1 mock-4.0.3 mypy-0.971 mypy-extensions-0.4.3 nose-1.3.7 notify2-0.3.1 numpy-1.23.3 pep8-1.7.1 pluggy-1.0.0 py-1.11.0 pycodestyle-2.5.0 pycparser-2.21 pydocstyle-6.1.1 pyflakes-2.1.1 pytest-7.1.3 pytest-cov-3.0.0 pytest-mock-3.8.2 pytest-repeat-0.9.1 pytest-rerunfailures-10.2 pytest-runner-6.0.0 setuptools-59.8.0 snowballstemmer-2.2.0 tomli-2.0.1 typing-extensions-4.3.0 wheel-0.37.1 zipp-3.8.1
  WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Invoking "sudo bash -c rm /etc/ros/rosdep/sources.list.d/20-default.list || true"
  /usr/bin/sudo bash -c rm /etc/ros/rosdep/sources.list.d/20-default.list || true
  rm: cannot remove '/etc/ros/rosdep/sources.list.d/20-default.list': No such file or directory
Invoking "sudo rosdep init"
  /usr/bin/sudo rosdep init
  Wrote /etc/ros/rosdep/sources.list.d/20-default.list
  Recommended: please run
rosdep update

Invoking "sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes ros-galactic-desktop"
/usr/bin/sudo DEBIAN_FRONTEND=noninteractive RTI_NC_LICENSE_ACCEPTED=yes apt-get install --no-install-recommends --quiet --yes ros-galactic-desktop
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package ros-galactic-desktop
Error: The process '/usr/bin/sudo' failed with exit code 100

Additional context

None to provide other than it's the same exact error tested with 0.3 and 0.4

 use-ros2-testing: true

This is happening because of this. In this case, the Galactic testing repositories are currently having a problem (though that is expected at times; they are for testing, after all).

If you want this to be reliable, set that to false.

Thank you for the prompt reply and explanation of the fix