rust-tokio-happy-eyeballs 0.1.0-1
Package Information
| Description | Happy Eyeballs (RFC 8305) IP dual-stack helper - Rust source code Source code for Debianized Rust crate "tokio-happy-eyeballs" |
|---|---|
| Maintainer | Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> |
| Changed By | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
| Sponsor | paulliu@debian.org |
| Distribution | unstable |
| Architecture | any |
| VCS | git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/tokio-happy-eyeballs] (browse) |
| Tracker | https://tracker.debian.org/pkg/rust-tokio-happy-eyeballs |
| Uploaded | 7 hours ago |
New Package Report
.changes
| Distribution | unstable |
|---|---|
| Source | rust-tokio-happy-eyeballs |
| Version | 0.1.0-1 |
| Changed-By | Ying-Chun Liu (PaulLiu) <paulliu@debian.org> |
| Architecture | amd64 source |
Changelog
rust-tokio-happy-eyeballs (0.1.0-1) unstable; urgency=medium . * Package tokio-happy-eyeballs 0.1.0 from crates.io using debcargo 2.8.3
.dsc
| Section | rust |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | librust-tokio-happy-eyeballs-dev deb rust optional arch=any |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: tokio-happy-eyeballs Upstream-Contact: Yuki Kishimoto <yukikishimoto@protonmail.com> Source: https://github.com/shadowylab/tokio-happy-eyeballs.git Files: * Copyright: 2026 Yuki Kishimoto <yukikishimoto@protonmail.com> License: MIT Files: debian/* Copyright: 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> 2026 Ying-Chun Liu (PaulLiu) <paulliu@debian.org> License: MIT 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 6 hours ago.
Report
DFSG NEW review for rust-tokio-happy-eyeballs version 0.1.0-1
Summary
- Licensing is DFSG-compliant and
debian/copyrightis 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
debian/copyright is DEP-5 (Format 1.0), names Yuki Kishimoto for Files: * with the full MIT text inline, and adds a debian/* stanza. That matches the only copyright notice in the tree: LICENSE says 'Copyright (c) 2026 Yuki Kishimoto' and grants MIT, Cargo.toml.orig declares license = "MIT", and no other file carries a copyright or licence notice. No third-party or vendored code, no embedded copies of Debian libraries, no non-free terms. Every upstream file (Cargo.toml, Cargo.toml.orig, Cargo.lock, README.md, LICENSE, src/lib.rs, justfile, rustfmt.toml, rust-toolchain.toml, .gitignore, .cargo_vcs_info.json, .github/workflows/ci.yml) is covered by Files: * and is MIT.
Packaging
Standard debcargo 2.8.3 output using dh-sequence-cargo at debhelper compat 13, a correct single -dev binary package (Architecture: any, Multi-Arch: same for an rlib carrier), correct Provides/Breaks (rustc (<< 1.85.0~) matches rust-version 1.85.0), and a complete autopkgtest running the crate's tests with the tokio full feature set. Standards-Version 4.7.4 matches the reviewing system's Policy (4.7.4.1) in its first two components. All dependencies resolve: dh-cargo 34 provides dh-sequence-cargo, and librust-tokio-dev 1.53.2 provides the +default/+macros/+net/+time/+full feature packages. No patches, no maintainer scripts, no vendor/ or binaries in the tree.
Issues
None.
Verified ◂
- Prescan: it found no holder missing from debian/copyright (11 files scanned). The only holder in the package, Yuki Kishimoto, appears in the Files: * Copyright field and in LICENSE line 3.
- Prescan file list is empty, so there is no scanned file to account for individually; I inspected every file in the tree (12 upstream files plus debian/) instead.
- debian/copyright.debcargo.hint still carries debcargo's FIXME/UNKNOWN-YEARS text and a Files: LICENSE stanza with 'License: UNKNOWN-LICENSE; FIXME (overlay)'. It is debcargo's intermediate hint, not the shipped copyright file; debian/copyright itself resolves both points correctly (2026 Yuki Kishimoto, MIT) and covers the hint via Files: debian/*.
- The origin tarball contains the same file set as the unpacked tree (including .github/ and .gitignore), so nothing was added or excluded; debian/patches is absent and .pc/applied-patches is empty, consistent with a quilt tree carrying no patches.
- License text in debian/copyright is byte-for-byte the MIT permission grant from LICENSE (checked clause by clause), so the short name MIT is accurate and no permissive notice is missing.
- At compat 13 the cargo buildsystem's test step runs 'cargo build', not 'cargo test' (sub test in /usr/share/perl5/Debian/Debhelper/Buildsystem/cargo.pm chooses $cmd=build unless rules passes 'test'), so the tokio full dev-dependency absent from Build-Depends cannot break the build; the tests run in autopkgtest through cargo-auto-test, whose Depends does include librust-tokio-1+full-dev.
- Build-Depends-Arch entries exist in the archive: dh-cargo 34 (Provides: dh-sequence-cargo), librust-tokio-dev 1.53.2 provides the +time-dev and +full-dev virtual packages.
- changelog is consistent: version 0.1.0-1, distribution unstable, maintainer/uploader matches control, and the date Wed, 04 Nov 2026 is indeed a Wednesday.
- No maintainer scripts, no *.maintscript, no gbp.conf and no debian/upstream/metadata; no symbols or shlibs issue because the package ships only rlibs.
- uscan found the packaged version as the newest upstream release (upstream
0.1.0, packaged0.1.0).
Not confirmed ◂
- debian/tests/control ends with 'Architecture: !riscv64' on the third stanza. autopkgtest is not installed on this system, so I could not check that its control parser supports that field; the copy of the control format shipped with Policy does not list it. If unsupported, the third test (--no-default-features) would be skipped rather than fail.
Proposed changes ◂
None.
Uploader's response to the LLM review
The uploader was emailed about the review 5 hours ago.