[Pkg-rust-maintainers] Need help packaging loop-rs and gst-plugin-rs

Joshua Peisach itzswirlz2020 at outlook.com
Sat Aug 28 23:52:00 BST 2021


Hello Rust crate packaging maintainers,

I've been trying to package loop-rs and gst-plugin-rs, both of which have RFP bugs in WNPP. However, I think debcargo may be messing up dependencies by adding extra flags to the dependency names.

First, I've tried using my normal Ubuntu Hirsute installation for development (which is what I normally use), but then I realized that debcargo was making all these packages with names that I couldn't install. They did exist but they had a +1-default, or something similar to that before the typical -dev suffix. I even did try a sbuild in a schroot, and with no success, even trying to ignore the missing build deps, I set up a Debian unstable virtual machine to still no success. I'm not sure if this is a bug or if I'm doing something wrong, but I'm having issues getting the correct dependencies.

I don't see any valid reason debcargo would create these extra flags that will mess up my apt installation, and even installing the correct package names obviously won't get dpkg-checkbuilddeps working (unless it is supposed to?), so what is going on? What am I missing?

Otherwise, the only other concern I have is for loop-rs. Shouldn't the package be named 'loop' instead of 'rust-loop-rs' or just 'loop-rs' since this is a small binary application?

Anyways, is there some way to override debcargo or whatnot? What is the proper thing to do? What am I doing wrong? I'd love to get these packaged.

-Josh

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20210828/b713bcc0/attachment-0001.htm>


More information about the Pkg-rust-maintainers mailing list