losfair / blueboat

All-in-one, multi-tenant serverless JavaScript runtime.
https://blueboat.io
Apache License 2.0
1.92k stars 56 forks source link

cargo install boatctl fails #107

Closed krystofmatejka closed 2 years ago

krystofmatejka commented 2 years ago

Hi, cargo install boatctl fails on

error[E0445]: private trait `Width` in public interface
   --> /home/krystofmatejka/.cargo/registry/src/github.com-1ecc6299db9ec823/tabled-0.7.0/src/width.rs:904:1
    |
904 | / impl<W> TableOption for Justify<W>
905 | | where
906 | |     W: Width,
907 | | {
...   |
917 | |     }
918 | | }
    | |_^ can't leak private trait

which is caused by https://crates.io/crates/tabled version 0.7.0 it seems fixed in 0.8.0

Environment cargo 1.56.0 ubuntu 22.04

losfair commented 2 years ago

I wasn't able to reproduced this issue locally on cargo 1.64.0-nightly. Maybe it's a version difference?

Anyway, I have bumped tabled to 0.8.0. Please let me know if that fixes the problem.

krystofmatejka commented 2 years ago

It passed! Thank you.