Isaac ROS Dev Base image packages incompatible

I’m now using “x86_64-ros2_humble_1930bbec7e7704243656b695b9df7844” image from Isaac ROS Dev Base | NVIDIA NGC
it says “humble” in the tag, but when I check the apt list, the ros package versions are ros-galactic, ros-foxy, and ros-rolling, none of them are from ros-humble. it’s quite confusing.

Strange indeed. There is no ros-galactic, ros-foxy, or ros-rolling in that image for sure since we have to build them from source. Could you describe how you found these other tags? Debians packages reporting this or git versions, something else?

oh, maybe because of I had running apt update && apt upgrade, but it should update and upgrade from humble since it tag “humble”
here is my part of apt list with ros-galactic, ros-foxy, or ros-rolling, only a small part due to the word limit:

ros-foxy-ecl-lite/focal 1.1.0-1focal.20230527.040557 amd64
ros-foxy-ecl-manipulators-dbgsym/focal 1.2.0-1focal.20230527.042412 amd64
ros-foxy-ecl-manipulators/focal 1.2.0-1focal.20230527.042412 amd64
ros-foxy-ecl-math/focal 1.2.0-1focal.20230527.040434 amd64
ros-foxy-ecl-mobile-robot-dbgsym/focal 1.2.0-1focal.20230527.042440 amd64
ros-foxy-ecl-mobile-robot/focal 1.2.0-1focal.20230527.042440 amd64
ros-foxy-ecl-mpl/focal 1.2.0-1focal.20230527.035807 amd64
ros-foxy-ecl-sigslots-dbgsym/focal 1.2.0-1focal.20230527.041653 amd64
ros-foxy-ecl-sigslots-lite-dbgsym/focal 1.1.0-1focal.20230527.040401 amd64
ros-foxy-ecl-sigslots-lite/focal 1.1.0-1focal.20230527.040401 amd64
ros-foxy-ecl-sigslots/focal 1.2.0-1focal.20230527.041653 amd64
ros-foxy-ecl-statistics-dbgsym/focal 1.2.0-1focal.20230527.041746 amd64
ros-foxy-ecl-statistics/focal 1.2.0-1focal.20230527.041746 amd64
ros-foxy-ecl-streams-dbgsym/focal 1.2.0-1focal.20230527.042112 amd64
ros-foxy-ecl-streams/focal 1.2.0-1focal.20230527.042112 amd64
ros-foxy-ecl-threads-dbgsym/focal 1.2.0-1focal.20230527.041223 amd64
ros-foxy-ecl-threads/focal 1.2.0-1focal.20230527.041223 amd64
ros-foxy-ecl-time-dbgsym/focal 1.2.0-1focal.20230527.040723 amd64
ros-foxy-ecl-time-lite-dbgsym/focal 1.1.0-1focal.20230527.040228 amd64
ros-foxy-ecl-time-lite/focal 1.1.0-1focal.20230527.040228 amd64
ros-foxy-ecl-time/focal 1.2.0-1focal.20230527.040723 amd64
ros-foxy-ecl-tools/focal 1.0.2-2focal.20230527.034512 amd64
ros-foxy-ecl-type-traits-dbgsym/focal 1.2.0-1focal.20230527.040032 amd64
ros-foxy-ecl-type-traits/focal 1.2.0-1focal.20230527.040032 amd64
ros-foxy-ecl-utilities-dbgsym/focal 1.2.0-1focal.20230527.040822 amd64
ros-foxy-ecl-utilities/focal 1.2.0-1focal.20230527.040822 amd64
ros-foxy-effort-controllers-dbgsym/focal 0.9.0-1focal.20230527.055433 amd64
ros-galactic-std-msgs-dbgsym/focal 2.2.4-1focal.20221203.095032 amd64
ros-galactic-std-msgs/focal 2.2.4-1focal.20221203.095032 amd64
ros-galactic-std-srvs-dbgsym/focal 2.2.4-1focal.20221203.093548 amd64
ros-galactic-std-srvs/focal 2.2.4-1focal.20221203.093548 amd64
ros-galactic-stereo-image-proc-dbgsym/focal 2.2.1-3focal.20221208.064921 amd64
ros-galactic-stereo-image-proc/focal 2.2.1-3focal.20221208.064921 amd64
ros-galactic-stereo-msgs-dbgsym/focal 2.2.4-1focal.20221203.140350 amd64
ros-galactic-stereo-msgs/focal 2.2.4-1focal.20221203.140350 amd64
ros-galactic-stubborn-buddies-dbgsym/focal 1.0.0-1focal.20221207.103954 amd64
ros-galactic-stubborn-buddies-msgs-dbgsym/focal 1.0.0-1focal.20221203.100155 amd64
ros-galactic-stubborn-buddies-msgs/focal 1.0.0-1focal.20221203.100155 amd64
ros-galactic-stubborn-buddies/focal 1.0.0-1focal.20221207.103954 amd64
ros-galactic-swri-console-dbgsym/focal 2.0.1-1focal.20221207.104409 amd64
ros-galactic-swri-console-util-dbgsym/focal 3.5.1-1focal.20221207.104435 amd64
ros-galactic-swri-console-util/focal 3.5.1-1focal.20221207.104435 amd64
ros-galactic-swri-console/focal 2.0.1-1focal.20221207.104409 amd64
ros-galactic-swri-dbw-interface/focal 3.5.1-1focal.20221203.075035 amd64
ros-galactic-swri-geometry-util-dbgsym/focal 3.5.1-1focal.20221207.104454 amd64
ros-galactic-swri-geometry-util/focal 3.5.1-1focal.20221207.104454 amd64
ros-galactic-swri-image-util-dbgsym/focal 3.5.1-1focal.20221207.121948 amd64
ros-galactic-swri-image-util/focal 3.5.1-1focal.20221207.121948 amd64
ros-galactic-swri-math-util-dbgsym/focal 3.5.1-1focal.20221207.104454 amd64
ros-galactic-swri-math-util/focal 3.5.1-1focal.20221207.104454 amd64
ros-galactic-swri-opencv-util-dbgsym/focal 3.5.1-1focal.20221207.121440 amd64
ros-rolling-tf2-tools/focal 0.21.0-1focal.20220122.073548 amd64
ros-rolling-tf2/focal 0.21.0-1focal.20220121.224213 amd64
ros-rolling-theora-image-transport-dbgsym/focal 2.3.1-1focal.20220127.231327 amd64
ros-rolling-theora-image-transport/focal 2.3.1-1focal.20220127.231327 amd64
ros-rolling-tinyxml-vendor/focal 0.8.2-1focal.20220120.181100 amd64
ros-rolling-tinyxml2-vendor/focal 0.7.4-1focal.20220120.181059 amd64
ros-rolling-tlsf-cpp-dbgsym/focal 0.12.1-1focal.20220122.080454 amd64
ros-rolling-tlsf-cpp/focal 0.12.1-1focal.20220122.080454 amd64
ros-rolling-tlsf/focal 0.6.0-1focal.20220120.195554 amd64
ros-rolling-topic-monitor/focal 0.19.0-1focal.20220122.073227 amd64
ros-rolling-topic-statistics-demo-dbgsym/focal 0.19.0-1focal.20220122.080456 amd64

The apt-upgrade should not have affected the installation of ROS Foxy or ROS Humble (different package names). If you restart the container, do you still have these Foxy packages installed by any chance?

still after restart
I type echo $ROS_DISTRO and it shows “humble” and without any foxy or galactic or rolling packages
but after running apt update && apt upgrade, type echo $ROS_DISTRO and it still shows “humble” but there are a lot of foxy or galactic or rolling packages.
I am pretty sure about this, I have tried multiple times.
I’ve checked by apt list > apt.txt
By the way, I wanna install nav2
but there is no humble version and only got these by typed apt search nav2

Sorting...
Full Text Search...
ros-foxy-nav2-amcl/focal 0.4.7-1focal.20230606.040243 amd64
  amcl is a probabilistic localization system for a robot moving in 2D.

ros-foxy-nav2-amcl-dbgsym/focal 0.4.7-1focal.20230606.040243 amd64
  debug symbols for ros-foxy-nav2-amcl

ros-foxy-nav2-behavior-tree/focal 0.4.7-1focal.20230606.040251 amd64
  TODO

ros-foxy-nav2-behavior-tree-dbgsym/focal 0.4.7-1focal.20230606.040251 amd64
  debug symbols for ros-foxy-nav2-behavior-tree

ros-foxy-nav2-bringup/focal 0.4.7-1focal.20230606.055136 amd64
  Bringup scripts and configurations for the navigation2 stack

