Skip to content

Hyper depends on bytes 1.0, but http depends on bytes 0.5 #2380

Closed
@Darksonn

Description

@Darksonn

When building the documentation for a crate that uses hyper 0.14, I get the following warning:

warning: output filename collision.
The lib target `bytes` in package `bytes v1.0.0` has the same output filename as the lib target `bytes` in package `bytes v0.5.6`.
Colliding filename is: /home/alice/src/backblaze-b2-rs/target/doc/bytes/index.html
The targets should have unique names.
This is a known bug where multiple crates with the same name use
the same path; see <https://github.com/rust-lang/cargo/issues/6313>.

This is because hyper 0.14 depends on bytes 1.x, but http depends on bytes 0.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions