DFSG NEW Queue

DFSG, Licensing & New Packages Team

Reviews for rust-derivre

All reviews for this package from team members (across all versions).

Reviewer Version Allocated Started Status Completed Comment
awm 0.3.12-3 1 month, 7 days ago 1 month, 7 days ago accepted 1 month, 7 days ago Hi, Some packaging-quality issues. I suspect you already know these though... Major downgrade of hashbrown (0.17.1 → 0.14.5). Cargo.toml.orig:20 requires 0.17.1, but debian/patches/relax-version.patch rewrites it to 0.14.5 (two major versions older) purely because Debian only has 0.14 (control:18,37). The crate uses hashbrown::hash_table::Entry/HashTable (src/hashcons.rs:1,4), which still exist in 0.14 so it compiles, but this silently changes the hash-table implementation upstream pinned — worth flagging for review rather than accepting blindly. Test-only dev-dependencies missing from Build-Depends-Arch. The crate's test targets (tests/basic.rs, fowler.rs, etc.) depend on bstr, serde, toml (Cargo.toml:86-99), but none of these appear in control Build-Depends. They're only listed in debian/tests/control for autopkgtest. Since debian/rules is a plain dh $@ --buildsystem cargo with no nocheck, the build-time test run cannot build these targets — a likely FTBFS unless tests are intentionally skipped. (Worth verifying against CI.) Thanks! View
mechtilde 0.3.12-1 3 months, 11 days ago 3 months, 11 days ago accepted 3 months, 11 days ago View

Back to Dashboard