Skip to content

chore(deps): Upgrade dependencies #1010

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

dierbei
Copy link
Contributor

@dierbei dierbei commented Jun 12, 2025

This PR updates wasmer dependency correctly, fixing issues introduced in #1008.

Closes #1008

@dierbei
Copy link
Contributor Author

dierbei commented Jun 12, 2025

@Mossaka The benchmark phase failed. What changes need to be made?

error: Your local changes to the following files would be overwritten by checkout:
	Cargo.lock
Please commit your changes or stash them before you switch branches.
Aborting

@jprendes
Copy link
Collaborator

Thanks for your contribution!
Could you also add Cargo.lock to the commit?
Thanks again!

@dierbei
Copy link
Contributor Author

dierbei commented Jun 12, 2025

It seems that there are some issues with upstream dependencies.

(main) $ cargo tree -i idna
idna v0.5.0
├── url v2.5.2
│   ├── reqwest v0.11.27
│   │   [build-dependencies]
│   │   └── wasmedge-sys v0.19.4
│   │       └── wasmedge-sdk v0.14.0
│   │           └── containerd-shim-wasmedge v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmedge)
│   └── ureq v2.12.1
│       [build-dependencies]
│       └── wasmer v6.0.1
│           ├── containerd-shim-wasmer v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmer)
│           ├── wasmer-journal v0.600.1
│           │   └── wasmer-wasix v0.600.1
│           │       └── containerd-shim-wasmer v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmer)
│           ├── wasmer-wasix v0.600.1 (*)
│           └── wasmer-wasix-types v0.600.1
│               ├── wasmer-journal v0.600.1 (*)
│               └── wasmer-wasix v0.600.1 (*)
└── url v2.5.2
    ├── reqwest v0.11.27
    │   ├── opentelemetry-http v0.12.0
    │   │   └── opentelemetry-otlp v0.16.0
    │   │       └── containerd-shimkit v0.1.1 (/workspaces/runwasi/crates/containerd-shimkit)
    │   │           └── containerd-shim-wasm v1.0.0 (/workspaces/runwasi/crates/containerd-shim-wasm)
    │   │               ├── containerd-shim-wamr v0.2.0 (/workspaces/runwasi/crates/containerd-shim-wamr)
    │   │               ├── containerd-shim-wasmedge v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmedge)
    │   │               ├── containerd-shim-wasmer v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmer)
    │   │               └── containerd-shim-wasmtime v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmtime)
    │   │               [dev-dependencies]
    │   │               ├── containerd-shim-wamr v0.2.0 (/workspaces/runwasi/crates/containerd-shim-wamr)
    │   │               ├── containerd-shim-wasmedge v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmedge)
    │   │               ├── containerd-shim-wasmer v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmer)
    │   │               └── containerd-shim-wasmtime v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmtime)
    │   └── opentelemetry-otlp v0.16.0 (*)
    ├── reqwest v0.12.20
    │   ├── oci-client v0.15.0
    │   │   └── oci-wasm v0.3.0
    │   │       └── oci-tar-builder v0.4.0 (/workspaces/runwasi/crates/oci-tar-builder)
    │   │           └── containerd-shim-wasm v1.0.0 (/workspaces/runwasi/crates/containerd-shim-wasm) (*)
    │   │           [dev-dependencies]
    │   │           ├── containerd-shim-wasm v1.0.0 (/workspaces/runwasi/crates/containerd-shim-wasm) (*)
    │   │           └── containerd-shimkit v0.1.1 (/workspaces/runwasi/crates/containerd-shimkit) (*)
    │   └── wasmer-wasix v0.600.1 (*)
    │   [dev-dependencies]
    │   └── containerd-shim-wasmtime v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmtime)
    ├── schemars v0.8.22
    │   └── wasmer-config v0.600.1
    │       ├── wasmer-journal v0.600.1 (*)
    │       ├── wasmer-package v0.600.1
    │       │   ├── virtual-fs v0.600.1
    │       │   │   ├── wasmer-journal v0.600.1 (*)
    │       │   │   └── wasmer-wasix v0.600.1 (*)
    │       │   └── wasmer-wasix v0.600.1 (*)
    │       └── wasmer-wasix v0.600.1 (*)
    ├── wasmer-config v0.600.1 (*)
    ├── wasmer-package v0.600.1 (*)
    ├── wasmer-wasix v0.600.1 (*)
    ├── wasmtime-wasi v33.0.0
    │   ├── containerd-shim-wasmtime v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmtime)
    │   └── wasmtime-wasi-http v33.0.0
    │       └── containerd-shim-wasmtime v0.6.0 (/workspaces/runwasi/crates/containerd-shim-wasmtime)
    └── webc v9.0.0
        ├── virtual-fs v0.600.1 (*)
        ├── wasmer-package v0.600.1 (*)
        └── wasmer-wasix v0.600.1 (*)

@jprendes
Copy link
Collaborator

what's the concrete error message?

@dierbei
Copy link
Contributor Author

dierbei commented Jun 12, 2025

what's the concrete error message?

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants