ITADN

Remove executable bit on .json files and exclude script file from published crate

#432OpenLeChatP 创建于 2025-08-21
L
LeChatPcommented
Hello, I’m currently working on packaging your crate for the Debian repositories, and I noticed a couple of small issues that cause problems during Debian’s checks: * The following .json files in the crate are marked as executable : 1. data/github_events.json 2. data/instruments.json 3. data/mesh.json 4. data/mesh.pretty.json 5. data/random.json * The `fuzz.sh` should not be shipped inside the crate Both of these raise linting issues on the Debian side, and ideally the crate would ship without them. Would you be open to: 1. Removing the executable bit from all .json files, 1. clean your published crate on crates.io by excluding the script from the crate via the exclude field in Cargo.toml 1. Publishing a new release on crates.io with these fixes? That would make the crate much easier to package downstream, and help get it into Debian smoothly. Thanks a lot for your work on this project!
1 条评论