Below are two tables showing the two problem classes that prevent co-installation of Multi-Arch:same binaries

For every M-A:same package we create a dummy package with the -pseudo prefix which depends on that package for amd64 and a dummy architecture generated from amd64 (called armhf here).

A machine parsable version can be retrieved in dose yaml format

Hover over a package name with your cursor for architecture and version information. Hovering over the arrows in the depchain columns will show the dependency that led from one package in the chain to the next.

src:rust-heapless

Top 10 summary

The following is a summary of the full "missing" and "conflict" tables below. It only shows the first and last columns of the full tables and only displays the top 10 rows.

Missing

# of packages per missingUnsatisfied dependency
105librust-hash32-0.3+default-dev:amd64
105librust-hash32-0.3+default-dev:armhf

missing

The packages in the third column cannot satisfy their (possibly transitive) dependencies because of the unsatisfied dependency in the last column. This is mostly because the binary package providing the dependency in the last column is Multi-Arch:no. Some of these packages need to be Multi-Arch:foreign instead. In some other cases, Build-Depends can be annotated with :native. The depchains column shows the dependency chain(s) from the packages in the third column to the unsatisfied dependency in the last column. The "(*)" placeholder in the depchains column represents any package in the third column. Hovering over the arrows in the depchains column with your cursor will show the dependency that led from one package in the chain to the next.

The output is first grouped by the shared unsatisfied dependency (last column) and then by shared dependency chain (fourth column). The groups are sorted by the number of packages missing the dependency in the last column. Within each group, the output is sorted by the number of packages sharing the same dependency chain.

# of packages per missing# of packages per depchainpackages with missing (possibly transitive) dependenciesDepchainsUnsatisfied dependency
105 1librust-aead-dev-pseudo(*) → librust-aead-dev → librust-heapless-dev → librust-hash32-0.3+default-dev:amd64
1librust-aes-gcm-dev-pseudo(*) → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-aes-siv-dev-pseudo(*) → librust-aes-siv-dev → librust-aead-dev → librust-heapless-dev →
1librust-ansi-parser-dev-pseudo(*) → librust-ansi-parser-dev → librust-heapless-dev →
1librust-ashpd-dev-pseudo(*) → librust-ashpd-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-async-h1-dev-pseudo(*) → librust-async-h1-dev → librust-http-types-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-async-std-resolver-dev-pseudo(*) → librust-async-std-resolver-dev → librust-hickory-resolver-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-barrel-dev-pseudo(*) → librust-barrel-dev → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-cargo-c-dev-pseudo(*) → librust-cargo-c-dev → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-cargo-dev-pseudo(*) → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-chacha20poly1305-dev-pseudo(*) → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-cookie-dev-pseudo(*) → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-cookie-store-dev-pseudo(*) → librust-cookie-store-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-crypto-secretbox-dev-pseudo(*) → librust-crypto-secretbox-dev → librust-aead-dev → librust-heapless-dev →
1librust-debbugs-dev-pseudo(*) → librust-debbugs-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-debcargo-dev-pseudo(*) → librust-debcargo-dev → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-debian-analyzer-dev-pseudo(*) → librust-debian-analyzer-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-dhcproto+serde-dev-pseudo(*) → librust-dhcproto+serde-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-dhcproto-dev-pseudo(*) → librust-dhcproto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-diesel-dev-pseudo(*) → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-diesel-migrations-dev-pseudo(*) → librust-diesel-migrations-dev → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-eax-dev-pseudo(*) → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-gix-dev-pseudo(*) → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-gix-protocol-dev-pseudo(*) → librust-gix-protocol-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-gix-transport-dev-pseudo(*) → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-glycin-dev-pseudo(*) → librust-glycin-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-glycin-utils-dev-pseudo(*) → librust-glycin-utils-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-gvdb-dev-pseudo(*) → librust-gvdb-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-gvdb-macros-dev-pseudo(*) → librust-gvdb-macros-dev → librust-gvdb-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-heapless-dev-pseudo(*) → librust-heapless-dev →
1librust-hickory-client-dev-pseudo(*) → librust-hickory-client-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-proto-dev-pseudo(*) → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-recursor-dev-pseudo(*) → librust-hickory-recursor-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-resolver-dev-pseudo(*) → librust-hickory-resolver-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-server-dev-pseudo(*) → librust-hickory-server-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-http-types-dev-pseudo(*) → librust-http-types-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-ipnet-dev-pseudo(*) → librust-ipnet-dev → librust-heapless-dev →
1librust-keyring-dev-pseudo(*) → librust-keyring-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-launchpadlib-dev-pseudo(*) → librust-launchpadlib-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-magic-wormhole-dev-pseudo(*) → librust-magic-wormhole-dev → librust-crypto-secretbox-dev → librust-aead-dev → librust-heapless-dev →
1librust-mozim-dev-pseudo(*) → librust-mozim-dev → librust-dhcproto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-mpris-server-dev-pseudo(*) → librust-mpris-server-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-noise-rust-crypto-dev-pseudo(*) → librust-noise-rust-crypto-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-os-clock-dev-pseudo(*) → librust-ntp-os-clock-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-proto-dev-pseudo(*) → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-udp-dev-pseudo(*) → librust-ntp-udp-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntpd-dev-pseudo(*) → librust-ntpd-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-numbat-dev-pseudo(*) → librust-numbat-dev → librust-numbat-exchange-rates-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-numbat-exchange-rates-dev-pseudo(*) → librust-numbat-exchange-rates-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-oauth2-dev-pseudo(*) → librust-oauth2-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-ocb3-dev-pseudo(*) → librust-ocb3-dev → librust-aead-dev → librust-heapless-dev →
1librust-ognibuild-dev-pseudo(*) → librust-ognibuild-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-oo7-dev-pseudo(*) → librust-oo7-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-opendal-dev-pseudo(*) → librust-opendal-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-openpgp-card-rpgp-dev-pseudo(*) → librust-openpgp-card-rpgp-dev → librust-pgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-openpgp-card-state-dev-pseudo(*) → librust-openpgp-card-state-dev → librust-keyring-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-openpgp-keylist-dev-pseudo(*) → librust-openpgp-keylist-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-pgp-dev-pseudo(*) → librust-pgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-postcard-dev-pseudo(*) → librust-postcard-dev → librust-heapless-dev →
1librust-prometheus+push-dev-pseudo(*) → librust-prometheus+push-dev → librust-prometheus+reqwest-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-prometheus+reqwest-dev-pseudo(*) → librust-prometheus+reqwest-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rebuilderd-common-dev-pseudo(*) → librust-rebuilderd-common-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-repro-env-dev-pseudo(*) → librust-repro-env-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-reqsign-dev-pseudo(*) → librust-reqsign-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-reqwest-dev-pseudo(*) → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-ripasso-dev-pseudo(*) → librust-ripasso-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rpgpie-dev-pseudo(*) → librust-rpgpie-dev → librust-openpgp-card-state-dev → librust-keyring-dev → librust-zbus-dev → librust-zbus-names-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-rpgpie-sop-dev-pseudo(*) → librust-rpgpie-sop-dev → librust-pgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-rustup-dev-pseudo(*) → librust-rustup-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rusty-paserk-dev-pseudo(*) → librust-rusty-paserk-dev → librust-rusty-paseto-dev → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-rusty-paseto-dev-pseudo(*) → librust-rusty-paseto-dev → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-search-provider-dev-pseudo(*) → librust-search-provider-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-secret-service-dev-pseudo(*) → librust-secret-service-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-sequoia-autocrypt-dev-pseudo(*) → librust-sequoia-autocrypt-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-cert-store-dev-pseudo(*) → librust-sequoia-cert-store-dev → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-sequoia-gpg-agent-dev-pseudo(*) → librust-sequoia-gpg-agent-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-ipc-dev-pseudo(*) → librust-sequoia-ipc-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-backend-dev-pseudo(*) → librust-sequoia-keystore-backend-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-dev-pseudo(*) → librust-sequoia-keystore-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-gpg-agent-dev-pseudo(*) → librust-sequoia-keystore-gpg-agent-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-openpgp-card-dev-pseudo(*) → librust-sequoia-keystore-openpgp-card-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-softkeys-dev-pseudo(*) → librust-sequoia-keystore-softkeys-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-tpm-dev-pseudo(*) → librust-sequoia-keystore-tpm-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-net-dev-pseudo(*) → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-sequoia-openpgp-dev-pseudo(*) → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-openpgp-mt-dev-pseudo(*) → librust-sequoia-openpgp-mt-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-policy-config-dev-pseudo(*) → librust-sequoia-policy-config-dev → librust-sequoia-openpgp-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-sop-dev-pseudo(*) → librust-sequoia-sop-dev → librust-sequoia-wot-dev → librust-sequoia-cert-store-dev → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-sequoia-wot-dev-pseudo(*) → librust-sequoia-wot-dev → librust-sequoia-cert-store-dev → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-spytrap-adb-dev-pseudo(*) → librust-spytrap-adb-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-test-with-dev-pseudo(*) → librust-test-with-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trawld-dev-pseudo(*) → librust-trawld-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-trust-dns-client-dev-pseudo(*) → librust-trust-dns-client-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-proto-dev-pseudo(*) → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-recursor-dev-pseudo(*) → librust-trust-dns-recursor-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-resolver-dev-pseudo(*) → librust-trust-dns-resolver-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-server-dev-pseudo(*) → librust-trust-dns-server-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-udevrs-dev-pseudo(*) → librust-udevrs-dev → librust-heapless-dev →
1librust-upstream-ontologist-dev-pseudo(*) → librust-upstream-ontologist-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-urlshortener-dev-pseudo(*) → librust-urlshortener-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-wadl-dev-pseudo(*) → librust-wadl-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-yubico-dev-pseudo(*) → librust-yubico-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-zbus-dev-pseudo(*) → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-zbus-names-dev-pseudo(*) → librust-zbus-names-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-zvariant-dev-pseudo(*) → librust-zvariant-dev → librust-heapless-dev →
105 1librust-aead-dev-pseudo(*) → librust-aead-dev → librust-heapless-dev → librust-hash32-0.3+default-dev:armhf
1librust-aes-gcm-dev-pseudo(*) → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-aes-siv-dev-pseudo(*) → librust-aes-siv-dev → librust-aead-dev → librust-heapless-dev →
1librust-ansi-parser-dev-pseudo(*) → librust-ansi-parser-dev → librust-heapless-dev →
1librust-ashpd-dev-pseudo(*) → librust-ashpd-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-async-h1-dev-pseudo(*) → librust-async-h1-dev → librust-http-types-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-async-std-resolver-dev-pseudo(*) → librust-async-std-resolver-dev → librust-hickory-resolver-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-barrel-dev-pseudo(*) → librust-barrel-dev → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-cargo-c-dev-pseudo(*) → librust-cargo-c-dev → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-cargo-dev-pseudo(*) → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-chacha20poly1305-dev-pseudo(*) → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-cookie-dev-pseudo(*) → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-cookie-store-dev-pseudo(*) → librust-cookie-store-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-crypto-secretbox-dev-pseudo(*) → librust-crypto-secretbox-dev → librust-aead-dev → librust-heapless-dev →
1librust-debbugs-dev-pseudo(*) → librust-debbugs-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-debcargo-dev-pseudo(*) → librust-debcargo-dev → librust-cargo-dev → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-debian-analyzer-dev-pseudo(*) → librust-debian-analyzer-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-dhcproto+serde-dev-pseudo(*) → librust-dhcproto+serde-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-dhcproto-dev-pseudo(*) → librust-dhcproto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-diesel-dev-pseudo(*) → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-diesel-migrations-dev-pseudo(*) → librust-diesel-migrations-dev → librust-diesel-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-eax-dev-pseudo(*) → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-gix-dev-pseudo(*) → librust-gix-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-gix-protocol-dev-pseudo(*) → librust-gix-protocol-dev → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-gix-transport-dev-pseudo(*) → librust-gix-transport-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-glycin-dev-pseudo(*) → librust-glycin-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-glycin-utils-dev-pseudo(*) → librust-glycin-utils-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-gvdb-dev-pseudo(*) → librust-gvdb-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-gvdb-macros-dev-pseudo(*) → librust-gvdb-macros-dev → librust-gvdb-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-heapless-dev-pseudo(*) → librust-heapless-dev →
1librust-hickory-client-dev-pseudo(*) → librust-hickory-client-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-proto-dev-pseudo(*) → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-recursor-dev-pseudo(*) → librust-hickory-recursor-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-resolver-dev-pseudo(*) → librust-hickory-resolver-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-hickory-server-dev-pseudo(*) → librust-hickory-server-dev → librust-hickory-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-http-types-dev-pseudo(*) → librust-http-types-dev → librust-cookie-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-ipnet-dev-pseudo(*) → librust-ipnet-dev → librust-heapless-dev →
1librust-keyring-dev-pseudo(*) → librust-keyring-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-launchpadlib-dev-pseudo(*) → librust-launchpadlib-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-magic-wormhole-dev-pseudo(*) → librust-magic-wormhole-dev → librust-crypto-secretbox-dev → librust-aead-dev → librust-heapless-dev →
1librust-mozim-dev-pseudo(*) → librust-mozim-dev → librust-dhcproto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-mpris-server-dev-pseudo(*) → librust-mpris-server-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-noise-rust-crypto-dev-pseudo(*) → librust-noise-rust-crypto-dev → librust-aes-gcm-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-os-clock-dev-pseudo(*) → librust-ntp-os-clock-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-proto-dev-pseudo(*) → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntp-udp-dev-pseudo(*) → librust-ntp-udp-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-ntpd-dev-pseudo(*) → librust-ntpd-dev → librust-ntp-proto-dev → librust-aead-dev → librust-heapless-dev →
1librust-numbat-dev-pseudo(*) → librust-numbat-dev → librust-numbat-exchange-rates-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-numbat-exchange-rates-dev-pseudo(*) → librust-numbat-exchange-rates-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-oauth2-dev-pseudo(*) → librust-oauth2-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-ocb3-dev-pseudo(*) → librust-ocb3-dev → librust-aead-dev → librust-heapless-dev →
1librust-ognibuild-dev-pseudo(*) → librust-ognibuild-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-oo7-dev-pseudo(*) → librust-oo7-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-opendal-dev-pseudo(*) → librust-opendal-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-openpgp-card-rpgp-dev-pseudo(*) → librust-openpgp-card-rpgp-dev → librust-pgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-openpgp-card-state-dev-pseudo(*) → librust-openpgp-card-state-dev → librust-keyring-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-openpgp-keylist-dev-pseudo(*) → librust-openpgp-keylist-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-pgp-dev-pseudo(*) → librust-pgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-postcard-dev-pseudo(*) → librust-postcard-dev → librust-heapless-dev →
1librust-prometheus+push-dev-pseudo(*) → librust-prometheus+push-dev → librust-prometheus+reqwest-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-prometheus+reqwest-dev-pseudo(*) → librust-prometheus+reqwest-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rebuilderd-common-dev-pseudo(*) → librust-rebuilderd-common-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-repro-env-dev-pseudo(*) → librust-repro-env-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-reqsign-dev-pseudo(*) → librust-reqsign-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-reqwest-dev-pseudo(*) → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-ripasso-dev-pseudo(*) → librust-ripasso-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rpgpie-dev-pseudo(*) → librust-rpgpie-dev → librust-pgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-rpgpie-sop-dev-pseudo(*) → librust-rpgpie-sop-dev → librust-pgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-rustup-dev-pseudo(*) → librust-rustup-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-rusty-paserk-dev-pseudo(*) → librust-rusty-paserk-dev → librust-rusty-paseto-dev → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-rusty-paseto-dev-pseudo(*) → librust-rusty-paseto-dev → librust-chacha20poly1305-dev → librust-aead-dev → librust-heapless-dev →
1librust-search-provider-dev-pseudo(*) → librust-search-provider-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-secret-service-dev-pseudo(*) → librust-secret-service-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-sequoia-autocrypt-dev-pseudo(*) → librust-sequoia-autocrypt-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-cert-store-dev-pseudo(*) → librust-sequoia-cert-store-dev → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-sequoia-gpg-agent-dev-pseudo(*) → librust-sequoia-gpg-agent-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-ipc-dev-pseudo(*) → librust-sequoia-ipc-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-backend-dev-pseudo(*) → librust-sequoia-keystore-backend-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-dev-pseudo(*) → librust-sequoia-keystore-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-gpg-agent-dev-pseudo(*) → librust-sequoia-keystore-gpg-agent-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-openpgp-card-dev-pseudo(*) → librust-sequoia-keystore-openpgp-card-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-softkeys-dev-pseudo(*) → librust-sequoia-keystore-softkeys-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-keystore-tpm-dev-pseudo(*) → librust-sequoia-keystore-tpm-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-net-dev-pseudo(*) → librust-sequoia-net-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-sequoia-openpgp-dev-pseudo(*) → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-openpgp-mt-dev-pseudo(*) → librust-sequoia-openpgp-mt-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-policy-config-dev-pseudo(*) → librust-sequoia-policy-config-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-sop-dev-pseudo(*) → librust-sequoia-sop-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-sequoia-wot-dev-pseudo(*) → librust-sequoia-wot-dev → librust-sequoia-openpgp-dev → librust-eax-dev → librust-aead-dev → librust-heapless-dev →
1librust-spytrap-adb-dev-pseudo(*) → librust-spytrap-adb-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-test-with-dev-pseudo(*) → librust-test-with-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trawld-dev-pseudo(*) → librust-trawld-dev → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-trust-dns-client-dev-pseudo(*) → librust-trust-dns-client-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-proto-dev-pseudo(*) → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-recursor-dev-pseudo(*) → librust-trust-dns-recursor-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-resolver-dev-pseudo(*) → librust-trust-dns-resolver-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-trust-dns-server-dev-pseudo(*) → librust-trust-dns-server-dev → librust-trust-dns-proto-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-udevrs-dev-pseudo(*) → librust-udevrs-dev → librust-heapless-dev →
1librust-upstream-ontologist-dev-pseudo(*) → librust-upstream-ontologist-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-urlshortener-dev-pseudo(*) → librust-urlshortener-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-wadl-dev-pseudo(*) → librust-wadl-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-yubico-dev-pseudo(*) → librust-yubico-dev → librust-reqwest-dev → librust-ipnet-dev → librust-heapless-dev →
1librust-zbus-dev-pseudo(*) → librust-zbus-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-zbus-names-dev-pseudo(*) → librust-zbus-names-dev → librust-zvariant-dev → librust-heapless-dev →
1librust-zvariant-dev-pseudo(*) → librust-zvariant-dev → librust-heapless-dev →

generated: 20241216T000000Z


The JSON data used to generate these pages was computed using botch, the bootstrap/build ordering tool chain. The source code of botch can be redistributed under the terms of the LGPL3+ with an OCaml linking exception. The source code can be retrieved from https://salsa.debian.org/debian-bootstrap-team/botch

The html pages were generated by code which can be retrieved from https://salsa.debian.org/debian-bootstrap-team/boott and which can be redistributed under the terms of the AGPL3+

For questions and bugreports please contact j [dot] schauer [at] email [dot] de.