ros-foxy-nav2-bt-navigator/focal 0.4.7-1focal.20230606.041421 amd64
  TODO

ros-foxy-nav2-bt-navigator-dbgsym/focal 0.4.7-1focal.20230606.041421 amd64
  debug symbols for ros-foxy-nav2-bt-navigator

ros-foxy-nav2-common/focal 0.4.7-1focal.20230527.052128 amd64
  Common support functionality used throughout the navigation 2 stack

ros-foxy-nav2-controller/focal 0.4.7-1focal.20230606.041738 amd64
  Controller action interface

ros-foxy-nav2-controller-dbgsym/focal 0.4.7-1focal.20230606.041738 amd64
  debug symbols for ros-foxy-nav2-controller

ros-foxy-nav2-core/focal 0.4.7-1focal.20230606.041702 amd64
  A set of headers for plugins core to the navigation2 stack

ros-foxy-nav2-costmap-2d/focal 0.4.7-1focal.20230606.040808 amd64
  This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius.

ros-foxy-nav2-costmap-2d-dbgsym/focal 0.4.7-1focal.20230606.040808 amd64
  debug symbols for ros-foxy-nav2-costmap-2d

ros-foxy-nav2-dwb-controller/focal 0.4.7-1focal.20230606.042520 amd64
  ROS2 controller (DWB) metapackage

ros-foxy-nav2-gazebo-spawner/focal 0.4.7-1focal.20230527.051941 amd64
  Package for spawning a robot model into Gazebo for navigation2

ros-foxy-nav2-lifecycle-manager/focal 0.4.7-1focal.20230606.040307 amd64
  A controller/manager for the lifecycle nodes of the Navigation 2 system

ros-foxy-nav2-lifecycle-manager-dbgsym/focal 0.4.7-1focal.20230606.040307 amd64
  debug symbols for ros-foxy-nav2-lifecycle-manager

ros-foxy-nav2-map-server/focal 0.4.7-1focal.20230606.040332 amd64
  Refactored map server for ROS2 Navigation

ros-foxy-nav2-map-server-dbgsym/focal 0.4.7-1focal.20230606.040332 amd64
  debug symbols for ros-foxy-nav2-map-server

ros-foxy-nav2-msgs/focal 0.4.7-1focal.20230527.053815 amd64
  Messages and service files for the navigation2 stack

ros-foxy-nav2-msgs-dbgsym/focal 0.4.7-1focal.20230527.053815 amd64
  debug symbols for ros-foxy-nav2-msgs

ros-foxy-nav2-navfn-planner/focal 0.4.7-1focal.20230606.041739 amd64
  TODO

ros-foxy-nav2-navfn-planner-dbgsym/focal 0.4.7-1focal.20230606.041739 amd64
  debug symbols for ros-foxy-nav2-navfn-planner

ros-foxy-nav2-planner/focal 0.4.7-1focal.20230606.041736 amd64
  TODO

ros-foxy-nav2-planner-dbgsym/focal 0.4.7-1focal.20230606.041736 amd64
  debug symbols for ros-foxy-nav2-planner

ros-foxy-nav2-recoveries/focal 0.4.7-1focal.20230606.041738 amd64
  TODO

ros-foxy-nav2-recoveries-dbgsym/focal 0.4.7-1focal.20230606.041738 amd64
  debug symbols for ros-foxy-nav2-recoveries

ros-foxy-nav2-regulated-pure-pursuit-controller/focal 0.4.7-1focal.20230606.041735 amd64
  Regulated Pure Pursuit Controller

ros-foxy-nav2-regulated-pure-pursuit-controller-dbgsym/focal 0.4.7-1focal.20230606.041735 amd64
  debug symbols for ros-foxy-nav2-regulated-pure-pursuit-controller

ros-foxy-nav2-rviz-plugins/focal 0.4.7-1focal.20230606.053255 amd64
  Navigation 2 plugins for rviz

ros-foxy-nav2-rviz-plugins-dbgsym/focal 0.4.7-1focal.20230606.053255 amd64
  debug symbols for ros-foxy-nav2-rviz-plugins

ros-foxy-nav2-system-tests/focal 0.4.7-1focal.20230606.055212 amd64
  TODO

ros-foxy-nav2-system-tests-dbgsym/focal 0.4.7-1focal.20230606.055212 amd64
  debug symbols for ros-foxy-nav2-system-tests

ros-foxy-nav2-util/focal 0.4.7-1focal.20230606.035846 amd64
  TODO

ros-foxy-nav2-util-dbgsym/focal 0.4.7-1focal.20230606.035846 amd64
  debug symbols for ros-foxy-nav2-util

ros-foxy-nav2-voxel-grid/focal 0.4.7-1focal.20230527.053815 amd64
  voxel_grid provides an implementation of an efficient 3D voxel grid.

ros-foxy-nav2-voxel-grid-dbgsym/focal 0.4.7-1focal.20230527.053815 amd64
  debug symbols for ros-foxy-nav2-voxel-grid

ros-foxy-nav2-waypoint-follower/focal 0.4.7-1focal.20230606.040303 amd64
  A waypoint follower navigation server

ros-foxy-nav2-waypoint-follower-dbgsym/focal 0.4.7-1focal.20230606.040303 amd64
  debug symbols for ros-foxy-nav2-waypoint-follower

ros-galactic-nav2-amcl/focal 1.0.12-1focal.20221208.070758 amd64
  amcl is a probabilistic localization system for a robot moving in 2D.

ros-galactic-nav2-amcl-dbgsym/focal 1.0.12-1focal.20221208.070758 amd64
  debug symbols for ros-galactic-nav2-amcl

ros-galactic-nav2-behavior-tree/focal 1.0.12-1focal.20221208.070836 amd64
  TODO

ros-galactic-nav2-behavior-tree-dbgsym/focal 1.0.12-1focal.20221208.070836 amd64
  debug symbols for ros-galactic-nav2-behavior-tree

ros-galactic-nav2-bringup/focal 1.0.12-1focal.20221208.082237 amd64
  Bringup scripts and configurations for the Nav2 stack

ros-galactic-nav2-bt-navigator/focal 1.0.12-1focal.20221208.081005 amd64
  TODO

ros-galactic-nav2-bt-navigator-dbgsym/focal 1.0.12-1focal.20221208.081005 amd64
  debug symbols for ros-galactic-nav2-bt-navigator

ros-galactic-nav2-common/focal 1.0.12-1focal.20221208.064926 amd64
  Common support functionality used throughout the navigation 2 stack

ros-galactic-nav2-controller/focal 1.0.12-1focal.20221208.081100 amd64
  Controller action interface

ros-galactic-nav2-controller-dbgsym/focal 1.0.12-1focal.20221208.081100 amd64
  debug symbols for ros-galactic-nav2-controller

ros-galactic-nav2-core/focal 1.0.12-1focal.20221208.080640 amd64
  A set of headers for plugins core to the Nav2 stack

ros-galactic-nav2-costmap-2d/focal 1.0.12-1focal.20221208.073204 amd64
  This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius.

ros-galactic-nav2-costmap-2d-dbgsym/focal 1.0.12-1focal.20221208.073204 amd64
  debug symbols for ros-galactic-nav2-costmap-2d

ros-galactic-nav2-dwb-controller/focal 1.0.12-1focal.20221208.081911 amd64
  ROS2 controller (DWB) metapackage

ros-galactic-nav2-gazebo-spawner/focal 1.0.12-1focal.20221207.074510 amd64
  Package for spawning a robot model into Gazebo for Nav2

ros-galactic-nav2-lifecycle-manager/focal 1.0.12-1focal.20221208.070859 amd64
  A controller/manager for the lifecycle nodes of the Navigation 2 system

ros-galactic-nav2-lifecycle-manager-dbgsym/focal 1.0.12-1focal.20221208.070859 amd64
  debug symbols for ros-galactic-nav2-lifecycle-manager

ros-galactic-nav2-map-server/focal 1.0.12-1focal.20221208.070804 amd64
  Refactored map server for ROS2 Navigation

ros-galactic-nav2-map-server-dbgsym/focal 1.0.12-1focal.20221208.070804 amd64
  debug symbols for ros-galactic-nav2-map-server

