Review: rust-zerotrie 0.2.4-1
Package Information
| Description | Data structure that efficiently maps strings to integers - Rust source code Source code for Debianized Rust crate "zerotrie" |
|---|---|
| Maintainer | Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> |
| Changed By | Alexander Kjäll <alexander.kjall@gmail.com> |
| Distribution | unstable |
| Architecture | any |
| VCS | git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/zerotrie] (browse) |
| Tracker | https://tracker.debian.org/pkg/rust-zerotrie |
| Uploaded | 29 days ago |
New Package Report
.changes
| Date | Sat, 27 Jun 2026 08:56:50 +0000 |
|---|---|
| Source | rust-zerotrie |
| Version | 0.2.4-1 |
| Changed-By | Alexander Kjäll |
| Architecture | amd64 source |
| Distribution | unstable |
Changelog
rust-zerotrie (0.2.4-1) unstable; urgency=medium . * Package zerotrie 0.2.4 from crates.io using debcargo 2.8.3
.dsc
| Package-List | librust-zerotrie-dev deb rust optional arch=any |
|---|---|
| Section | rust |
| Priority | optional |
| Component | main |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: zerotrie Upstream-Contact: The ICU4X Project Developers Source: https://github.com/unicode-org/icu4x Files: * Copyright: 2020-2026 Unicode, Inc. 1995-2016 International Business Machines Corporation and others. License: Unicode-3.0 Files: debian/* Copyright: 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net> 2026 Alexander Kjäll <alexander.kjall@gmail.com> License: Unicode-3.0 License: Unicode-3.0 UNICODE LICENSE V3 . COPYRIGHT AND PERMISSION NOTICE . Copyright © 1991-2024 Unicode, Inc. . NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE. . Permission is hereby granted, free of charge, to any person obtaining a copy of data files and any associated documentation (the "Data Files") or software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that either (a) this copyright and permission notice appear with all copies of the Data Files or Software, or (b) this copyright and permission notice appear in associated Documentation. . THE DATA FILES AND SOFTWARE ARE 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 OF THIRD PARTY RIGHTS. . IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE. . Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder.
Review Information
accepted — allocated to eamanu 28 days ago, started 28 days ago, completed 28 days ago.
Final Comment
Public Notes
28 days ago
● public
licensecheck
Command: licensecheck -r --deb-machine .
Exit code: 0
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by licensecheck
Files: ./.cargo_vcs_info.json
./Cargo.lock
./Cargo.toml
./Cargo.toml.orig
./README.md
./benches/overview.rs
./debian/cargo-checksum.json
./debian/changelog
./debian/control
./debian/debcargo.toml
./debian/patches/disable-test-missing-data.patch
./debian/patches/series
./debian/patches/upgrade-rand.patch
./debian/rules
./debian/source/format
./debian/tests/control
./debian/watch
./src/builder/branch_meta.rs
./src/builder/dense.rs
./src/builder/konst/builder.rs
./src/builder/konst/mod.rs
./src/builder/konst/store.rs
./src/builder/litemap.rs
./src/builder/mod.rs
./src/builder/nonconst/builder.rs
./src/builder/nonconst/mod.rs
./src/builder/nonconst/store.rs
./src/builder/slice_indices.rs
./src/byte_phf/builder.rs
./src/byte_phf/cached_owned.rs
./src/byte_phf/mod.rs
./src/cursor.rs
./src/dense.rs
./src/error.rs
./src/helpers.rs
./src/lib.rs
./src/options.rs
./src/reader.rs
./src/serde.rs
./src/varint.rs
./src/zerotrie.rs
Copyright: NONE
License: UNKNOWN
FIXME
Files: ./debian/copyright.debcargo.hint
Copyright: FIXME (overlay) UNKNOWN-YEARS The ICU4X Project Developers
License: UNKNOWN
FIXME
Files: ./debian/copyright
Copyright: 2020-2026, Unicode, Inc.
2026, Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
License: Unicode-DFS-2016
FIXME
Files: ./LICENSE
Copyright: 2020-2024, Unicode, Inc.
License: Unicode-DFS-2016
FIXME
28 days ago
● public
debian/copyright check
Command: cme check dpkg-copyright
Exit code: 0
(no output)
28 days ago
● public
licenserecon
Command: licenserecon
Exit code: 0
en: Versions: licenserecon '17.0' licensecheck '3.3.9-1'
Parsing Source Tree ....
Reading d/copyright ....
Running licensecheck ....
No significant differences found
28 days ago
● public
Look for SPDX
Command: grep -r -B1 'SPDX-'
Exit code: 0
LICENSE-
LICENSE:SPDX-License-Identifier: Unicode-3.0
28 days ago
● public
Lintian
Command: lintian -i -I -v --pedantic
Exit code: 0
N:
W: librust-zerotrie-dev: initial-upload-closes-no-bugs [usr/share/doc/librust-zerotrie-dev/changelog.Debian.gz:1]
N:
N: This package appears to be the first packaging of a new upstream software
N: package (there is only one changelog entry and the Debian revision is 1),
N: but it does not close any bugs. The initial upload of a new package should
N: close the corresponding ITP bug for that package.
N:
N: This warning can be ignored if the package is not intended for Debian or
N: if it is a split of an existing Debian package.
N:
N: Please refer to New packages (Section 5.1) in the Debian Developer's
N: Reference for details.
N:
N: Visibility: warning
N: Show-Always: no
N: Check: debian/changelog
N: Renamed from: new-package-should-close-itp-bug
N:
N:
I: librust-zerotrie-dev: extended-description-is-probably-too-short
N:
N: The extended description (the lines after the first line of the
N: "Description:" field) is only one or two lines long. The extended
N: description should provide a user with enough information to decide
N: whether they want to install this package, what it contains, and how it
N: compares to similar packages. One or two lines is normally not enough to
N: do this.
N:
N: Please refer to General guidelines for package descriptions (Section
N: 6.2.1) in the Debian Developer's Reference and The long description
N: (Section 6.2.3) in the Debian Developer's Reference for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: fields/description
N:
N:
I: librust-zerotrie-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/zerotrie-0.2.4/LICENSE]
N:
N: This package ships a documentation file outside /usr/share/doc
N: Documentation files are normally installed inside /usr/share/doc.
N:
N: If this file doesn't describe the contents or purpose of the directory it
N: is in, please consider moving this file to /usr/share/doc/ or maybe even
N: removing it. If this file does describe the contents or purpose of the
N: directory it is in, please add a lintian override.
N:
N: Visibility: info
N: Show-Always: no
N: Check: documentation
N:
N: Screen: python/egg/metadata
N: Advocates: "Scott Kitterman" <debian@kitterman.com>
N: Reason: The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for
N: Python modules. Those files are not documentation even though
N: some of their names carry the .txt file extension.
N:
N: Python modules can be both public and private.
N:
N: Read more in
N: https://www.python.org/dev/peps/pep-0427/#the-dist-info-directory,
N: https://www.python.org/dev/peps/pep-0376/#id16,
N: https://www.python.org/dev/peps/pep-0610/,
N: https://www.python.org/dev/peps/pep-0639/,
N: https://setuptools.pypa.io/en/latest/deprecated/python_eggs.html,
N: and Bug#1003913.
N:
N:
I: librust-zerotrie-dev: package-contains-documentation-outside-usr-share-doc [usr/share/cargo/registry/zerotrie-0.2.4/README.md]
N:
I: rust-zerotrie source: quilt-patch-missing-description [debian/patches/disable-test-missing-data.patch]
N:
N: quilt patch files should start with a description of patch. All lines
N: before the start of the patch itself are considered part of the
N: description. You can edit the description with quilt header -e when the
N: patch is at the top of the stack.
N:
N: As well as a description of the purpose and function of the patch, the
N: description should ideally contain author information, a URL for the bug
N: report (if any), Debian or upstream bugs fixed by it, upstream status, the
N: Debian version and date the patch was first included, and any other
N: information that would be useful if someone were investigating the patch
N: and underlying problem. Please consider using the DEP 3 format for this
N: information.
N:
N: Please refer to https://dep-team.pages.debian.net/deps/dep3/ for details.
N:
N: Visibility: info
N: Show-Always: no
N: Check: debian/patches/quilt
N:
N:
I: rust-zerotrie source: quilt-patch-missing-description [debian/patches/upgrade-rand.patch]
N:
P: rust-zerotrie source: upstream-metadata-file-is-missing
N:
N: This source package is not Debian-native but it does not have a
N: debian/upstream/metadata file.
N:
N: The Upstream MEtadata GAthered with YAml (UMEGAYA) project is an effort to
N: collect meta-information about upstream projects from any source package.
N: This file is in YAML format and it is used in to feed the data in the
N: UltimateDebianDatabase. For example, it can contains the way the authors
N: want their software be cited in publications and some bibliographic
N: references about the software.
N:
N: Please add a debian/upstream/metadata file.
N:
N: Please refer to https://dep-team.pages.debian.net/deps/dep12/ and
N: https://wiki.debian.org/UpstreamMetadata for details.
N:
N: Visibility: pedantic
N: Show-Always: no
N: Check: debian/upstream/metadata
N:
28 days ago
● public
duck
Command: duck
Exit code: 0
(no output)
28 days ago
● public
look for copyright
Command: egrep -R -i copyright
Exit code: 0
LICENSE:COPYRIGHT AND PERMISSION NOTICE
LICENSE:Copyright © 2020-2024 Unicode, Inc.
LICENSE:this copyright and permission notice appear with all copies of the Data
LICENSE:Files or Software, or (b) this copyright and permission notice appear in
LICENSE:IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
LICENSE:Except as contained in this notice, the name of a copyright holder shall
LICENSE:authorization of the copyright holder.
debian/copyright.debcargo.hint:Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
debian/copyright.debcargo.hint:Copyright: FIXME (overlay) UNKNOWN-YEARS The ICU4X Project Developers
debian/copyright.debcargo.hint: FIXME (overlay): Since upstream copyright years are not available in
debian/copyright.debcargo.hint:Copyright:
debian/copyright.debcargo.hint:Copyright:
debian/copyright:Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
debian/copyright:Copyright:
debian/copyright:Copyright:
debian/copyright: COPYRIGHT AND PERMISSION NOTICE
debian/copyright: Copyright © 1991-2024 Unicode, Inc.
debian/copyright: this copyright and permission notice appear with all copies of the Data
debian/copyright: Files or Software, or (b) this copyright and permission notice appear in
debian/copyright: IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
debian/copyright: Except as contained in this notice, the name of a copyright holder shall
debian/copyright: authorization of the copyright holder.
28 days ago
● public
look for license
Command: egrep -R -i license
Exit code: 0
.pc/disable-test-missing-data.patch/tests/locale_aux_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/locale_aux_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/data/data.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/data/data.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/derive_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/derive_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/builder_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/builder_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/asciitrie_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/asciitrie_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/dense_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/dense_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/tests/ignorecase_test.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/tests/ignorecase_test.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/Cargo.toml: "LICENSE",
.pc/disable-test-missing-data.patch/Cargo.toml:license = "Unicode-3.0"
.pc/disable-test-missing-data.patch/examples/first_weekday_for_region.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/examples/first_weekday_for_region.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/disable-test-missing-data.patch/src/serde.rs:// called LICENSE at the top level of the ICU4X source tree
.pc/disable-test-missing-data.patch/src/serde.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
.pc/upgrade-rand.patch/Cargo.toml: "LICENSE",
.pc/upgrade-rand.patch/Cargo.toml:license = "Unicode-3.0"
Cargo.toml.orig:# called LICENSE at the top level of the ICU4X source tree
Cargo.toml.orig:# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
Cargo.toml.orig:license.workspace = true
benches/overview.rs:// called LICENSE at the top level of the ICU4X source tree
benches/overview.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
Cargo.toml: "LICENSE",
Cargo.toml:license = "Unicode-3.0"
LICENSE:UNICODE LICENSE V3
LICENSE:SPDX-License-Identifier: Unicode-3.0
debian/copyright.debcargo.hint:License: Unicode-3.0
debian/copyright.debcargo.hint:Files: LICENSE
debian/copyright.debcargo.hint:License: UNKNOWN-LICENSE; FIXME (overlay)
debian/copyright.debcargo.hint:License: Unicode-3.0
debian/copyright.debcargo.hint:License: Unicode-3.0
debian/copyright.debcargo.hint: FIXME (overlay): Unrecognized crate license, please find the full license text in the rest of the crate source code and copy-paste it here
debian/copyright:License: Unicode-3.0
debian/copyright:License: Unicode-3.0
debian/copyright:License: Unicode-3.0
debian/copyright: UNICODE LICENSE V3
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
debian/patches/disable-test-missing-data.patch:-// called LICENSE at the top level of the ICU4X source tree
debian/patches/disable-test-missing-data.patch:-// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/dense.rs:// called LICENSE at the top level of the ICU4X source tree
src/dense.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/helpers.rs:// called LICENSE at the top level of the ICU4X source tree
src/helpers.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/byte_phf/builder.rs:// called LICENSE at the top level of the ICU4X source tree
src/byte_phf/builder.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/byte_phf/cached_owned.rs:// called LICENSE at the top level of the ICU4X source tree
src/byte_phf/cached_owned.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/byte_phf/mod.rs:// called LICENSE at the top level of the ICU4X source tree
src/byte_phf/mod.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/zerotrie.rs:// called LICENSE at the top level of the ICU4X source tree
src/zerotrie.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/lib.rs:// called LICENSE at the top level of the ICU4X source tree
src/lib.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/varint.rs:// called LICENSE at the top level of the ICU4X source tree
src/varint.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/options.rs:// called LICENSE at the top level of the ICU4X source tree
src/options.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/dense.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/dense.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/slice_indices.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/slice_indices.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/konst/store.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/konst/store.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/konst/builder.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/konst/builder.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/konst/mod.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/konst/mod.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/mod.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/mod.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/nonconst/store.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/nonconst/store.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/nonconst/builder.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/nonconst/builder.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/nonconst/mod.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/nonconst/mod.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/litemap.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/litemap.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/builder/branch_meta.rs:// called LICENSE at the top level of the ICU4X source tree
src/builder/branch_meta.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/cursor.rs:// called LICENSE at the top level of the ICU4X source tree
src/cursor.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/serde.rs:// called LICENSE at the top level of the ICU4X source tree
src/serde.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/error.rs:// called LICENSE at the top level of the ICU4X source tree
src/error.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
src/reader.rs:// called LICENSE at the top level of the ICU4X source tree
src/reader.rs:// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
28 days ago
● public
Author check: rust-zerotrie 0.2.4-1
Scanned 31 files. 4 author(s) declared in debian/copyright.
All source-file authors appear in debian/copyright.
28 days ago
● public
License check: rust-zerotrie 0.2.4-1
Archive component: main
COMPATIBLE:
- Unicode-3.0 (Unicode License v3)