Codebase list rust-subtle / e1b6a82
log: prepare upload ignoring sval features In trying to resolve #948639, f_g identified three different options, since sval isn't in debian yet: - patch out all sval-related features - leave all sval-related features enabled, but make them "empty" - wait for sval to clear NEW The middle option would mean that we could avoid rust-log having to clear NEW in the future once sval is in the archive, but it would also mean having a package in the archive (at least temporarily) that is "false" in the sense that it claims to be librust-log+sval-dev, but doesn't actually provide the log+sval feature. And, sval was recently rejected from NEW. :( So given that: - i don't want to put false packages in the archive, and - The rest of the debian rust ecosystem that *is* waitin gon a rust-log migration isn't depending on either librust-log+sval-dev or librust-log+kv_unstable-sval-dev, and - i have no way of predicting when sval will clear NEW I'm going with the first option. Daniel Kahn Gillmor 4 years ago
5 changed file(s) with 46 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
0 rust-log (0.4.8-3) UNRELEASED-FIXME-AUTOGENERATED-DEBCARGO; urgency=medium
1
2 * Team upload.
3 * drop sval-related features (Closes: #948639)
4 * Package log 0.4.8 from crates.io using debcargo 2.4.2
5
6 -- Daniel Kahn Gillmor <dkg@fifthhorseman.net> Fri, 21 Feb 2020 15:15:45 -0500
7
08 rust-log (0.4.8-2) unstable; urgency=medium
19
210 * Package log 0.4.8 from crates.io using debcargo 2.2.10
77 License: MIT or Apache-2.0
88
99 Files: debian/*
10 Copyright: 2018 Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
11 2018 Sylvestre Ledru <sylvestre@debian.org>
10 Copyright: 2018-2020 Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
11 2018-2019 Sylvestre Ledru <sylvestre@debian.org>
12 2020 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
1213 License: MIT or Apache-2.0
1314
1415 License: Apache-2.0
3434
3535 Files: debian/*
3636 Copyright:
37 2018-2019 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
38 2018-2019 Sylvestre Ledru <sylvestre@debian.org>
37 2018-2020 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
38 2018-2020 Sylvestre Ledru <sylvestre@debian.org>
3939 License: MIT or Apache-2.0
4040
4141 License: Apache-2.0
0 --- a/Cargo.toml 2020-02-21 15:24:20.134369814 -0500
1 +++ b/Cargo.toml 2020-02-21 15:24:47.854425168 -0500
2 @@ -24,7 +24,7 @@
3 license = "MIT OR Apache-2.0"
4 repository = "https://github.com/rust-lang/log"
5 [package.metadata.docs.rs]
6 -features = ["std", "serde", "kv_unstable_sval"]
7 +features = ["std", "serde"]
8
9 [[test]]
10 name = "filters"
11 @@ -37,20 +37,11 @@
12 optional = true
13 default-features = false
14
15 -[dependencies.sval]
16 -version = "0.4.2"
17 -optional = true
18 -default-features = false
19 [dev-dependencies.serde_test]
20 version = "1.0"
21
22 -[dev-dependencies.sval]
23 -version = "0.4.2"
24 -features = ["test"]
25 -
26 [features]
27 kv_unstable = []
28 -kv_unstable_sval = ["kv_unstable", "sval/fmt"]
29 max_level_debug = []
30 max_level_error = []
31 max_level_info = []