ros-galactic-nav2-msgs/focal 1.0.12-1focal.20221208.065450 amd64
  Messages and service files for the Nav2 stack

ros-galactic-nav2-msgs-dbgsym/focal 1.0.12-1focal.20221208.065450 amd64
  debug symbols for ros-galactic-nav2-msgs

ros-galactic-nav2-navfn-planner/focal 1.0.12-1focal.20221208.081051 amd64
  TODO

ros-galactic-nav2-navfn-planner-dbgsym/focal 1.0.12-1focal.20221208.081051 amd64
  debug symbols for ros-galactic-nav2-navfn-planner

ros-galactic-nav2-planner/focal 1.0.12-1focal.20221208.081058 amd64
  TODO

ros-galactic-nav2-planner-dbgsym/focal 1.0.12-1focal.20221208.081058 amd64
  debug symbols for ros-galactic-nav2-planner

ros-galactic-nav2-recoveries/focal 1.0.12-1focal.20221208.081115 amd64
  TODO

ros-galactic-nav2-recoveries-dbgsym/focal 1.0.12-1focal.20221208.081115 amd64
  debug symbols for ros-galactic-nav2-recoveries

ros-galactic-nav2-regulated-pure-pursuit-controller/focal 1.0.12-1focal.20221208.081142 amd64
  Regulated Pure Pursuit Controller

ros-galactic-nav2-regulated-pure-pursuit-controller-dbgsym/focal 1.0.12-1focal.20221208.081142 amd64
  debug symbols for ros-galactic-nav2-regulated-pure-pursuit-controller

ros-galactic-nav2-rotation-shim-controller/focal 1.0.12-1focal.20221208.081724 amd64
  Rotation Shim Controller

ros-galactic-nav2-rotation-shim-controller-dbgsym/focal 1.0.12-1focal.20221208.081724 amd64
  debug symbols for ros-galactic-nav2-rotation-shim-controller

ros-galactic-nav2-rviz-plugins/focal 1.0.12-1focal.20221208.071214 amd64
  Navigation 2 plugins for rviz

ros-galactic-nav2-rviz-plugins-dbgsym/focal 1.0.12-1focal.20221208.071214 amd64
  debug symbols for ros-galactic-nav2-rviz-plugins

ros-galactic-nav2-simple-commander/focal 1.0.12-1focal.20221208.071051 amd64
  An importable library for writing mobile robot applications in python3

ros-galactic-nav2-smac-planner/focal 1.0.12-1focal.20221208.081135 amd64
  Smac global planning plugin: A*, Hybrid-A*, State Lattice

ros-galactic-nav2-smac-planner-dbgsym/focal 1.0.12-1focal.20221208.081135 amd64
  debug symbols for ros-galactic-nav2-smac-planner

ros-galactic-nav2-system-tests/focal 1.0.12-1focal.20221208.091302 amd64
  TODO

ros-galactic-nav2-system-tests-dbgsym/focal 1.0.12-1focal.20221208.091302 amd64
  debug symbols for ros-galactic-nav2-system-tests

ros-galactic-nav2-theta-star-planner/focal 1.0.12-1focal.20221208.081302 amd64
  Theta* Global Planning Plugin

ros-galactic-nav2-theta-star-planner-dbgsym/focal 1.0.12-1focal.20221208.081302 amd64
  debug symbols for ros-galactic-nav2-theta-star-planner

ros-galactic-nav2-util/focal 1.0.12-1focal.20221208.065949 amd64
  TODO

ros-galactic-nav2-util-dbgsym/focal 1.0.12-1focal.20221208.065949 amd64
  debug symbols for ros-galactic-nav2-util

ros-galactic-nav2-voxel-grid/focal 1.0.12-1focal.20221208.065526 amd64
  voxel_grid provides an implementation of an efficient 3D voxel grid.

ros-galactic-nav2-voxel-grid-dbgsym/focal 1.0.12-1focal.20221208.065526 amd64
  debug symbols for ros-galactic-nav2-voxel-grid

ros-galactic-nav2-waypoint-follower/focal 1.0.12-1focal.20221208.081247 amd64
  A waypoint follower navigation server

ros-galactic-nav2-waypoint-follower-dbgsym/focal 1.0.12-1focal.20221208.081247 amd64
  debug symbols for ros-galactic-nav2-waypoint-follower