ocipkg icon indicating copy to clipboard operation
ocipkg copied to clipboard

An OCI registry client for Rust desiged to use distribute static library as a "container"

Results 29 ocipkg issues
Sort by recently updated
recently updated
newest added

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.200 to 1.0.202. Release notes Sourced from serde's releases. v1.0.202 Provide public access to RenameAllRules in serde_derive_internals (#2743) v1.0.201 Resolve unexpected_cfgs warning (#2737) Commits 9e32a40 Release 1.0.202...

dependencies
rust

Bumps [toml](https://github.com/toml-rs/toml) from 0.8.12 to 0.8.13. Commits 912761b chore: Release 40b02a3 Merge pull request #730 from epage/msrv 8eb5dcb fix: Drop MSRV to 1.65 f9249d8 Merge pull request #726 from mistydemeo/fix_typo...

dependencies
rust

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.83 to 1.0.86. Release notes Sourced from anyhow's releases. 1.0.86 Fix parse error in ensure! with non-literal after minus sign (#373) 1.0.85 Improve ensure! macro's rules to...

dependencies
rust

It seems current registry (docker.io/quay.io) can depends on platform request to provide platform ImageManifest. However, some private registries still provide ImageIndex. This PR includes: 1. simple handle of ImageIndex 2....

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117. Release notes Sourced from serde_json's releases. v1.0.117 Resolve unexpected_cfgs warning (#1130) Commits 0ae247c Release 1.0.117 4517c7a PartialEq is not implemented between Value and 128-bit...

dependencies
rust

I encountered this error `Error: Authorization failed: https://ghcr.io/token`. After some troubleshooting, I discovered that the credentials stored in `~/.docker/config.json` were stale. I fixed the error by removing the file `~/.docker/config.json`....

bug

`application/vnd.oci.artifact.manifest.v1+json` media type definition by OCI https://github.com/opencontainers/image-spec/blob/main/artifact.md

There is an error with the current implementation of `DigestBuf::write`, which causes incorrect hashes to be calculated. The problem is that the call to `self.inner.write` is not guaranteed to write...

- Reference: https://github.com/containerd/stargz-snapshotter/blob/main/docs/estargz.md - Blog (EN) - https://medium.com/nttlabs/startup-containers-in-lightning-speed-with-lazy-image-distribution-on-containerd-243d94522361 - Blog (JP) - https://knqyf263.hatenablog.com/entry/2021/06/15/071057

https://github.com/termoshtt/ocipkg/runs/7785162736?check_suite_focus=true ``` = note: /usr/bin/ld: /home/runner/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-69edc9ac8de4d39c.rlib(std-69edc9ac8de4d39c.std.2a45fe64-cgu.0.rcgu.o): in function `rust_oom': /rustc/e092d0b6b43f2de967af0887873151bb1c0b18d3/library/std/src/alloc.rs:334: multiple definition of `rust_oom'; /home/runner/.local/share/ocipkg/ghcr.io/termoshtt/ocipkg/static/rust/__0dbc47b/libocipkg_static_rust.a(std-7ca39ac42651c3df.std.41a414a5-cgu.0.rcgu.o):/rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/std/src/alloc.rs:334: first defined here ``` `example/static/rust/exe` causes above link error, which caused by linking rust-std twice;...

bug