The cargo vendoring does not work for the utoipa-swagger-ui crate because is still attempt to download the swagger-api files during the build. Therefore, we need to manually fix the source tarball to get around that. So here are the steps to update the chromadb package. 1. Fetch the release source tarball. e.g. wget https://github.com/chroma-core/chroma/archive/refs/tags/1.3.3.tar.gz -O chromadb-1.3.3.tar.gz 2. Extract the source tarball. e.g. tar -xzf chromadb-1.3.3.tar.gz 3. Edit the Cargo manifest file in the "rust/front_end" subdirectory. e.g. "chroma-1.3.3/rust/frontend/Cargo.toml" by adding both the "debug-embed" and "vendored" fetures to the "utoipa-swagger-ui" package. e.g. utoipa-swagger-ui = { version = "9", features = ["axum", "vendored", "debug-embed"] } 4. Run "osc -A ibs service mr" to generate the new vendor.tar.zst.