Dependency: 'omni.replicator.core' = { version='^' } can't be satisfied

[Info] [carb] Logging to file: D:/kit-app-template/_build/windows-x86_64/release/logs/Kit/Tray Spawn/0.1/kit_20250321_152252.log
[0.315s] Failed to solve some dependencies locally, syncing with extension registry…
[0.331s] [ext: omni.kit.async_engine-0.0.1] startup
[0.360s] [ext: omni.client.lib-1.0.0] startup
[0.385s] [ext: omni.kit.registry.nucleus-0.0.0] startup
2025-03-21 09:52:54 [2,208ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
[tray.spawn-0.1.0 → tray.spawner-0.1.0] dependency: ‘omni.replicator.core’ = { version=‘^’ } can’t be satisfied. Available versions:
(none found)
Synced registries:
- kit/default : found 283 packages
- kit/sdk : found 370 packages
- kit/community : found 408 packages

2025-03-21 09:52:54 [2,209ms] [Error] [omni.kit.app.plugin] Failed to generate version file, kit file: tray.spawn-0.1.0 failed to resolve dependencies.
2025-03-21 09:52:54 [2,209ms] [Error] [omni.kit.app.plugin] Exiting app because of dependency solver failure…

I’m seeing similar but with a different package since Kit 107 update.

2025-03-25 15:05:48 [1,834ms] [Error] [omni.ext.plugin] Failed to resolve extension dependencies. Failure hints:
        Can't find extension with name: omni.kit.converter.hoops_core
 Available versions:
         (none found)
 Synced registries:
         - kit/default         : found 0 packages (couldn't connect or empty)
         - kit/sdk             : found 0 packages (couldn't connect or empty)

Hi and thanks for the post. We recently updated the master registry for kit 107.0, yes. Are you trying to install Replicator through Isaac Sim, or through USD Composer ? It is really designed for Isaac Sim. What exact version are you using?

got similar errors with the following exts

“omni.anim.curve.bundle” = {}
“omni.anim.curve.ui” = {}
“omni.anim.curve_editor” = {}
“omni.anim.retarget.bundle” = {}
“omni.anim.retarget.core” = {}
“omni.anim.retarget.ui” = {}
“omni.anim.skelJoint” = {}
“omni.anim.timeline” = {}
“omni.anim.widget.timeline” = {}
“omni.anim.window.timeline” = {}
“omni.anim.graph.bundle” = {}
“omni.anim.graph.core” = {}
“omni.anim.graph.schema” = {}
“omni.anim.graph.ui” = {}
“omni.anim.navigation.core” = {}
“omni.anim.navigation.schema” = {}
“omni.anim.navigation.ui” = {}
“omni.flowusd” = {}
“omni.flowusd.bundle” = {}
“omni.flowusd.ui” = {}

i commented one by one and tried to execute kit and then i gave up at flowusd ext.

Ok let’s start back at the beginning.

  1. what is your kit template? Isaac Sim? Composer?
  2. what is your version?
  3. what are you trying to do beyond the base install? Add the flow extension?
  4. what ultimately are you trying to achieve, workflow wise?
  1. I used this kit template : kit-app-template
  2. The version is 107.0.
  3. I was trying to develop a custom extension for Synthetic Data Generation using Replicator. (NOTE: If possible please add more details in the documentation of replicator)
  4. My main target is to add it as a dependency to make a headless app deployed in an container for Synthetic Data Generation and I was trying to build it so that I can use the help of VS Code.

Ok great. Thanks for that. Yes, Replicator requires Isaac Sim, full app. Not a template. It is special code. You cannot break it away from Isaac Sim, and you cannot use it in a custom template. It is designed for very special specific robotic SDG workflow, which is part of Isaac Sim.

So if you want to use it, just download Isaac Sim, download Replicator and use it there. We already have a container for SDG workflow for Isaac Sim. Just use that.

But it used to work in 106.0, how come its not working in 107.0

Well because Isaac Sim is always behind the Kit App Template. Isaac is at 106.5 and the KAT is now at 107.0. So you are trying to force replicator based on 106 into a 107 kit template. So just stick to 106.5 for your kit app template for now.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.