On Thu, Aug 26, 2021 at 11:34 AM Miro Hrončok <mhroncok(a)redhat.com> wrote:
Hello Rust people.
I'd like to package
https://crates.io/crates/python-launcher
However, as it usually happens, it has some unpackaged (build) dependencies.
Problem 1: nothing provides requested (crate(assert_cmd/default) >= 1.0.7
with crate(assert_cmd/default) < 2.0.0~)
Problem 2: nothing provides requested (crate(comfy-table/default) >= 4.0.1
with crate(comfy-table/default) < 5.0.0~)
Problem 3: nothing provides requested (crate(exitcode/default) >= 1.1.2 with
crate(exitcode/default) < 2.0.0~)
Problem 4: nothing provides requested (crate(human-panic/default) >= 1.0.3
with crate(human-panic/default) < 2.0.0~)
Problem 5: nothing provides requested (crate(predicates/default) >= 2.0.0
with crate(predicates/default) < 3.0.0~)
Problem 6: nothing provides requested (crate(test-case/default) >= 1.2.0 with
crate(test-case/default) < 2.0.0~)
Is there somebody from Rust SIG who would help me maintain those? I am not
prepared to maintain a stack of Rust packages (just yet).
In exchange, I can help you maintain some Python packages instead.
Deal! (I had already started working on some of those)
- assert_cmd: update to 1.0.7 pending, requires predicates >= 2.0.0
https://bugzilla.redhat.com/show_bug.cgi?id=1978448
- comfy-table: not packaged yet, but looks like all its dependencies
already are in Fedora
- exitcode: not packaged yet, has no dependencies, should be easy to package
- human-panic: not packaged yet, but looks like all its dependencies
already are in Fedora
- predicates: update to 2.0.1 pending, blocked by pending review request
https://bugzilla.redhat.com/show_bug.cgi?id=1978962
https://bugzilla.redhat.com/show_bug.cgi?id=1987098
(should be resolved today)
- test-case: not packaged yet, but looks like all its dependencies
already are in Fedora
So, it looks like this will require two updates that I had already
been working on to go through (should happen today), and four new
packages (comfy-table, exitcode, human-panic, and test-case). Doesn't
sound too bad. I'll start working on submitting review requests for
those four later today.
Fabio