[GH-ISSUE #1622] tokio v1.6.0 is yanked #715

Closed
opened 2026-03-15 23:56:27 +03:00 by kerem · 8 comments
Owner

Originally created by @LuckyTurtleDev on GitHub (Feb 1, 2022).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/1622

Originally assigned to: @bluejekyll on GitHub.

The version of tokio, which is used at the latest release (0.20.3) is yanked. Maybe it is a good idea, to release a version, with a updated tokio.

$ cargo install --locked --root /trust-dns --features dns-over-rustls,dns-over-https-rustls -- trust-dns
...
warning: package `tokio v1.6.0` in Cargo.lock is yanked in registry `crates-io`, consider running without --locked
Originally created by @LuckyTurtleDev on GitHub (Feb 1, 2022). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/1622 Originally assigned to: @bluejekyll on GitHub. The version of tokio, which is used at the latest release (0.20.3) is yanked. Maybe it is a good idea, to release a version, with a updated tokio. ``` $ cargo install --locked --root /trust-dns --features dns-over-rustls,dns-over-https-rustls -- trust-dns ... warning: package `tokio v1.6.0` in Cargo.lock is yanked in registry `crates-io`, consider running without --locked ```
kerem 2026-03-15 23:56:27 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@bluejekyll commented on GitHub (Feb 1, 2022):

I'm getting a 0.20 release ready right now.

<!-- gh-comment-id:1027044138 --> @bluejekyll commented on GitHub (Feb 1, 2022): I'm getting a 0.20 release ready right now.
Author
Owner

@bluejekyll commented on GitHub (Feb 1, 2022):

The lock file in the repo has Tokio at 1.3, I'm happy to publish a new version with cargo update applied, but I'm not sure trust-dns is the issue here?

<!-- gh-comment-id:1027101569 --> @bluejekyll commented on GitHub (Feb 1, 2022): The lock file in the repo has Tokio at 1.3, I'm happy to publish a new version with cargo update applied, but I'm not sure trust-dns is the issue here?
Author
Owner

@djc commented on GitHub (Feb 1, 2022):

Yeah, it doesn't really make sense that trust-dns is causing issues here. You could just use a newer tokio?

<!-- gh-comment-id:1027142200 --> @djc commented on GitHub (Feb 1, 2022): Yeah, it doesn't really make sense that trust-dns is causing issues here. You could just use a newer tokio?
Author
Owner

@LuckyTurtleDev commented on GitHub (Feb 1, 2022):

Yeah, it doesn't really make sense that trust-dns is causing issues here. You could just use a newer tokio?

Package are often build with --locked so they would still spread yanked tokio.

The lock file in the repo has Tokio at 1.3, I'm happy to publish a new version with cargo update applied, but I'm not sure trust-dns is the issue here?

some dependencies and features does depend on tokio 1.6.0:

 $ cargo tree
trust-dns v0.20.3 (/tmp/trust-dns-0.20.3)
├── chrono v0.4.19
│   ├── libc v0.2.94
│   ├── num-integer v0.1.44
│   │   └── num-traits v0.2.14
│   │       [build-dependencies]
│   │       └── autocfg v1.0.1
│   │   [build-dependencies]
│   │   └── autocfg v1.0.1
│   ├── num-traits v0.2.14 (*)
│   └── time v0.1.43
│       └── libc v0.2.94
├── clap v2.33.3
│   ├── ansi_term v0.11.0
│   ├── atty v0.2.14
│   │   └── libc v0.2.94
│   ├── bitflags v1.2.1
│   ├── strsim v0.8.0
│   ├── textwrap v0.11.0
│   │   └── unicode-width v0.1.8
│   ├── unicode-width v0.1.8
│   └── vec_map v0.8.2
├── futures v0.3.15
│   ├── futures-channel v0.3.15
│   │   ├── futures-core v0.3.15
│   │   └── futures-sink v0.3.15
│   ├── futures-core v0.3.15
│   ├── futures-io v0.3.15
│   ├── futures-sink v0.3.15
│   ├── futures-task v0.3.15
│   └── futures-util v0.3.15
│       ├── futures-channel v0.3.15 (*)
│       ├── futures-core v0.3.15
│       ├── futures-io v0.3.15
│       ├── futures-sink v0.3.15
│       ├── futures-task v0.3.15
│       ├── memchr v2.4.0
│       ├── pin-project-lite v0.2.6
│       ├── pin-utils v0.1.0
│       └── slab v0.4.3
│       [build-dependencies]
│       └── autocfg v1.0.1
├── log v0.4.14
│   └── cfg-if v1.0.0
├── tokio v1.6.0
│   ├── bytes v1.0.1
│   ├── libc v0.2.94
│   ├── memchr v2.4.0
│   ├── mio v0.7.11
│   │   ├── libc v0.2.94
│   │   └── log v0.4.14 (*)
│   ├── num_cpus v1.13.0
│   │   └── libc v0.2.94
│   └── pin-project-lite v0.2.6
│   [build-dependencies]
│   └── autocfg v1.0.1
├── trust-dns-client v0.20.3
│   ├── cfg-if v1.0.0
│   ├── chrono v0.4.19 (*)
│   ├── data-encoding v2.3.2
│   ├── futures-channel v0.3.15 (*)
│   ├── futures-util v0.3.15 (*)
│   ├── lazy_static v1.4.0
│   ├── log v0.4.14 (*)
│   ├── radix_trie v0.2.1
│   │   ├── endian-type v0.1.2
│   │   └── nibble_vec v0.1.0
│   │       └── smallvec v1.6.1
│   ├── rand v0.8.3
│   │   ├── libc v0.2.94
│   │   ├── rand_chacha v0.3.0
│   │   │   ├── ppv-lite86 v0.2.10
│   │   │   └── rand_core v0.6.2
│   │   │       └── getrandom v0.2.2
│   │   │           ├── cfg-if v1.0.0
│   │   │           └── libc v0.2.94
│   │   └── rand_core v0.6.2 (*)
│   ├── thiserror v1.0.24
│   │   └── thiserror-impl v1.0.24 (proc-macro)
│   │       ├── proc-macro2 v1.0.26
│   │       │   └── unicode-xid v0.2.2
│   │       ├── quote v1.0.9
│   │       │   └── proc-macro2 v1.0.26 (*)
│   │       └── syn v1.0.72
│   │           ├── proc-macro2 v1.0.26 (*)
│   │           ├── quote v1.0.9 (*)
│   │           └── unicode-xid v0.2.2
│   ├── tokio v1.6.0 (*)
│   └── trust-dns-proto v0.20.3
│       ├── async-trait v0.1.50 (proc-macro)
│       │   ├── proc-macro2 v1.0.26 (*)
│       │   ├── quote v1.0.9 (*)
│       │   └── syn v1.0.72 (*)
│       ├── cfg-if v1.0.0
│       ├── data-encoding v2.3.2
│       ├── enum-as-inner v0.3.3 (proc-macro)
│       │   ├── heck v0.3.2
│       │   │   └── unicode-segmentation v1.7.1
│       │   ├── proc-macro2 v1.0.26 (*)
│       │   ├── quote v1.0.9 (*)
│       │   └── syn v1.0.72 (*)
│       ├── futures-channel v0.3.15 (*)
│       ├── futures-io v0.3.15
│       ├── futures-util v0.3.15 (*)
│       ├── idna v0.2.3
│       │   ├── matches v0.1.8
│       │   ├── unicode-bidi v0.3.5
│       │   │   └── matches v0.1.8
│       │   └── unicode-normalization v0.1.17
│       │       └── tinyvec v1.2.0
│       │           └── tinyvec_macros v0.1.0
│       ├── ipnet v2.3.0
│       ├── lazy_static v1.4.0
│       ├── log v0.4.14 (*)
│       ├── rand v0.8.3 (*)
│       ├── serde v1.0.126
│       │   └── serde_derive v1.0.126 (proc-macro)
│       │       ├── proc-macro2 v1.0.26 (*)
│       │       ├── quote v1.0.9 (*)
│       │       └── syn v1.0.72 (*)
│       ├── smallvec v1.6.1
│       ├── thiserror v1.0.24 (*)
│       ├── tinyvec v1.2.0 (*)
│       ├── tokio v1.6.0 (*)
│       └── url v2.2.2
│           ├── form_urlencoded v1.0.1
│           │   ├── matches v0.1.8
│           │   └── percent-encoding v2.1.0
│           ├── idna v0.2.3 (*)
│           ├── matches v0.1.8
│           └── percent-encoding v2.1.0
├── trust-dns-proto v0.20.3 (*)
└── trust-dns-server v0.20.3
    ├── async-trait v0.1.50 (proc-macro) (*)
    ├── bytes v1.0.1
    ├── cfg-if v1.0.0
    ├── chrono v0.4.19 (*)
    ├── enum-as-inner v0.3.3 (proc-macro) (*)
    ├── env_logger v0.8.3
    │   ├── atty v0.2.14 (*)
    │   ├── humantime v2.1.0
    │   ├── log v0.4.14 (*)
    │   ├── regex v1.5.4
    │   │   ├── aho-corasick v0.7.18
    │   │   │   └── memchr v2.4.0
    │   │   ├── memchr v2.4.0
    │   │   └── regex-syntax v0.6.25
    │   └── termcolor v1.1.2
    ├── futures-executor v0.3.15
    │   ├── futures-core v0.3.15
    │   ├── futures-task v0.3.15
    │   └── futures-util v0.3.15 (*)
    ├── futures-util v0.3.15 (*)
    ├── log v0.4.14 (*)
    ├── rusqlite v0.24.2
    │   ├── bitflags v1.2.1
    │   ├── chrono v0.4.19 (*)
    │   ├── fallible-iterator v0.2.0
    │   ├── fallible-streaming-iterator v0.1.9
    │   ├── hashlink v0.6.0
    │   │   └── hashbrown v0.9.1
    │   │       └── ahash v0.4.7
    │   ├── libsqlite3-sys v0.20.1
    │   │   [build-dependencies]
    │   │   ├── cc v1.0.67
    │   │   └── pkg-config v0.3.19
    │   ├── memchr v2.4.0
    │   └── smallvec v1.6.1
    ├── serde v1.0.126 (*)
    ├── thiserror v1.0.24 (*)
    ├── tokio v1.6.0 (*)
    ├── toml v0.5.8
    │   └── serde v1.0.126 (*)
    ├── trust-dns-client v0.20.3 (*)
    ├── trust-dns-proto v0.20.3 (*)
    └── trust-dns-resolver v0.20.3
        ├── cfg-if v1.0.0
        ├── futures-util v0.3.15 (*)
        ├── lazy_static v1.4.0
        ├── log v0.4.14 (*)
        ├── lru-cache v0.1.2
        │   └── linked-hash-map v0.5.4
        ├── parking_lot v0.11.1
        │   ├── instant v0.1.9
        │   │   └── cfg-if v1.0.0
        │   ├── lock_api v0.4.4
        │   │   └── scopeguard v1.1.0
        │   └── parking_lot_core v0.8.3
        │       ├── cfg-if v1.0.0
        │       ├── instant v0.1.9 (*)
        │       ├── libc v0.2.94
        │       └── smallvec v1.6.1
        ├── resolv-conf v0.7.0
        │   ├── hostname v0.3.1
        │   │   ├── libc v0.2.94
        │   │   └── match_cfg v0.1.0
        │   └── quick-error v1.2.3
        ├── serde v1.0.126 (*)
        ├── smallvec v1.6.1
        ├── thiserror v1.0.24 (*)
        ├── tokio v1.6.0 (*)
        └── trust-dns-proto v0.20.3 (*)
[dev-dependencies]
├── env_logger v0.8.3 (*)
├── native-tls v0.2.7
│   ├── log v0.4.14 (*)
│   ├── openssl v0.10.34
│   │   ├── bitflags v1.2.1
│   │   ├── cfg-if v1.0.0
│   │   ├── foreign-types v0.3.2
│   │   │   └── foreign-types-shared v0.1.1
│   │   ├── libc v0.2.94
│   │   ├── once_cell v1.7.2
│   │   └── openssl-sys v0.9.63
│   │       └── libc v0.2.94
│   │       [build-dependencies]
│   │       ├── autocfg v1.0.1
│   │       ├── cc v1.0.67
│   │       └── pkg-config v0.3.19
│   ├── openssl-probe v0.1.4
│   └── openssl-sys v0.9.63 (*)
├── regex v1.5.4 (*)
├── trust-dns-https v0.20.3
│   ├── bytes v1.0.1
│   ├── cfg-if v1.0.0
│   ├── data-encoding v2.3.2
│   ├── futures-util v0.3.15 (*)
│   ├── h2 v0.3.3
│   │   ├── bytes v1.0.1
│   │   ├── fnv v1.0.7
│   │   ├── futures-core v0.3.15
│   │   ├── futures-sink v0.3.15
│   │   ├── futures-util v0.3.15 (*)
│   │   ├── http v0.2.4
│   │   │   ├── bytes v1.0.1
│   │   │   ├── fnv v1.0.7
│   │   │   └── itoa v0.4.7
│   │   ├── indexmap v1.6.2
│   │   │   └── hashbrown v0.9.1 (*)
│   │   │   [build-dependencies]
│   │   │   └── autocfg v1.0.1
│   │   ├── slab v0.4.3
│   │   ├── tokio v1.6.0 (*)
│   │   ├── tokio-util v0.6.7
│   │   │   ├── bytes v1.0.1
│   │   │   ├── futures-core v0.3.15
│   │   │   ├── futures-sink v0.3.15
│   │   │   ├── log v0.4.14 (*)
│   │   │   ├── pin-project-lite v0.2.6
│   │   │   └── tokio v1.6.0 (*)
│   │   └── tracing v0.1.26
│   │       ├── cfg-if v1.0.0
│   │       ├── pin-project-lite v0.2.6
│   │       └── tracing-core v0.1.18
│   │           └── lazy_static v1.4.0
│   ├── http v0.2.4 (*)
│   ├── log v0.4.14 (*)
│   ├── rustls v0.19.1
│   │   ├── base64 v0.13.0
│   │   ├── log v0.4.14 (*)
│   │   ├── ring v0.16.20
│   │   │   ├── libc v0.2.94
│   │   │   ├── once_cell v1.7.2
│   │   │   ├── spin v0.5.2
│   │   │   └── untrusted v0.7.1
│   │   │   [build-dependencies]
│   │   │   └── cc v1.0.67
│   │   ├── sct v0.6.1
│   │   │   ├── ring v0.16.20 (*)
│   │   │   └── untrusted v0.7.1
│   │   └── webpki v0.21.4
│   │       ├── ring v0.16.20 (*)
│   │       └── untrusted v0.7.1
│   ├── thiserror v1.0.24 (*)
│   ├── tokio v1.6.0 (*)
│   ├── tokio-rustls v0.22.0
│   │   ├── rustls v0.19.1 (*)
│   │   ├── tokio v1.6.0 (*)
│   │   └── webpki v0.21.4 (*)
│   ├── trust-dns-proto v0.20.3 (*)
│   ├── trust-dns-rustls v0.20.3
│   │   ├── futures-channel v0.3.15 (*)
│   │   ├── futures-io v0.3.15
│   │   ├── futures-util v0.3.15 (*)
│   │   ├── log v0.4.14 (*)
│   │   ├── rustls v0.19.1 (*)
│   │   ├── tokio v1.6.0 (*)
│   │   ├── tokio-rustls v0.22.0 (*)
│   │   ├── trust-dns-proto v0.20.3 (*)
│   │   └── webpki v0.21.4 (*)
│   ├── webpki v0.21.4 (*)
│   └── webpki-roots v0.21.1
│       └── webpki v0.21.4 (*)
├── trust-dns-native-tls v0.20.3
│   ├── futures-channel v0.3.15 (*)
│   ├── futures-util v0.3.15 (*)
│   ├── native-tls v0.2.7 (*)
│   ├── tokio v1.6.0 (*)
│   ├── tokio-native-tls v0.3.0
│   │   ├── native-tls v0.2.7 (*)
│   │   └── tokio v1.6.0 (*)
│   └── trust-dns-proto v0.20.3 (*)
├── trust-dns-proto v0.20.3 (*)
├── trust-dns-resolver v0.20.3 (*)
└── webpki-roots v0.21.1 (*)
<!-- gh-comment-id:1027165866 --> @LuckyTurtleDev commented on GitHub (Feb 1, 2022): > Yeah, it doesn't really make sense that trust-dns is causing issues here. You could just use a newer tokio? Package are often build with `--locked` so they would still spread yanked tokio. > The lock file in the repo has Tokio at 1.3, I'm happy to publish a new version with cargo update applied, but I'm not sure trust-dns is the issue here? some dependencies and features does depend on tokio 1.6.0: ```bash $ cargo tree trust-dns v0.20.3 (/tmp/trust-dns-0.20.3) ├── chrono v0.4.19 │ ├── libc v0.2.94 │ ├── num-integer v0.1.44 │ │ └── num-traits v0.2.14 │ │ [build-dependencies] │ │ └── autocfg v1.0.1 │ │ [build-dependencies] │ │ └── autocfg v1.0.1 │ ├── num-traits v0.2.14 (*) │ └── time v0.1.43 │ └── libc v0.2.94 ├── clap v2.33.3 │ ├── ansi_term v0.11.0 │ ├── atty v0.2.14 │ │ └── libc v0.2.94 │ ├── bitflags v1.2.1 │ ├── strsim v0.8.0 │ ├── textwrap v0.11.0 │ │ └── unicode-width v0.1.8 │ ├── unicode-width v0.1.8 │ └── vec_map v0.8.2 ├── futures v0.3.15 │ ├── futures-channel v0.3.15 │ │ ├── futures-core v0.3.15 │ │ └── futures-sink v0.3.15 │ ├── futures-core v0.3.15 │ ├── futures-io v0.3.15 │ ├── futures-sink v0.3.15 │ ├── futures-task v0.3.15 │ └── futures-util v0.3.15 │ ├── futures-channel v0.3.15 (*) │ ├── futures-core v0.3.15 │ ├── futures-io v0.3.15 │ ├── futures-sink v0.3.15 │ ├── futures-task v0.3.15 │ ├── memchr v2.4.0 │ ├── pin-project-lite v0.2.6 │ ├── pin-utils v0.1.0 │ └── slab v0.4.3 │ [build-dependencies] │ └── autocfg v1.0.1 ├── log v0.4.14 │ └── cfg-if v1.0.0 ├── tokio v1.6.0 │ ├── bytes v1.0.1 │ ├── libc v0.2.94 │ ├── memchr v2.4.0 │ ├── mio v0.7.11 │ │ ├── libc v0.2.94 │ │ └── log v0.4.14 (*) │ ├── num_cpus v1.13.0 │ │ └── libc v0.2.94 │ └── pin-project-lite v0.2.6 │ [build-dependencies] │ └── autocfg v1.0.1 ├── trust-dns-client v0.20.3 │ ├── cfg-if v1.0.0 │ ├── chrono v0.4.19 (*) │ ├── data-encoding v2.3.2 │ ├── futures-channel v0.3.15 (*) │ ├── futures-util v0.3.15 (*) │ ├── lazy_static v1.4.0 │ ├── log v0.4.14 (*) │ ├── radix_trie v0.2.1 │ │ ├── endian-type v0.1.2 │ │ └── nibble_vec v0.1.0 │ │ └── smallvec v1.6.1 │ ├── rand v0.8.3 │ │ ├── libc v0.2.94 │ │ ├── rand_chacha v0.3.0 │ │ │ ├── ppv-lite86 v0.2.10 │ │ │ └── rand_core v0.6.2 │ │ │ └── getrandom v0.2.2 │ │ │ ├── cfg-if v1.0.0 │ │ │ └── libc v0.2.94 │ │ └── rand_core v0.6.2 (*) │ ├── thiserror v1.0.24 │ │ └── thiserror-impl v1.0.24 (proc-macro) │ │ ├── proc-macro2 v1.0.26 │ │ │ └── unicode-xid v0.2.2 │ │ ├── quote v1.0.9 │ │ │ └── proc-macro2 v1.0.26 (*) │ │ └── syn v1.0.72 │ │ ├── proc-macro2 v1.0.26 (*) │ │ ├── quote v1.0.9 (*) │ │ └── unicode-xid v0.2.2 │ ├── tokio v1.6.0 (*) │ └── trust-dns-proto v0.20.3 │ ├── async-trait v0.1.50 (proc-macro) │ │ ├── proc-macro2 v1.0.26 (*) │ │ ├── quote v1.0.9 (*) │ │ └── syn v1.0.72 (*) │ ├── cfg-if v1.0.0 │ ├── data-encoding v2.3.2 │ ├── enum-as-inner v0.3.3 (proc-macro) │ │ ├── heck v0.3.2 │ │ │ └── unicode-segmentation v1.7.1 │ │ ├── proc-macro2 v1.0.26 (*) │ │ ├── quote v1.0.9 (*) │ │ └── syn v1.0.72 (*) │ ├── futures-channel v0.3.15 (*) │ ├── futures-io v0.3.15 │ ├── futures-util v0.3.15 (*) │ ├── idna v0.2.3 │ │ ├── matches v0.1.8 │ │ ├── unicode-bidi v0.3.5 │ │ │ └── matches v0.1.8 │ │ └── unicode-normalization v0.1.17 │ │ └── tinyvec v1.2.0 │ │ └── tinyvec_macros v0.1.0 │ ├── ipnet v2.3.0 │ ├── lazy_static v1.4.0 │ ├── log v0.4.14 (*) │ ├── rand v0.8.3 (*) │ ├── serde v1.0.126 │ │ └── serde_derive v1.0.126 (proc-macro) │ │ ├── proc-macro2 v1.0.26 (*) │ │ ├── quote v1.0.9 (*) │ │ └── syn v1.0.72 (*) │ ├── smallvec v1.6.1 │ ├── thiserror v1.0.24 (*) │ ├── tinyvec v1.2.0 (*) │ ├── tokio v1.6.0 (*) │ └── url v2.2.2 │ ├── form_urlencoded v1.0.1 │ │ ├── matches v0.1.8 │ │ └── percent-encoding v2.1.0 │ ├── idna v0.2.3 (*) │ ├── matches v0.1.8 │ └── percent-encoding v2.1.0 ├── trust-dns-proto v0.20.3 (*) └── trust-dns-server v0.20.3 ├── async-trait v0.1.50 (proc-macro) (*) ├── bytes v1.0.1 ├── cfg-if v1.0.0 ├── chrono v0.4.19 (*) ├── enum-as-inner v0.3.3 (proc-macro) (*) ├── env_logger v0.8.3 │ ├── atty v0.2.14 (*) │ ├── humantime v2.1.0 │ ├── log v0.4.14 (*) │ ├── regex v1.5.4 │ │ ├── aho-corasick v0.7.18 │ │ │ └── memchr v2.4.0 │ │ ├── memchr v2.4.0 │ │ └── regex-syntax v0.6.25 │ └── termcolor v1.1.2 ├── futures-executor v0.3.15 │ ├── futures-core v0.3.15 │ ├── futures-task v0.3.15 │ └── futures-util v0.3.15 (*) ├── futures-util v0.3.15 (*) ├── log v0.4.14 (*) ├── rusqlite v0.24.2 │ ├── bitflags v1.2.1 │ ├── chrono v0.4.19 (*) │ ├── fallible-iterator v0.2.0 │ ├── fallible-streaming-iterator v0.1.9 │ ├── hashlink v0.6.0 │ │ └── hashbrown v0.9.1 │ │ └── ahash v0.4.7 │ ├── libsqlite3-sys v0.20.1 │ │ [build-dependencies] │ │ ├── cc v1.0.67 │ │ └── pkg-config v0.3.19 │ ├── memchr v2.4.0 │ └── smallvec v1.6.1 ├── serde v1.0.126 (*) ├── thiserror v1.0.24 (*) ├── tokio v1.6.0 (*) ├── toml v0.5.8 │ └── serde v1.0.126 (*) ├── trust-dns-client v0.20.3 (*) ├── trust-dns-proto v0.20.3 (*) └── trust-dns-resolver v0.20.3 ├── cfg-if v1.0.0 ├── futures-util v0.3.15 (*) ├── lazy_static v1.4.0 ├── log v0.4.14 (*) ├── lru-cache v0.1.2 │ └── linked-hash-map v0.5.4 ├── parking_lot v0.11.1 │ ├── instant v0.1.9 │ │ └── cfg-if v1.0.0 │ ├── lock_api v0.4.4 │ │ └── scopeguard v1.1.0 │ └── parking_lot_core v0.8.3 │ ├── cfg-if v1.0.0 │ ├── instant v0.1.9 (*) │ ├── libc v0.2.94 │ └── smallvec v1.6.1 ├── resolv-conf v0.7.0 │ ├── hostname v0.3.1 │ │ ├── libc v0.2.94 │ │ └── match_cfg v0.1.0 │ └── quick-error v1.2.3 ├── serde v1.0.126 (*) ├── smallvec v1.6.1 ├── thiserror v1.0.24 (*) ├── tokio v1.6.0 (*) └── trust-dns-proto v0.20.3 (*) [dev-dependencies] ├── env_logger v0.8.3 (*) ├── native-tls v0.2.7 │ ├── log v0.4.14 (*) │ ├── openssl v0.10.34 │ │ ├── bitflags v1.2.1 │ │ ├── cfg-if v1.0.0 │ │ ├── foreign-types v0.3.2 │ │ │ └── foreign-types-shared v0.1.1 │ │ ├── libc v0.2.94 │ │ ├── once_cell v1.7.2 │ │ └── openssl-sys v0.9.63 │ │ └── libc v0.2.94 │ │ [build-dependencies] │ │ ├── autocfg v1.0.1 │ │ ├── cc v1.0.67 │ │ └── pkg-config v0.3.19 │ ├── openssl-probe v0.1.4 │ └── openssl-sys v0.9.63 (*) ├── regex v1.5.4 (*) ├── trust-dns-https v0.20.3 │ ├── bytes v1.0.1 │ ├── cfg-if v1.0.0 │ ├── data-encoding v2.3.2 │ ├── futures-util v0.3.15 (*) │ ├── h2 v0.3.3 │ │ ├── bytes v1.0.1 │ │ ├── fnv v1.0.7 │ │ ├── futures-core v0.3.15 │ │ ├── futures-sink v0.3.15 │ │ ├── futures-util v0.3.15 (*) │ │ ├── http v0.2.4 │ │ │ ├── bytes v1.0.1 │ │ │ ├── fnv v1.0.7 │ │ │ └── itoa v0.4.7 │ │ ├── indexmap v1.6.2 │ │ │ └── hashbrown v0.9.1 (*) │ │ │ [build-dependencies] │ │ │ └── autocfg v1.0.1 │ │ ├── slab v0.4.3 │ │ ├── tokio v1.6.0 (*) │ │ ├── tokio-util v0.6.7 │ │ │ ├── bytes v1.0.1 │ │ │ ├── futures-core v0.3.15 │ │ │ ├── futures-sink v0.3.15 │ │ │ ├── log v0.4.14 (*) │ │ │ ├── pin-project-lite v0.2.6 │ │ │ └── tokio v1.6.0 (*) │ │ └── tracing v0.1.26 │ │ ├── cfg-if v1.0.0 │ │ ├── pin-project-lite v0.2.6 │ │ └── tracing-core v0.1.18 │ │ └── lazy_static v1.4.0 │ ├── http v0.2.4 (*) │ ├── log v0.4.14 (*) │ ├── rustls v0.19.1 │ │ ├── base64 v0.13.0 │ │ ├── log v0.4.14 (*) │ │ ├── ring v0.16.20 │ │ │ ├── libc v0.2.94 │ │ │ ├── once_cell v1.7.2 │ │ │ ├── spin v0.5.2 │ │ │ └── untrusted v0.7.1 │ │ │ [build-dependencies] │ │ │ └── cc v1.0.67 │ │ ├── sct v0.6.1 │ │ │ ├── ring v0.16.20 (*) │ │ │ └── untrusted v0.7.1 │ │ └── webpki v0.21.4 │ │ ├── ring v0.16.20 (*) │ │ └── untrusted v0.7.1 │ ├── thiserror v1.0.24 (*) │ ├── tokio v1.6.0 (*) │ ├── tokio-rustls v0.22.0 │ │ ├── rustls v0.19.1 (*) │ │ ├── tokio v1.6.0 (*) │ │ └── webpki v0.21.4 (*) │ ├── trust-dns-proto v0.20.3 (*) │ ├── trust-dns-rustls v0.20.3 │ │ ├── futures-channel v0.3.15 (*) │ │ ├── futures-io v0.3.15 │ │ ├── futures-util v0.3.15 (*) │ │ ├── log v0.4.14 (*) │ │ ├── rustls v0.19.1 (*) │ │ ├── tokio v1.6.0 (*) │ │ ├── tokio-rustls v0.22.0 (*) │ │ ├── trust-dns-proto v0.20.3 (*) │ │ └── webpki v0.21.4 (*) │ ├── webpki v0.21.4 (*) │ └── webpki-roots v0.21.1 │ └── webpki v0.21.4 (*) ├── trust-dns-native-tls v0.20.3 │ ├── futures-channel v0.3.15 (*) │ ├── futures-util v0.3.15 (*) │ ├── native-tls v0.2.7 (*) │ ├── tokio v1.6.0 (*) │ ├── tokio-native-tls v0.3.0 │ │ ├── native-tls v0.2.7 (*) │ │ └── tokio v1.6.0 (*) │ └── trust-dns-proto v0.20.3 (*) ├── trust-dns-proto v0.20.3 (*) ├── trust-dns-resolver v0.20.3 (*) └── webpki-roots v0.21.1 (*)
Author
Owner

@djc commented on GitHub (Feb 1, 2022):

So are you talking about a trust-dns binary? Because I don't think lock files come into play for libraries?

<!-- gh-comment-id:1027170474 --> @djc commented on GitHub (Feb 1, 2022): So are you talking about a trust-dns binary? Because I don't think lock files come into play for libraries?
Author
Owner

@LuckyTurtleDev commented on GitHub (Feb 1, 2022):

yes, I should have mention this.

<!-- gh-comment-id:1027174880 --> @LuckyTurtleDev commented on GitHub (Feb 1, 2022): yes, I should have mention this.
Author
Owner

@djc commented on GitHub (Feb 2, 2022):

0.20.4 has been released, should be fixed now.

<!-- gh-comment-id:1027673919 --> @djc commented on GitHub (Feb 2, 2022): 0.20.4 has been released, should be fixed now.
Author
Owner

@LuckyTurtleDev commented on GitHub (Feb 2, 2022):

Thanks it does fix the issue.

<!-- gh-comment-id:1027795253 --> @LuckyTurtleDev commented on GitHub (Feb 2, 2022): Thanks it does fix the issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#715
No description provided.