#1149256 ITP: rust-usage-config -- layered configuration resolution for usage specifications

#1149256#5
Date:
2026-09-28 20:10:27 UTC
From:
To:
* Package name    : rust-usage-config
  Version         : 6.12.0
  Upstream Contact: Jeff Dickey <debian@jdxcode.com>
* URL             : https://github.com/jdx/usage
* License         : MIT
  Programming Lang: Rust
  Description     : layered configuration resolution for usage specifications

usage-config resolves layered application configuration while retaining the
provenance of each setting. Optional readers support TOML, JSON, and YAML.
It provides the configuration backend for usage-rs.

I am the upstream maintainer and would like to maintain this package with
the Debian Rust team. I will need sponsorship for the initial upload.
The packaging uses the Rust team debcargo-conf workflow.

Packaging and validation:
https://salsa.debian.org/jdx/debcargo-conf/-/tree/codex/usage-libraries

#1149256#10
Date:
2026-10-11 09:00:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-usage-config, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1149256@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeff Dickey <debian@jdxcode.com> (supplier of updated rust-usage-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 06 Oct 2026 16:20:52 -0500
Source: rust-usage-config
Binary: librust-usage-config-dev
Architecture: source amd64
Version: 6.12.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Jeff Dickey <debian@jdxcode.com>
Description:
 librust-usage-config-dev - Layered configuration for usage - Rust source code
Closes: 1149256
Changes:
 rust-usage-config (6.12.1-1) unstable; urgency=medium
 .
   * Package usage-config 6.12.1 from crates.io using debcargo 2.8.4
     (Closes: #1149256)
Checksums-Sha1:
 229217c622fb77a586bc58371354698ddacdf327 2240 rust-usage-config_6.12.1-1.dsc
 d42f0559f6c3899768479173a0425ef27f992653 103714 rust-usage-config_6.12.1.orig.tar.gz
 8da6210501e7c410a26d9198f4acc5e24c3cd207 3100 rust-usage-config_6.12.1-1.debian.tar.xz
 501f72b4bfb1c4341e2eefbe2dfb967a2f2dff5f 85388 librust-usage-config-dev_6.12.1-1_amd64.deb
 2394227e3bab7a66fb8e00f3269e91784207dee5 7058 rust-usage-config_6.12.1-1_amd64.buildinfo
Checksums-Sha256:
 1ecb418b0cdfff973789450a055bfd1ac1b611515f5b46685d4ca23bab08dd4d 2240 rust-usage-config_6.12.1-1.dsc
 f058d1d0e7bc05309ea73e67c63000fd9d10c9755fd25e8f13f8833e3c937146 103714 rust-usage-config_6.12.1.orig.tar.gz
 a543214f05ef7a5ba32c0f2ab579f3e4418446e66d7974d85e7d4a4e1e02d0de 3100 rust-usage-config_6.12.1-1.debian.tar.xz
 475f953440a494990b6109f636a8b8ed8319d4f57d78b162a8f7783c92c81957 85388 librust-usage-config-dev_6.12.1-1_amd64.deb
 c6a67efda90331efa997268593ccff2307e78454f38da5f89b5b2dc64f53610d 7058 rust-usage-config_6.12.1-1_amd64.buildinfo
Files:
 5c23594a4f7098e4ca1cbe035eb73509 2240 rust optional rust-usage-config_6.12.1-1.dsc
 61ffe29b9b46eaa6e98b90abd39d6988 103714 rust optional rust-usage-config_6.12.1.orig.tar.gz
 3a8892b09b00f8f4c666e99e11055f13 3100 rust optional rust-usage-config_6.12.1-1.debian.tar.xz
 df48af36ab2e74d7ea229ffd7e79153a 85388 rust optional librust-usage-config-dev_6.12.1-1_amd64.deb
 84d056b5fd5340dafd570d7501381188 7058 rust optional rust-usage-config_6.12.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmrFZp4ACgkQ4n8s+EWM
L6Qz2w//aG6ieovZMfhuinMUINXTgldCrvu6DkPUs0nLY5uJh5pVDhyWFVabP8zZ
E9f6pGe3TAn7SUa1TskIan8vMTU5f6SKQc0Zhbe9Fcy3sfZuymVUNEiJZ4ihuURr
/uvHC4ULBxscY7yslxx6yHqECpmHg1Nbr++54NLpUYuP3lIt5B9VRXmnWBkz17ek
9th2mNMxxDz/sfX9dvB4VER4ooMC4O/Sk21kbEBREC2L7E4qHg9Dl/oPL4r8Uxp6
qh3VoTjBdPTLGfJPnOpuQYSq3QlxTYjiSJnFLQBdop+UgVUpbfNGDtu8AVnXV4p3
+TxUfjWoWOuy/3MkWbkVLmVloO9u4a8eo4N0jC5QgQkfUIbM48FnNJ4A/nHq9YYJ
XAo0qAJDAyG280ykT/pqcs+fDZTe4/Hhe89jdHkOSTQnMk17t9ks0EW6zaalKt0r
c1woKx8ZciUd88glhVLM5Q9zjDp/8mc0neatZ7haV/EFXKOCS7texycmw1QyAEvy
EdiFFU5MEPf5Ra8kvRwkFnJ/cMxVjg74ORq/17JU98BPzjMI5pzAlBSErbrerhW1
VoLg7wufxsS24e07nIxmYstbnaQKZxoe66z9GCkMv8yky930ztTwUK3F4c0vu/d4
go7E4cIZXbSJtzQ2MJKTGMsZoE4yMqFCtWYXlhatBeKZOt6Srn4=
=NVxU
-----END PGP SIGNATURE-----