Hi there,
we are trying to build and package kit APP, on ubuntu 22.04, as per template GitHub - NVIDIA-Omniverse/kit-app-template: Omniverse Kit App Template, but got two problems:
• Build miss some files (repo.sh: not found), but seems success finally
• Package fail due to missing PACKAGE-LICENSES file
Cloud you give some clues/ideas that may cause these?
Thank you.
Logs as below:
darien@universe:~/omniverse/kit-app-template$ ./build.sh
Fetching all dependencies.
Before Pull Commands Step. Running ‘/home/darien/omniverse/kit-app-template/repo.sh link_app’…
Found following Omniverse Apps:
0: cache-2022.2.0 (name: Cache, path: /home/darien/.local/share/ov/pkg/cache-2022.2.0)
1: nucleus-workstation-2022.4.2 (name: Nucleus Workstation, path: /home/darien/.local/share/ov/pkg/nucleus-workstation-2022.4.2)
2: isaac_sim-2022.2.1 (name: Isaac Sim, path: /home/darien/.local/share/ov/pkg/isaac_sim-2022.2.1)
3: create-2022.3.3 (name: Create, path: /home/darien/.local/share/ov/pkg/create-2022.3.3)
4: code-2022.3.3 (name: Code, path: /home/darien/.local/share/ov/pkg/code-2022.3.3)
Selected app: create-2022.3.3 (name: Create, path: /home/darien/.local/share/ov/pkg/create-2022.3.3)
Creating a link ‘/home/darien/omniverse/kit-app-template/_build/linux-x86_64/release/baseapp’ → ‘/home/darien/.local/share/ov/pkg/create-2022.3.3’
Creating a link ‘/home/darien/omniverse/kit-app-template/_build/linux-x86_64/release/kit’ → ‘/home/darien/.local/share/ov/pkg/create-2022.3.3/kit’
Successfully linked an app: create-2022.3.3 (name: Create, path: /home/darien/.local/share/ov/pkg/create-2022.3.3)!
After Pull Commands Step. Running ‘/home/darien/omniverse/kit-app-template/repo.sh precache_exts -c release’…
[2023-06-20 15:30:34,646][WARNING][omni.repo.build.pippull] Skipping pip file (doesn’t exist): /home/darien/omniverse/kit-app-template/deps/pip.toml
sh: 1: .//home/darien/omniverse/kit-app-template/repo.sh: not found
sh: 1: .//home/darien/omniverse/kit-app-template/repo.sh: not found
Building configurations…
Running action ‘gmake2’…
Generated _compiler/gmake2/Makefile…
Generated _build/linux-x86_64/debug/compile_commands.json…
Generated _build/linux-aarch64/debug/compile_commands.json…
Generated _build/linux-x86_64/release/compile_commands.json…
Generated _build/linux-aarch64/release/compile_commands.json…
Done (12ms).
Stage Files Step. doing file copy and folder linking.
File doesn’t exist: /home/darien/omniverse/kit-app-template/prebuild.toml. Skipping.
Processing file: /home/darien/omniverse/kit-app-template/_build/generated/prebuild.toml
VS Code setup. Writing: /home/darien/omniverse/kit-app-template/_build/linux-x86_64/release/setup_python_env.sh
VS Code setup. Writing: /home/darien/omniverse/kit-app-template/.vscode/settings.json
*** Building release ***
make: Nothing to be done for ‘all’.
BUILD SUCCEEDED (Took 0.71 seconds)
darien@universe:~/omniverse/kit-app-template$ ./package.sh
Preparing files to package…
[2023-06-20 15:32:29,659][ERROR][omni.repo.man.fileutils] Error: Path does not exist: /home/darien/omniverse/kit-app-template/_build/linux-x86_64/release/PACKAGE-LICENSES
NoneType: None
Traceback (most recent call last):
File “tools/repoman/repoman.py”, line 28, in
omni.repo.man.main(REPO_ROOT)
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/entry.py”, line 369, in main
run_tool()
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/nvteamcity.py”, line 145, in wrapper
result = func(*args, **kwargs)
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/entry.py”, line 368, in run_tool
raise raised
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/entry.py”, line 350, in run_tool
options.func(options)
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/entry.py”, line 201, in
func=lambda args, func=func, config=merged_tool_config: func(args, config),
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_package/omni/repo/package/init.py”, line 998, in run_repo_tool
package(pkg_desc, configs)
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_package/omni/repo/package/init.py”, line 518, in package
src, dst, exclude_path_patterns=package_desc.files_exclude, symbol_check=package_desc.symbol_check, strip_to_first_wildcard=strip_to_first_wildcard
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/fileutils.py”, line 332, in copy_files
_do_copy_item(src, dst, allowed_paths)
File “/home/darien/omniverse/kit-app-template/_repo/deps/repo_man/omni/repo/man/fileutils.py”, line 100, in _do_copy_item
raise RuntimeError(“Path does not exist: %s” % src_path)
RuntimeError: Path does not exist: /home/darien/omniverse/kit-app-template/_build/linux-x86_64/release/PACKAGE-LICENSES