Skip to content

Build error #1

@orhun

Description

@orhun

Hey, maintainer of ratatui here! 👋🏼

I originally wanted to give this a try a while ago but it got lost in time. Now I'm checking this out and hit a build error:

    Updating crates.io index
    Updating crates.io index
    Updating git repository `https://github.com/servo/stylo`
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0 (from 0)
Unpacking objects: 100% (5/5), 7.73 KiB | 879.00 KiB/s, done.
From https://github.com/servo/stylo
   35e0fa29e..098f1bef3  2024-12-04 -> origin/2024-12-04
    Updating git repository `https://github.com/servo/surfman`
error: failed to select a version for `unicode-bidi`.
    ... required by package `layout_2020 v0.0.1 (/home/orhun/gh/servo/components/layout_2020)`
    ... which satisfies path dependency `layout` (locked to 0.0.1) of package `layout_thread_2020 v0.0.1 (/home/orhun/gh/servo/components/layout_th
read_2020)`
    ... which satisfies path dependency `layout_thread_2020` (locked to 0.0.1) of package `libservo v0.0.1 (/home/orhun/gh/servo/components/servo)`
    ... which satisfies git dependency `libservo` (locked to 0.0.1) of package `cuervo v0.1.0 (/home/orhun/gh/cuervo)`
versions that meet the requirements `^0.3.17` are: 0.3.17

all possible versions conflict with previously selected packages.

  previously selected package `unicode-bidi v0.3.15`
    ... which satisfies dependency `unicode-bidi = "^0.3"` (locked to 0.3.15) of package `style v0.0.1 (https://github.com/servo/stylo?branch=2024-
12-04#098f1bef)`
    ... which satisfies git dependency `style` of package `libservo v0.0.1 (/home/orhun/gh/servo/components/servo)`
    ... which satisfies git dependency `libservo` (locked to 0.0.1) of package `cuervo v0.1.0 (/home/orhun/gh/cuervo)`

failed to select a version for `unicode-bidi` which could resolve this conflict

I'm not sure why some dependencies are pinned to specific commits so I thought it would be best to report it here. I will look into fixing this soon and I appreciate some help!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions