On Thu, Apr 11, 2024 at 01:45:26PM -0400, Ben Beasley wrote:
The rust-circular-buffer crate was packaged as a dependency for bpftop, https://github.com/Netflix/bpftop.
I won’t necessarily be packaging bpftop myself, but I know several parties are interested in doing so, and I expect it will happen soon one way or the other.
A few existing dependencies still need to be updated first:
Problem 1: nothing provides requested (crate(anyhow/default) >= 1.0.81 with crate(anyhow/default) < 2.0.0~) Problem 2: nothing provides requested (crate(libbpf-rs/default) >= 0.23.0 with crate(libbpf-rs/default) < 0.24.0~) Problem 3: nothing provides requested (crate(libbpf-sys/default) >= 1.4.0 with crate(libbpf-sys/default) < 2.0.0~) Problem 4: nothing provides requested (crate(ratatui) >= 0.26.1 with crate(ratatui) < 0.27.0~) Problem 5: nothing provides requested (crate(ratatui/crossterm) >= 0.26.1 with crate(ratatui/crossterm) < 0.27.0~) Problem 6: nothing provides requested (crate(tui-input/default) >= 0.8.0 with crate(tui-input/default) < 0.9.0~)
Speaking of all the bpf* - I have a TODO (will ping the chat too) to update below, which I expect will require a lot of libbpf-* to be updated.
For ratatui -- nu-explore >= 0.91.0 needs 0.26, but I dropped it to 0.25 instead, trying to remember why.
Ah... because dua-cli, gimoji, and tui-react needs the old one
❯ fedrq-cratedeps-verbose.sh ratatui rust-dua-cli : (crate(ratatui) >= 0.25.0 with crate(ratatui) < 0.26.0~) rust-gimoji : (crate(ratatui/default) >= 0.25.0 with crate(ratatui/default) < 0.26.0~) rust-nu-explore : (crate(ratatui/default) >= 0.25.0 with crate(ratatui/default) < 0.26.0~) rust-tui-react : (crate(ratatui) >= 0.25.0 with crate(ratatui) < 0.26.0~)
Best,