I have spent some time on packaging shadowsocks-rust, but things didn't go very
smoothly. The main problems are:
* it has too many (transitive) dependencies not in debian (sled, smoltcp, tun2, ...),
which have their own dependencies that I do not have time to investigate.
* it has some dependencies that cannot be relaxed to debian version, e.g., http-body-util
* it might have dependencies that violates debian policy (e.g. rustls-native-certs)
People from Rust team have helped me a lot during my try. But it is currently beyond my
ability to finish the packaging alone. I could provide more detailed information if anyone
wants to try.
And BTW, maybe not related to this RFP, but re-introducing ss-libev might be a last-resort
option. It at lease gets (infrequent) bug fixes, better than nothing to use in trixie.
Thanks,
Shengqi Chen