Skip to content

[Bug Report] develop branch fails to launch: apps/isaaclab.python.kit references Isaac Sim extensions not present in Isaac Sim 6.0.0 #5435

@nawedume

Description

@nawedume

Describe the bug

develop fails to launch any script that boots the Kit app (e.g. scripts/environments/zero_agent.py). The Isaac Sim dependency solver exits during startup because apps/isaaclab.python.kit declares four extension names that do not exist in the currently released Isaac Sim 6.0.0 pip bundle:

  • isaacsim.core.experimental.primdata
  • isaacsim.robot.wheeled_robots.nodes
  • isaacsim.sensors.experimental.rtx
  • isaacsim.util.debug_draw

These were introduced by commit 080898f (PR #5293 "Updates deprecated extensions in Isaac Sim", merged 2026-04-26), which migrates to extension names intended for a future Isaac Sim release. The companion install-side work on branch kellyg/fix-installation landed as PR #5358 ("Fixes compatibility issues with latest Isaac Sim updates", merged 2026-04-25), but it did not update the pip-installable Isaac Sim build or add these four extensions to the distribution. Isaac Lab CI validates against a develop-only Isaac Sim Docker image, so the regression is invisible to CI but breaks every pip-install user of develop.

Steps to reproduce

Fresh checkout of develop, with Isaac Sim 6.0.0 installed via the documented pip path.

./isaaclab.sh -p scripts/environments/zero_agent.py \
    --task Isaac-Cartpole-Direct-v0 --num_envs 1 --viz kit

First failure:

2026-04-29T03:19:35Z [6,422ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
  * No versions of isaacsim.core.experimental.primdata that satisfies: isaaclab.python-3.0.0 depends on isaacsim.core.experimental.primdata version *
    - Available packages for isaacsim.core.experimental.primdata version *:
      (none found)
  Synced registries:
     - kit/default         : found 0 packages (couldn't connect or empty)
     - kit/sdk             : found 0 packages (couldn't connect or empty)
     - kit/prod/default    : found 429 packages
     - kit/prod/sdk        : found 366 packages

2026-04-29T03:19:35Z [6,423ms] [Error] [omni.kit.app.plugin] Exiting app because of dependency solver failure...
2026-04-29T03:19:35Z [6,426ms] [Error] [simulation_app.simulation_app] SimulationApp._start_app: Application failed to start. Check the log above for errors.
[ERROR] Command failed with code 55

After removing primdata, the solver fails on isaacsim.robot.wheeled_robots.nodes, then isaacsim.sensors.experimental.rtx, then isaacsim.util.debug_draw. Mapping each to the name that IS installed in Isaac Sim 6.0.0:

Declared in kit file Installed in 6.0.0? Legacy name that IS installed
isaacsim.core.experimental.primdata no (none)
isaacsim.robot.wheeled_robots.nodes no isaacsim.robot.wheeled_robots
isaacsim.sensors.experimental.rtx no isaacsim.sensors.rtx
isaacsim.util.debug_draw no (none)

System Info

  • Commit: 640e71b (develop)
  • Isaac Sim Version: 6.0.0 (pip: isaacsim 6.0.0.0, isaacsim-extscache-kit 6.0.0.0, isaacsim-extscache-kit-sdk 6.0.0.0)
  • OS: Linux 6.17.0-1012-aws (Ubuntu-based)
  • GPU: [fill in]
  • CUDA: [fill in]
  • GPU Driver: [fill in]

Additional context

Checklist

  • I have checked that there is no similar issue in the repo (required)
  • I have checked that the issue is not in running Isaac Sim itself and is related to the repo

Acceptance Criteria

  • A fresh git clone of develop plus the documented Isaac Sim 6.0.0 install can launch scripts/environments/zero_agent.py --task Isaac-Cartpole-Direct-v0 --num_envs 1 --viz kit without dependency-solver errors.
  • All apps/isaaclab.python*.kit experiences resolve cleanly against the supported Isaac Sim build (no No versions of … that satisfies errors at startup).
  • The supported Isaac Sim version is documented in the README/install guide, or the installer pins/checks for it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions