Hi Yifei,

Since oniux depends on arti crates [1] via onion-tunnel [2], I think before packaging it we should have a clear way forward for packaging arti -- or at least, if not the application itself, most of its libraries. I discussed this with upstream last summer and we agreed it was better, for the time being, to package arti outside of Debian [3]. We should resume that conversation before starting to package oniux.

For the record, I still have a branch locally with all the dependencies required to package arti. It's a huge amount of work (~70-80 crates last year, will be less now, and not all of them may be needed for oniux), I'm happy to help and share it :-)

Cheers!


[1] https://gitlab.torproject.org/tpo/core/arti/-/blob/main/Cargo.toml
[2] https://gitlab.torproject.org/tpo/core/onionmasq/-/blob/main/crates/onion-tunnel/Cargo.toml
[3] https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2323

Reply via email to