Yew: bincode dependency conflict

Created on 9 Dec 2019  路  2Comments  路  Source: yewstack/yew

Description

I'm submitting a bug report

Yew depends on specific bincode version. It leads to version conflict when yew is used with other crates depending on newer bincode version (1.2.0):

Expected Results


no bincode conflicts

Actual Results

error: failed to select a version for `bincode`.
    ... required by package `sled v0.29.2`
    ... which is depended on by `my-crate v0.1.0`
versions that meet the requirements `^1.2.0` are: 1.2.0

all possible versions conflict with previously selected packages.

  previously selected package `bincode v1.0.1`
    ... which is depended on by `yew v0.10.0`
    ... which is depended on by `my-other-crate v0.1.0`

my-package and my-other-package are two crates in the same workplace without dependency on each other.

Context (Environment)

  • Rust: v1.39.0 stable

  • yew: v0.10.0

  • browser if relevant

Most helpful comment

No longer blocked, we'll make sure this gets fixed for v0.11

All 2 comments

Hey @prettynatty, unfortunately we've been blocked on https://github.com/yewstack/yew/pull/714 for awhile now. I'll try getting bincode devs attention once more. Thanks for the issue!

No longer blocked, we'll make sure this gets fixed for v0.11

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DenisKolodin picture DenisKolodin  路  5Comments

kellytk picture kellytk  路  3Comments

alun picture alun  路  4Comments

kellytk picture kellytk  路  4Comments

sanpii picture sanpii  路  3Comments