DFSG NEW Queue

DFSG, Licensing & New Packages Team

rust-poison-guard 0.1.0-1

Package Information

DescriptionUtilities for maintaining sane state in the presence of panics and failures - Rust source code

Source code for Debianized Rust crate "poison-guard"

MaintainerDebian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed ByJeremy Bícha <jbicha@ubuntu.com>
Sponsorjbicha@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/rust-team/debcargo-conf.git [src/poison-guard] (browse)
Trackerhttps://tracker.debian.org/pkg/rust-poison-guard
Uploaded2 hours ago

New Package Report

.changes◂
Changed-ByJeremy Bícha <jbicha@ubuntu.com>
Architecturesource amd64
Distributionunstable
DateFri, 23 Oct 2026 17:14:08 +0200
Sourcerust-poison-guard
Version0.1.0-1
Changelog◂
rust-poison-guard (0.1.0-1) unstable; urgency=medium
 .
   * Package poison-guard 0.1.0 from crates.io using debcargo 2.8.4
.dsc◂
Sectionrust
Priorityoptional
Componentmain
Package-Listlibrust-poison-guard-dev deb rust optional arch=any
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: poison-guard
Upstream-Contact: Ashley Mannix <kodraus@hey.com>

Files: *
Copyright: 2022 Ashley Mannix <kodraus@hey.com>
License: MIT or Apache-2.0

Files: debian/*
Copyright:
 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
 2026 Jeremy Bícha <jbicha@ubuntu.com>
License: MIT or Apache-2.0

License: Apache-2.0
 Debian systems provide the Apache 2.0 license in
 /usr/share/common-licenses/Apache-2.0

License: MIT
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 0 hours ago.

Report◂

DFSG NEW review for rust-poison-guard version 0.1.0-1

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: Yes
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 0 important, 0 minor
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

The crate is dual-licensed MIT OR Apache-2.0, both DFSG-free and mutually compatible. debian/copyright is in DEP-5 machine-readable format with a Files: * stanza (Copyright 2022 Ashley Mannix, License MIT or Apache-2.0) and a debian/* stanza, plus standalone Apache-2.0 (via /usr/share/common-licenses) and full MIT text. The source tree contains only the crate's own files (src/, tests/, examples/, Cargo.toml, LICENSE-*, .github/); no vendored code, no built/minified/binary artifacts, no unlicensed files. The prescan's author check found every holder named in debian/copyright and flagged no built files. The .rs files carry no per-file headers but are covered by the LICENSE files and Cargo.toml license field.

Packaging

Clean debcargo 2.8.4-generated packaging. debhelper-compat 13 with dh --buildsystem cargo and dh-sequence-cargo; Build-Depends-Arch correctly gates cargo/rustc/libstd-rust-dev on <!nocheck>, and Depends carries ${misc:Depends} (no shlibs needed). Correct Architecture any / Multi-Arch same, version-feature Provides lines, autopkgtest via cargo-auto-test, sane changelog and Standards-Version 4.7.4 (current Policy 4.7.4.1). The single patch relax-deps.patch is well-formed (DEP-3 header, Forwarded: not-needed) and widens the parking_lot dev-dependency to a range available in Debian. debian/upstream/metadata and Vcs-* fields are correct.

Issues

None.

Verified

  • Prescan: author-check found every copyright holder in the tree is named in debian/copyright (Ashley Mannix, Debian Rust Maintainers, Jeremy Bicha); no built/minified/rare-licence files flagged.
  • Grep of the whole tree (gitignore:false) for Copyright/(c)/SPDX/license terms matched only Cargo.toml (license = "MIT OR Apache-2.0"), Cargo.toml.orig, LICENSE-APACHE, LICENSE-MIT and debian/; the .rs sources, tests, examples and examples/*.rs carry no per-file headers but are covered by the LICENSE files.
  • LICENSE-APACHE is the full Apache 2.0 text and LICENSE-MIT the full MIT text (with placeholder Copyright <YEAR> <COPYRIGHT HOLDER>).
  • debian/copyright files stanza matches the actual licence; Format: is the exact 1.0 URL; Files-Excluded absent, and no excluded files remain in the tree.
  • debian/patches/series lists only relax-deps.patch, which has a DEP-3 header and only widens parking_lot dev-dep range.
  • Standards-Version 4.7.4 is current (Policy is 4.7.4.1).
  • debhelper compat 13: dh skips the cargo test on nocheck, and Build-Depends-Arch is marked <!nocheck> accordingly; ${misc:Depends} present in Depends (no shlibs needed for a Rust -dev package).
  • Checked all debian/ files (control, rules, changelog, source/format, tests/control, upstream/metadata, debcargo.toml, patches).
  • uscan found the packaged version as the newest upstream release (upstream 0.1.0, packaged 0.1.0).
  • Every pointer of debian/copyright to /usr/share/common-licenses names a file that is there (Apache-2.0).

Not confirmed

None.

Proposed changes

None.

Uploader's response to the LLM review

The uploader was emailed about the review 0 hours ago.

Back to Dashboard | View all reviews for this package