From a4ddbc1112e533e4bba4a7091c72bf1567c599cf Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Thu, 21 Nov 2024 13:05:03 +0000 Subject: [PATCH 01/15] refactor: apt_dep_resolver * Remove unnecessary state struct, just pass repository struct to the resolver methods * Remove unused resolve_package from the public API --- apt/private/apt_dep_resolver.bzl | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/apt/private/apt_dep_resolver.bzl b/apt/private/apt_dep_resolver.bzl index c558d64..be3a29e 100644 --- a/apt/private/apt_dep_resolver.bzl +++ b/apt/private/apt_dep_resolver.bzl @@ -3,9 +3,9 @@ load(":version.bzl", version_lib = "version") load(":version_constraint.bzl", "version_constraint") -def _resolve_package(state, name, version, arch): +def _resolve_package(repository, name, version, arch): # First check if the constraint is satisfied by a virtual package - virtual_packages = state.repository.virtual_packages(name = name, arch = arch) + virtual_packages = repository.virtual_packages(name = name, arch = arch) for (provides, package) in virtual_packages: provided_version = provides["version"] if not provided_version and version: @@ -15,8 +15,8 @@ def _resolve_package(state, name, version, arch): return package # Get available versions of the package - versions_by_arch = state.repository.package_versions(name = name, arch = arch) - versions_by_any_arch = state.repository.package_versions(name = name, arch = "all") + versions_by_arch = repository.package_versions(name = name, arch = arch) + versions_by_any_arch = repository.package_versions(name = name, arch = "all") # Order packages by highest to lowest versions = version_lib.sort(versions_by_arch + versions_by_any_arch, reverse = True) @@ -36,9 +36,9 @@ def _resolve_package(state, name, version, arch): # First element in the versions list is the latest version. selected_version = versions[0] - package = state.repository.package(name = name, version = selected_version, arch = arch) + package = repository.package(name = name, version = selected_version, arch = arch) if not package: - package = state.repository.package(name = name, version = selected_version, arch = "all") + package = repository.package(name = name, version = selected_version, arch = "all") return package @@ -47,7 +47,7 @@ _ITERATION_MAX_ = 2147483646 # For future: unfortunately this function uses a few state variables to track # certain conditions and package dependency groups. # TODO: Try to simplify it in the future. -def _resolve_all(state, name, version, arch, include_transitive = True): +def _resolve_all(repository, name, version, arch, include_transitive = True): root_package = None unmet_dependencies = [] dependencies = [] @@ -69,7 +69,7 @@ def _resolve_all(state, name, version, arch, include_transitive = True): if dependency_group_idx > -1 and dependency_group[dependency_group_idx]: continue - package = _resolve_package(state, name, version, arch) + package = _resolve_package(repository, name, version, arch) # If this package is not found and is part of a dependency group, then just skip it. if not package and dependency_group_idx > -1: @@ -124,13 +124,11 @@ def _resolve_all(state, name, version, arch, include_transitive = True): return (root_package, dependencies, unmet_dependencies) -def _create_resolution(repository): - state = struct(repository = repository) +def _new(repository): return struct( - resolve_all = lambda **kwargs: _resolve_all(state, **kwargs), - resolve_package = lambda **kwargs: _resolve_package(state, **kwargs), + resolve_all = lambda **kwargs: _resolve_all(repository, **kwargs), ) dependency_resolver = struct( - new = _create_resolution, + new = _new, ) From 236d2454ad8ad2fec7fb1a6fafdaccd2c2b55d1e Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Fri, 13 Sep 2024 17:02:39 +0100 Subject: [PATCH 02/15] refactor: _fetch_package_index While working with some flaky mirrors and trying to figure out why they were failing I found the _fetch_package_index code a bit hard to follow so here's my attempt at streamlining it a bit: * Change the general flow of the for-loop so that we can directly set the reasons for failure in failed_attempts * Remove both integrity as an argument and as a return value since neither is ever used. * return the content of the Packages index instead of the path so that (1) we don't need rctx anywhere else and (2) is easier to mock. * Reword failure messages adding more context and debug information * Shorter lines and templated strings, trying to make the code easier to read and follow. --- apt/private/apt_deb_repository.bzl | 96 +++++++++++++++++++----------- 1 file changed, 60 insertions(+), 36 deletions(-) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index a1d1620..f627074 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -3,9 +3,7 @@ load(":util.bzl", "util") load(":version_constraint.bzl", "version_constraint") -def _fetch_package_index(rctx, url, dist, comp, arch, integrity): - target_triple = "{dist}/{comp}/{arch}".format(dist = dist, comp = comp, arch = arch) - +def _fetch_package_index(rctx, url, dist, comp, arch): # See https://linux.die.net/man/1/xz , https://linux.die.net/man/1/gzip , and https://linux.die.net/man/1/bzip2 # --keep -> keep the original file (Bazel might be still committing the output to the cache) # --force -> overwrite the output if it exists @@ -15,47 +13,72 @@ def _fetch_package_index(rctx, url, dist, comp, arch, integrity): ".xz": ["xz", "--decompress", "--keep", "--force"], ".gz": ["gzip", "--decompress", "--keep", "--force"], ".bz2": ["bzip2", "--decompress", "--keep", "--force"], - "": ["true"], + "": None, } failed_attempts = [] - for (ext, cmd) in supported_extensions.items(): - output = "{}/Packages{}".format(target_triple, ext) - dist_url = "{}/dists/{}/{}/binary-{}/Packages{}".format(url, dist, comp, arch, ext) + for ext, cmd in supported_extensions.items(): + index = "Packages" + index_full = "{}{}".format(index, ext) if ext else index + + output = "{dist}/{comp}/{arch}/{index}".format( + dist = dist, + comp = comp, + arch = arch, + index = index, + ) + output_full = "{}{}".format(output, ext) if ext else output + + index_url = "{url}/dists/{dist}/{comp}/binary-{arch}/{index_full}".format( + url = url, + dist = dist, + comp = comp, + arch = arch, + index_full = index_full, + ) + download = rctx.download( - url = dist_url, - output = output, - integrity = integrity, + url = index_url, + output = output_full, allow_fail = True, ) - decompress_r = None - if download.success: - decompress_r = rctx.execute(cmd + [output]) - if decompress_r.return_code == 0: - integrity = download.integrity - break - failed_attempts.append((dist_url, download, decompress_r)) + if not download.success: + reason = "Download failed. See warning above for details." + failed_attempts.append((index_url, reason)) + continue - if len(failed_attempts) == len(supported_extensions): - attempt_messages = [] - for (url, download, decompress) in failed_attempts: - reason = "unknown" - if not download.success: - reason = "Download failed. See warning above for details." - elif decompress.return_code != 0: - reason = "Decompression failed with non-zero exit code.\n\n{}\n{}".format(decompress.stderr, decompress.stdout) + if cmd == None: + # index is already decompressed + break - attempt_messages.append("""\n*) Failed '{}'\n\n{}""".format(url, reason)) + decompress_cmd = cmd + [output_full] + decompress_res = rctx.execute(decompress_cmd) - fail(""" -** Tried to download {} different package indices and all failed. + if decompress_res.return_code == 0: + break -{} - """.format(len(failed_attempts), "\n".join(attempt_messages))) + reason = "'{cmd}' returned a non-zero exit code: {return_code}" + reason += "\n\n{stderr}\n{stdout}" + reason = reason.format( + cmd = decompress_cmd, + return_code = decompress_res.return_code, + stderr = decompress_res.stderr, + stdout = decompress_res.stdout, + ) + + failed_attempts.append((index_url, reason)) + + if len(failed_attempts) == len(supported_extensions): + attempt_messages = [ + "\n * '{}' FAILED:\n\n {}".format(url, reason) + for url, reason in failed_attempts + ] + + fail("Failed to fetch packages index:\n" + "\n".join(attempt_messages)) - return ("{}/Packages".format(target_triple), integrity) + return rctx.read(output) def _parse_repository(state, contents, root): last_key = "" @@ -125,12 +148,13 @@ def _create(rctx, sources, archs): # on misconfigured HTTP servers) url = url.rstrip("/") - rctx.report_progress("Fetching package index: {}/{} for {}".format(dist, comp, arch)) - (output, _) = _fetch_package_index(rctx, url, dist, comp, arch, "") + index = "{}/{} for {}".format(dist, comp, arch) + + rctx.report_progress("Fetching package index: %s" % index) + output = _fetch_package_index(rctx, url, dist, comp, arch) - # TODO: this is expensive to perform. - rctx.report_progress("Parsing package index: {}/{} for {}".format(dist, comp, arch)) - _parse_repository(state, rctx.read(output), url) + rctx.report_progress("Parsing package index: %s" % index) + _parse_repository(state, output, url) return struct( package_versions = lambda **kwargs: _package_versions(state, **kwargs), From d41068030923d5ba4300cdc81441c484cd7ef90a Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 11:17:34 +0000 Subject: [PATCH 03/15] refactor: _version_relop Refactor _version_relop into a compare method in version.bzl plus a VERSION_OPERATORS dict so that (1) we use the operator strings everywhere and (2) we can use the keys to validate the operators. --- apt/private/apt_dep_resolver.bzl | 16 ++++++---- apt/private/version.bzl | 26 ++++++++++++---- apt/private/version_constraint.bzl | 16 +--------- apt/tests/version_test.bzl | 50 +++++++++++++++--------------- 4 files changed, 56 insertions(+), 52 deletions(-) diff --git a/apt/private/apt_dep_resolver.bzl b/apt/private/apt_dep_resolver.bzl index be3a29e..860819a 100644 --- a/apt/private/apt_dep_resolver.bzl +++ b/apt/private/apt_dep_resolver.bzl @@ -24,13 +24,17 @@ def _resolve_package(repository, name, version, arch): selected_version = None if version: - for av in versions: - if version_constraint.relop(av, version[1], version[0]): - selected_version = av + op, vb = version + for va in versions: + if version_lib.compare(va, op, vb): + selected_version = va - # Since versions are ordered by hight to low, the first satisfied version will be - # the highest version and rules_distroless ignores Priority field so it's safe. - # TODO: rethink this `break` with https://github.com/GoogleContainerTools/rules_distroless/issues/34 + # Since versions are ordered from high to low and + # rules_distroless ignores Priority, the first satisfied + # version will be the highest version. + + # TODO: FR: support package priorities + # https://github.com/GoogleContainerTools/rules_distroless/issues/34 break elif len(versions) > 0: # First element in the versions list is the latest version. diff --git a/apt/private/version.bzl b/apt/private/version.bzl index 3bc3020..113d1af 100644 --- a/apt/private/version.bzl +++ b/apt/private/version.bzl @@ -114,6 +114,14 @@ def _version_cmp_part(va, vb): return res return 0 +VERSION_OPERATORS = { + ">>": lambda v: v == 1, + ">=": lambda v: v >= 0, + "<<": lambda v: v == -1, + "<=": lambda v: v <= 0, + "=": lambda v: v == 0, +} + def _compare_version(va, vb): vap = _parse_version(va) vbp = _parse_version(vb) @@ -131,6 +139,16 @@ def _compare_version(va, vb): # compare debian revision return _version_cmp_part(vap[2] or "0", vbp[2] or "0") +def _compare(va, op, vb): + if op not in VERSION_OPERATORS: + fail("unknown version operator: '%s'" % op) + + res = _compare_version(va, vb) + + operator = VERSION_OPERATORS[op] + + return operator(res) + def _sort(versions, reverse = False): vr = versions for i in range(len(vr)): @@ -145,12 +163,8 @@ def _sort(versions, reverse = False): return vr version = struct( + VERSION_OPERATORS = VERSION_OPERATORS.keys(), parse = _parse_version, - cmp = lambda va, vb: _compare_version(va, vb), - gt = lambda va, vb: _compare_version(va, vb) == 1, - gte = lambda va, vb: _compare_version(va, vb) >= 0, - lt = lambda va, vb: _compare_version(va, vb) == -1, - lte = lambda va, vb: _compare_version(va, vb) <= 0, - eq = lambda va, vb: _compare_version(va, vb) == 0, + compare = _compare, sort = lambda versions, reverse = False: _sort(versions, reverse = reverse), ) diff --git a/apt/private/version_constraint.bzl b/apt/private/version_constraint.bzl index b290f8b..93e13e5 100644 --- a/apt/private/version_constraint.bzl +++ b/apt/private/version_constraint.bzl @@ -57,27 +57,13 @@ def _parse_depends(depends_raw): return depends -def _version_relop(va, vb, op): - if op == "<<": - return version_lib.lt(va, vb) - elif op == ">>": - return version_lib.gt(va, vb) - elif op == "<=": - return version_lib.lte(va, vb) - elif op == ">=": - return version_lib.gte(va, vb) - elif op == "=": - return version_lib.eq(va, vb) - fail("unknown op %s" % op) - def _is_satisfied_by(va, vb): if vb[0] != "=": fail("Per https://www.debian.org/doc/debian-policy/ch-relationships.html only = is allowed for Provides field.") - return _version_relop(va[1], vb[1], va[0]) + return version_lib.compare(va[1], va[0], vb[1]) version_constraint = struct( - relop = _version_relop, is_satisfied_by = _is_satisfied_by, parse_version_constraint = _parse_version_constraint, parse_depends = _parse_depends, diff --git a/apt/tests/version_test.bzl b/apt/tests/version_test.bzl index 27dd93b..118f77f 100644 --- a/apt/tests/version_test.bzl +++ b/apt/tests/version_test.bzl @@ -39,37 +39,37 @@ def _parse_test(ctx): parse_test = unittest.make(_parse_test) -def _operators_test(ctx): +def _compare_test(ctx): parameters = [ - ("0", version.lt, "a"), - ("1.0", version.lt, "1.1"), - ("1.2", version.lt, "1.11"), - ("1.0-0.1", version.lt, "1.1"), - ("1.0-0.1", version.lt, "1.0-1"), - ("1.0", version.eq, "1.0"), - ("1.0-0.1", version.eq, "1.0-0.1"), - ("1:1.0-0.1", version.eq, "1:1.0-0.1"), - ("1:1.0", version.eq, "1:1.0"), - ("1.0-0.1", version.lt, "1.0-1"), - ("1.0final-5sarge1", version.gt, "1.0final-5"), - ("1.0final-5", version.gt, "1.0a7-2"), - ("0.9.2-5", version.lt, "0.9.2+cvs.1.0.dev.2004.07.28-1.5"), - ("1:500", version.lt, "1:5000"), - ("100:500", version.gt, "11:5000"), - ("1.0.4-2", version.gt, "1.0pre7-2"), - ("1.5~rc1", version.lt, "1.5"), - ("1.5~rc1", version.lt, "1.5+b1"), - ("1.5~rc1", version.lt, "1.5~rc2"), - ("1.5~rc1", version.gt, "1.5~dev0"), + ("0", "<<", "a"), + ("1.0", "<<", "1.1"), + ("1.2", "<<", "1.11"), + ("1.0-0.1", "<<", "1.1"), + ("1.0-0.1", "<<", "1.0-1"), + ("1.0", "=", "1.0"), + ("1.0-0.1", "=", "1.0-0.1"), + ("1:1.0-0.1", "=", "1:1.0-0.1"), + ("1:1.0", "=", "1:1.0"), + ("1.0-0.1", "<<", "1.0-1"), + ("1.0final-5sarge1", ">>", "1.0final-5"), + ("1.0final-5", ">>", "1.0a7-2"), + ("0.9.2-5", "<<", "0.9.2+cvs.1.0.dev.2004.07.28-1.5"), + ("1:500", "<<", "1:5000"), + ("100:500", ">>", "11:5000"), + ("1.0.4-2", ">>", "1.0pre7-2"), + ("1.5~rc1", "<<", "1.5"), + ("1.5~rc1", "<<", "1.5+b1"), + ("1.5~rc1", "<<", "1.5~rc2"), + ("1.5~rc1", ">>", "1.5~dev0"), ] env = unittest.begin(ctx) - for va, version_op, vb in parameters: - asserts.true(env, version_op(va, vb)) + for va, op, vb in parameters: + asserts.true(env, version.compare(va, op, vb)) return unittest.end(env) -operators_test = unittest.make(_operators_test) +compare_test = unittest.make(_compare_test) def _sort_test(ctx): parameters = [ @@ -118,7 +118,7 @@ def _is_satisfied_by_test(ctx): is_satisfied_by_test = unittest.make(_is_satisfied_by_test) def version_tests(): - operators_test(name = _TEST_SUITE_PREFIX + "operators") parse_test(name = _TEST_SUITE_PREFIX + "parse") + compare_test(name = _TEST_SUITE_PREFIX + "compare") sort_test(name = _TEST_SUITE_PREFIX + "sort") is_satisfied_by_test(name = _TEST_SUITE_PREFIX + "is_satisfied_by") From b05943d97f77af60efbebcae4b04600eb4a52008 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 12:39:27 +0000 Subject: [PATCH 04/15] chore: move version_constraint tests to their own test file `version_constraint.bzl` is a bunch of utils for package version dependency. Either it has enough entity to stand by itself or the functionality should be folded into `version.bzl` and `package_index.bzl` and/or `package_resolution.bzl`. --- apt/tests/BUILD.bazel | 3 + apt/tests/resolution_test.bzl | 102 ----------------- apt/tests/version_constraint_test.bzl | 151 ++++++++++++++++++++++++++ apt/tests/version_test.bzl | 24 ---- 4 files changed, 154 insertions(+), 126 deletions(-) create mode 100644 apt/tests/version_constraint_test.bzl diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index bafb8e3..695a921 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,6 +1,9 @@ load(":resolution_test.bzl", "resolution_tests") +load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") version_tests() +version_constraint_tests() + resolution_tests() diff --git a/apt/tests/resolution_test.bzl b/apt/tests/resolution_test.bzl index 070a0ff..c3522a2 100644 --- a/apt/tests/resolution_test.bzl +++ b/apt/tests/resolution_test.bzl @@ -3,107 +3,6 @@ load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") load("//apt/private:apt_deb_repository.bzl", deb_repository = "DO_NOT_DEPEND_ON_THIS_TEST_ONLY") load("//apt/private:apt_dep_resolver.bzl", "dependency_resolver") -load("//apt/private:version_constraint.bzl", "version_constraint") - -def _parse_depends_test(ctx): - env = unittest.begin(ctx) - - parameters = { - " | ".join([ - "libc6 (>= 2.2.1), default-mta", - "mail-transport-agent", - ]): [ - {"name": "libc6", "version": (">=", "2.2.1"), "arch": None}, - [ - {"name": "default-mta", "version": None, "arch": None}, - {"name": "mail-transport-agent", "version": None, "arch": None}, - ], - ], - ", ".join([ - "libluajit5.1-dev [i386 amd64 powerpc mips]", - "liblua5.1-dev [hurd-i386 ia64 s390x sparc]", - ]): [ - { - "name": "libluajit5.1-dev", - "version": None, - "arch": ["i386", "amd64", "powerpc", "mips"], - }, - { - "name": "liblua5.1-dev", - "version": None, - "arch": ["hurd-i386", "ia64", "s390x", "sparc"], - }, - ], - " | ".join([ - "emacs", - "emacsen, make, debianutils (>= 1.7)", - ]): [ - [ - {"name": "emacs", "version": None, "arch": None}, - {"name": "emacsen", "version": None, "arch": None}, - ], - {"name": "make", "version": None, "arch": None}, - {"name": "debianutils", "version": (">=", "1.7"), "arch": None}, - ], - ", ".join([ - "libcap-dev [!kfreebsd-i386 !hurd-i386]", - "autoconf", - "debhelper (>> 5.0.0)", - "file", - "libc6 (>= 2.7-1)", - "libpaper1", - "psutils", - ]): [ - {"name": "libcap-dev", "version": None, "arch": ["!kfreebsd-i386", "!hurd-i386"]}, - {"name": "autoconf", "version": None, "arch": None}, - {"name": "debhelper", "version": (">>", "5.0.0"), "arch": None}, - {"name": "file", "version": None, "arch": None}, - {"name": "libc6", "version": (">=", "2.7-1"), "arch": None}, - {"name": "libpaper1", "version": None, "arch": None}, - {"name": "psutils", "version": None, "arch": None}, - ], - "python3:any": [ - {"name": "python3", "version": None, "arch": ["any"]}, - ], - " | ".join([ - "gcc-i686-linux-gnu (>= 4:10.2)", - "gcc:i386, g++-i686-linux-gnu (>= 4:10.2)", - "g++:i386, dpkg-cross", - ]): [ - [ - {"name": "gcc-i686-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, - {"name": "gcc", "version": None, "arch": ["i386"]}, - ], - [ - {"name": "g++-i686-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, - {"name": "g++", "version": None, "arch": ["i386"]}, - ], - {"name": "dpkg-cross", "version": None, "arch": None}, - ], - " | ".join([ - "gcc-x86-64-linux-gnu (>= 4:10.2)", - "gcc:amd64, g++-x86-64-linux-gnu (>= 4:10.2)", - "g++:amd64, dpkg-cross", - ]): [ - [ - {"name": "gcc-x86-64-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, - {"name": "gcc", "version": None, "arch": ["amd64"]}, - ], - [ - {"name": "g++-x86-64-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, - {"name": "g++", "version": None, "arch": ["amd64"]}, - ], - {"name": "dpkg-cross", "version": None, "arch": None}, - ], - } - - for deps, expected in parameters.items(): - actual = version_constraint.parse_depends(deps) - asserts.equals(env, expected, actual) - - return unittest.end(env) - -parse_depends_test = unittest.make(_parse_depends_test) _test_version = "2.38.1-5" _test_arch = "amd64" @@ -224,7 +123,6 @@ resolve_aliases_test = unittest.make(_resolve_aliases) _TEST_SUITE_PREFIX = "package_resolution/" def resolution_tests(): - parse_depends_test(name = _TEST_SUITE_PREFIX + "parse_depends") resolve_optionals_test(name = _TEST_SUITE_PREFIX + "resolve_optionals") resolve_architecture_specific_packages_test(name = _TEST_SUITE_PREFIX + "resolve_architectures_specific") resolve_aliases_test(name = _TEST_SUITE_PREFIX + "resolve_aliases") diff --git a/apt/tests/version_constraint_test.bzl b/apt/tests/version_constraint_test.bzl new file mode 100644 index 0000000..3083c76 --- /dev/null +++ b/apt/tests/version_constraint_test.bzl @@ -0,0 +1,151 @@ +"unit tests for version constraint" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:version_constraint.bzl", "version_constraint") + +_TEST_SUITE_PREFIX = "version_constraint/" + +def _parse_version_constraint_test(ctx): + parameters = { + ">= 1.4.1": (">=", "1.4.1"), + "<< 7.1.ds-1": ("<<", "7.1.ds-1"), + } + + env = unittest.begin(ctx) + + for vac, expected in parameters.items(): + actual = version_constraint.parse_version_constraint(vac) + asserts.equals(env, actual, expected) + + return unittest.end(env) + +parse_version_constraint_test = unittest.make(_parse_version_constraint_test) + +def _parse_depends_test(ctx): + env = unittest.begin(ctx) + + parameters = { + " | ".join([ + "libc6 (>= 2.2.1), default-mta", + "mail-transport-agent", + ]): [ + {"name": "libc6", "version": (">=", "2.2.1"), "arch": None}, + [ + {"name": "default-mta", "version": None, "arch": None}, + {"name": "mail-transport-agent", "version": None, "arch": None}, + ], + ], + ", ".join([ + "libluajit5.1-dev [i386 amd64 powerpc mips]", + "liblua5.1-dev [hurd-i386 ia64 s390x sparc]", + ]): [ + { + "name": "libluajit5.1-dev", + "version": None, + "arch": ["i386", "amd64", "powerpc", "mips"], + }, + { + "name": "liblua5.1-dev", + "version": None, + "arch": ["hurd-i386", "ia64", "s390x", "sparc"], + }, + ], + " | ".join([ + "emacs", + "emacsen, make, debianutils (>= 1.7)", + ]): [ + [ + {"name": "emacs", "version": None, "arch": None}, + {"name": "emacsen", "version": None, "arch": None}, + ], + {"name": "make", "version": None, "arch": None}, + {"name": "debianutils", "version": (">=", "1.7"), "arch": None}, + ], + ", ".join([ + "libcap-dev [!kfreebsd-i386 !hurd-i386]", + "autoconf", + "debhelper (>> 5.0.0)", + "file", + "libc6 (>= 2.7-1)", + "libpaper1", + "psutils", + ]): [ + {"name": "libcap-dev", "version": None, "arch": ["!kfreebsd-i386", "!hurd-i386"]}, + {"name": "autoconf", "version": None, "arch": None}, + {"name": "debhelper", "version": (">>", "5.0.0"), "arch": None}, + {"name": "file", "version": None, "arch": None}, + {"name": "libc6", "version": (">=", "2.7-1"), "arch": None}, + {"name": "libpaper1", "version": None, "arch": None}, + {"name": "psutils", "version": None, "arch": None}, + ], + "python3:any": [ + {"name": "python3", "version": None, "arch": ["any"]}, + ], + " | ".join([ + "gcc-i686-linux-gnu (>= 4:10.2)", + "gcc:i386, g++-i686-linux-gnu (>= 4:10.2)", + "g++:i386, dpkg-cross", + ]): [ + [ + {"name": "gcc-i686-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, + {"name": "gcc", "version": None, "arch": ["i386"]}, + ], + [ + {"name": "g++-i686-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, + {"name": "g++", "version": None, "arch": ["i386"]}, + ], + {"name": "dpkg-cross", "version": None, "arch": None}, + ], + " | ".join([ + "gcc-x86-64-linux-gnu (>= 4:10.2)", + "gcc:amd64, g++-x86-64-linux-gnu (>= 4:10.2)", + "g++:amd64, dpkg-cross", + ]): [ + [ + {"name": "gcc-x86-64-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, + {"name": "gcc", "version": None, "arch": ["amd64"]}, + ], + [ + {"name": "g++-x86-64-linux-gnu", "version": (">=", "4:10.2"), "arch": None}, + {"name": "g++", "version": None, "arch": ["amd64"]}, + ], + {"name": "dpkg-cross", "version": None, "arch": None}, + ], + } + + for deps, expected in parameters.items(): + actual = version_constraint.parse_depends(deps) + asserts.equals(env, expected, actual) + + return unittest.end(env) + +parse_depends_test = unittest.make(_parse_depends_test) + +def _is_satisfied_by_test(ctx): + parameters = [ + (">= 1.1", "= 1.1", True), + ("<= 1.1", "= 1.1", True), + (">> 1.1", "= 1.1", False), + ] + + env = unittest.begin(ctx) + for va, vb, expected in parameters: + asserts.equals( + env, + expected, + version_constraint.is_satisfied_by( + version_constraint.parse_version_constraint(va), + version_constraint.parse_version_constraint(vb), + ), + ) + + return unittest.end(env) + +is_satisfied_by_test = unittest.make(_is_satisfied_by_test) + +def version_constraint_tests(): + parse_version_constraint_test( + name = _TEST_SUITE_PREFIX + "parse_version_constraint_test", + ) + parse_depends_test(name = _TEST_SUITE_PREFIX + "parse_depends") + is_satisfied_by_test(name = _TEST_SUITE_PREFIX + "is_satisfied_by") diff --git a/apt/tests/version_test.bzl b/apt/tests/version_test.bzl index 118f77f..a32cf52 100644 --- a/apt/tests/version_test.bzl +++ b/apt/tests/version_test.bzl @@ -2,7 +2,6 @@ load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") load("//apt/private:version.bzl", "version") -load("//apt/private:version_constraint.bzl", "version_constraint") _TEST_SUITE_PREFIX = "version/" @@ -95,30 +94,7 @@ def _sort_test(ctx): sort_test = unittest.make(_sort_test) -def _is_satisfied_by_test(ctx): - parameters = [ - (">= 1.1", "= 1.1", True), - ("<= 1.1", "= 1.1", True), - (">> 1.1", "= 1.1", False), - ] - - env = unittest.begin(ctx) - for va, vb, expected in parameters: - asserts.equals( - env, - expected, - version_constraint.is_satisfied_by( - version_constraint.parse_version_constraint(va), - version_constraint.parse_version_constraint(vb), - ), - ) - - return unittest.end(env) - -is_satisfied_by_test = unittest.make(_is_satisfied_by_test) - def version_tests(): parse_test(name = _TEST_SUITE_PREFIX + "parse") compare_test(name = _TEST_SUITE_PREFIX + "compare") sort_test(name = _TEST_SUITE_PREFIX + "sort") - is_satisfied_by_test(name = _TEST_SUITE_PREFIX + "is_satisfied_by") From 7a88789549919410658c9b0214fabefd334fe1b5 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 15:05:22 +0000 Subject: [PATCH 05/15] chore: mv resolution_test to apt_dep_resolver_test Tests should match the file they are testing --- apt/tests/BUILD.bazel | 6 +++--- .../{resolution_test.bzl => apt_dep_resolver_test.bzl} | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) rename apt/tests/{resolution_test.bzl => apt_dep_resolver_test.bzl} (98%) diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index 695a921..0d6e1c3 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,9 +1,9 @@ -load(":resolution_test.bzl", "resolution_tests") +load(":apt_dep_resolver_test.bzl", "apt_dep_resolver_tests") load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") +apt_dep_resolver_tests() + version_tests() version_constraint_tests() - -resolution_tests() diff --git a/apt/tests/resolution_test.bzl b/apt/tests/apt_dep_resolver_test.bzl similarity index 98% rename from apt/tests/resolution_test.bzl rename to apt/tests/apt_dep_resolver_test.bzl index c3522a2..cbff933 100644 --- a/apt/tests/resolution_test.bzl +++ b/apt/tests/apt_dep_resolver_test.bzl @@ -120,9 +120,9 @@ def _resolve_aliases(ctx): resolve_aliases_test = unittest.make(_resolve_aliases) -_TEST_SUITE_PREFIX = "package_resolution/" +_TEST_SUITE_PREFIX = "apt_dep_resolver/" -def resolution_tests(): +def apt_dep_resolver_tests(): resolve_optionals_test(name = _TEST_SUITE_PREFIX + "resolve_optionals") resolve_architecture_specific_packages_test(name = _TEST_SUITE_PREFIX + "resolve_architectures_specific") resolve_aliases_test(name = _TEST_SUITE_PREFIX + "resolve_aliases") From b881b47d623942dd4af116f924211a6e8828f013 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 12:53:01 +0000 Subject: [PATCH 06/15] refactor: _parse_version_constraint Cleanup the version constraint parsing using the VERSION_OPERATORS that we now have in the version struct plus also validating the version being parsed. --- apt/private/version_constraint.bzl | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/apt/private/version_constraint.bzl b/apt/private/version_constraint.bzl index 93e13e5..fe0e6b4 100644 --- a/apt/private/version_constraint.bzl +++ b/apt/private/version_constraint.bzl @@ -2,11 +2,22 @@ load(":version.bzl", version_lib = "version") -def _parse_version_constraint(rawv): - vconst_i = rawv.find(" ") - if vconst_i == -1: - fail('invalid version string %s expected a version constraint ">=", "=", ">=", "<<", ">>"' % rawv) - return (rawv[:vconst_i], rawv[vconst_i + 1:]) +def _parse_version_constraint(version_and_constraint): + chunks = version_and_constraint.split(" ") + + if len(chunks) != 2: + fail("Invalid version constraint %s" % version_and_constraint) + + version_constraint = chunks[0] + if version_constraint not in version_lib.VERSION_OPERATORS: + msg = "Invalid version constraint: %s\nValid constraints are: %s" + fail(msg % (version_constraint, version_lib.VERSION_OPERATORS)) + + version = chunks[1] + + version_lib.parse(version) # parsing version to validate it + + return version_constraint, version def _parse_dep(raw): raw = raw.strip() # remove leading & trailing whitespace From 89dc53ff04cf8d09681b38668b7bf0478a86b7df Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 14:29:54 +0000 Subject: [PATCH 07/15] refactor: _resolve_all * Add assertions for unresolved_deps in apt_dep_resolver_test * rename resolve_all to resolve * Reorder (name, version, arch) args to match the order of the index keys (arch, name, version) * Break up the long lines in comments * Improve _ITERATION_MAX_ fail message * Remove the "# buildifier: disable=print" since it's no longer needed. --- apt/private/BUILD.bazel | 1 + apt/private/apt_deb_repository.bzl | 22 +++++++------- apt/private/apt_dep_resolver.bzl | 46 ++++++++++++++++++----------- apt/private/deb_resolve.bzl | 8 ++--- apt/tests/apt_dep_resolver_test.bzl | 32 ++++++++++++-------- 5 files changed, 64 insertions(+), 45 deletions(-) diff --git a/apt/private/BUILD.bazel b/apt/private/BUILD.bazel index 3d745bd..4abb72a 100644 --- a/apt/private/BUILD.bazel +++ b/apt/private/BUILD.bazel @@ -70,6 +70,7 @@ bzl_library( ":apt_deb_repository", ":apt_dep_resolver", ":lockfile", + ":util", "@aspect_bazel_lib//lib:repo_utils", ], ) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index f627074..3714d4a 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -124,16 +124,16 @@ def _add_package(state, package): vp.append((provides, package)) util.set_dict(state.virtual_packages, vp, (package["Architecture"], provides["name"])) -def _virtual_packages(state, name, arch): +def _virtual_packages(state, arch, name): return util.get_dict(state.virtual_packages, [arch, name], []) -def _package_versions(state, name, arch): +def _package_versions(state, arch, name): return util.get_dict(state.packages, [arch, name], {}).keys() -def _package(state, name, version, arch): +def _package(state, arch, name, version): return util.get_dict(state.packages, keys = (arch, name, version)) -def _create(rctx, sources, archs): +def _new(rctx, sources, archs): state = struct( packages = dict(), virtual_packages = dict(), @@ -157,13 +157,13 @@ def _create(rctx, sources, archs): _parse_repository(state, output, url) return struct( - package_versions = lambda **kwargs: _package_versions(state, **kwargs), - virtual_packages = lambda **kwargs: _virtual_packages(state, **kwargs), - package = lambda **kwargs: _package(state, **kwargs), + package_versions = lambda arch, name: _package_versions(state, arch, name), + virtual_packages = lambda arch, name: _virtual_packages(state, arch, name), + package = lambda arch, name, version: _package(state, arch, name, version), ) deb_repository = struct( - new = _create, + new = _new, ) # TESTONLY: DO NOT DEPEND ON THIS @@ -174,9 +174,9 @@ def _create_test_only(): ) return struct( - package_versions = lambda **kwargs: _package_versions(state, **kwargs), - virtual_packages = lambda **kwargs: _virtual_packages(state, **kwargs), - package = lambda **kwargs: _package(state, **kwargs), + package_versions = lambda arch, name: _package_versions(state, arch, name), + virtual_packages = lambda arch, name: _virtual_packages(state, arch, name), + package = lambda arch, name, version: _package(state, arch, name, version), parse_repository = lambda contents: _parse_repository(state, contents, "http://nowhere"), packages = state.packages, reset = lambda: state.packages.clear(), diff --git a/apt/private/apt_dep_resolver.bzl b/apt/private/apt_dep_resolver.bzl index 860819a..024efce 100644 --- a/apt/private/apt_dep_resolver.bzl +++ b/apt/private/apt_dep_resolver.bzl @@ -3,9 +3,9 @@ load(":version.bzl", version_lib = "version") load(":version_constraint.bzl", "version_constraint") -def _resolve_package(repository, name, version, arch): +def _resolve_package(repository, arch, name, version): # First check if the constraint is satisfied by a virtual package - virtual_packages = repository.virtual_packages(name = name, arch = arch) + virtual_packages = repository.virtual_packages(arch, name) for (provides, package) in virtual_packages: provided_version = provides["version"] if not provided_version and version: @@ -15,8 +15,8 @@ def _resolve_package(repository, name, version, arch): return package # Get available versions of the package - versions_by_arch = repository.package_versions(name = name, arch = arch) - versions_by_any_arch = repository.package_versions(name = name, arch = "all") + versions_by_arch = repository.package_versions(arch, name) + versions_by_any_arch = repository.package_versions("all", name) # Order packages by highest to lowest versions = version_lib.sort(versions_by_arch + versions_by_any_arch, reverse = True) @@ -40,9 +40,9 @@ def _resolve_package(repository, name, version, arch): # First element in the versions list is the latest version. selected_version = versions[0] - package = repository.package(name = name, version = selected_version, arch = arch) + package = repository.package(arch, name, selected_version) if not package: - package = repository.package(name = name, version = selected_version, arch = "all") + package = repository.package("all", name, selected_version) return package @@ -51,9 +51,10 @@ _ITERATION_MAX_ = 2147483646 # For future: unfortunately this function uses a few state variables to track # certain conditions and package dependency groups. # TODO: Try to simplify it in the future. -def _resolve_all(repository, name, version, arch, include_transitive = True): +def _resolve(repository, arch, name, version, include_transitive): + root_package_name = name root_package = None - unmet_dependencies = [] + unresolved_dependencies = [] dependencies = [] # state variables @@ -65,27 +66,32 @@ def _resolve_all(repository, name, version, arch, include_transitive = True): if not len(stack): break if i == _ITERATION_MAX_: - fail("resolve_all exhausted") + msg = "Reached _ITERATION_MAX_ trying to resolve %s" + fail(msg % root_package_name) (name, version, dependency_group_idx) = stack.pop() - # If this iteration is part of a dependency group, and the dependency group is already met, then skip this iteration. + # If this iteration is part of a dependency group, and the dependency + # group is already met, then skip this iteration. if dependency_group_idx > -1 and dependency_group[dependency_group_idx]: continue - package = _resolve_package(repository, name, version, arch) + package = _resolve_package(repository, arch, name, version) - # If this package is not found and is part of a dependency group, then just skip it. + # If this package is not found and is part of a dependency group, then + # just skip it. if not package and dependency_group_idx > -1: continue - # If this package is not found but is not part of a dependency group, then add it to unmet dependencies. + # If this package is not found but is not part of a dependency group, + # then add it to unresolved_dependencies. if not package: key = "%s~~%s" % (name, version[1] if version else "") - unmet_dependencies.append((name, version)) + unresolved_dependencies.append((name, version)) continue - # If this package was requested as part of a dependency group, then mark it's group as `dependency met` + # If this package was requested as part of a dependency group, then + # mark it's group as resolved. if dependency_group_idx > -1: dependency_group[dependency_group_idx] = True @@ -126,11 +132,17 @@ def _resolve_all(repository, name, version, arch, include_transitive = True): # TODO: arch stack.append((dep["name"], dep["version"], -1)) - return (root_package, dependencies, unmet_dependencies) + return root_package, dependencies, unresolved_dependencies def _new(repository): return struct( - resolve_all = lambda **kwargs: _resolve_all(repository, **kwargs), + resolve = lambda arch, name, version, include_transitive = True: _resolve( + repository, + arch, + name, + version, + include_transitive, + ), ) dependency_resolver = struct( diff --git a/apt/private/deb_resolve.bzl b/apt/private/deb_resolve.bzl index 169c4fb..294d7a2 100644 --- a/apt/private/deb_resolve.bzl +++ b/apt/private/deb_resolve.bzl @@ -64,10 +64,10 @@ def internal_resolve(rctx, yq_toolchain_prefix, manifest, include_transitive): constraint = version_constraint.parse_depends(dep_constraint).pop() rctx.report_progress("Resolving %s" % dep_constraint) - (package, dependencies, unmet_dependencies) = resolver.resolve_all( - name = constraint["name"], - version = constraint["version"], - arch = arch, + package, dependencies, unmet_dependencies = resolver.resolve( + arch, + constraint["name"], + constraint["version"], include_transitive = include_transitive, ) diff --git a/apt/tests/apt_dep_resolver_test.bzl b/apt/tests/apt_dep_resolver_test.bzl index cbff933..59cf42c 100644 --- a/apt/tests/apt_dep_resolver_test.bzl +++ b/apt/tests/apt_dep_resolver_test.bzl @@ -32,20 +32,21 @@ def _resolve_optionals_test(ctx): idx.add_package(package = "libc6-dev") idx.add_package(package = "eject", depends = "libc6-dev | libc-dev") - (root_package, dependencies, _) = idx.resolution.resolve_all( + root_package, dependencies, unresolved_deps = idx.resolution.resolve( + arch = _test_arch, name = "eject", version = ("=", _test_version), - arch = _test_arch, ) asserts.equals(env, "eject", root_package["Package"]) asserts.equals(env, "libc6-dev", dependencies[0]["Package"]) asserts.equals(env, 1, len(dependencies)) + asserts.equals(env, 0, len(unresolved_deps)) return unittest.end(env) resolve_optionals_test = unittest.make(_resolve_optionals_test) -def _resolve_architecture_specific_packages_test(ctx): +def _resolve_arch_specific_packages_test(ctx): env = unittest.begin(ctx) idx = _make_index() @@ -56,30 +57,32 @@ def _resolve_architecture_specific_packages_test(ctx): idx.add_package(package = "glibc", architecture = "all", depends = "foo [i386], bar [amd64]") # bar for amd64 - (root_package, dependencies, _) = idx.resolution.resolve_all( + root_package, dependencies, unresolved_deps = idx.resolution.resolve( + arch = "amd64", name = "glibc", version = ("=", _test_version), - arch = "amd64", ) asserts.equals(env, "glibc", root_package["Package"]) asserts.equals(env, "all", root_package["Architecture"]) asserts.equals(env, "bar", dependencies[0]["Package"]) asserts.equals(env, 1, len(dependencies)) + asserts.equals(env, 1, len(unresolved_deps)) # foo for i386 - (root_package, dependencies, _) = idx.resolution.resolve_all( + root_package, dependencies, unresolved_deps = idx.resolution.resolve( + arch = "i386", name = "glibc", version = ("=", _test_version), - arch = "i386", ) asserts.equals(env, "glibc", root_package["Package"]) asserts.equals(env, "all", root_package["Architecture"]) asserts.equals(env, "foo", dependencies[0]["Package"]) asserts.equals(env, 1, len(dependencies)) + asserts.equals(env, 1, len(unresolved_deps)) return unittest.end(env) -resolve_architecture_specific_packages_test = unittest.make(_resolve_architecture_specific_packages_test) +resolve_arch_specific_packages_test = unittest.make(_resolve_arch_specific_packages_test) def _resolve_aliases(ctx): env = unittest.begin(ctx) @@ -90,15 +93,17 @@ def _resolve_aliases(ctx): idx.add_package(package = "bar", version = "0.9") idx.add_package(package = "bar-plus", provides = "bar (= 1.0)") - (root_package, dependencies, _) = idx.resolution.resolve_all( + root_package, dependencies, unresolved_deps = idx.resolution.resolve( + arch = "amd64", name = "foo", version = ("=", _test_version), - arch = "amd64", ) asserts.equals(env, "foo", root_package["Package"]) asserts.equals(env, "amd64", root_package["Architecture"]) asserts.equals(env, "bar-plus", dependencies[0]["Package"]) asserts.equals(env, 1, len(dependencies)) + asserts.equals(env, 0, len(unresolved_deps)) + idx.reset() idx.add_package(package = "foo", depends = "bar (>= 1.0)") @@ -106,15 +111,16 @@ def _resolve_aliases(ctx): idx.add_package(package = "bar-plus", provides = "bar (= 1.0)") idx.add_package(package = "bar-clone", provides = "bar") - (root_package, dependencies, _) = idx.resolution.resolve_all( + root_package, dependencies, unresolved_deps = idx.resolution.resolve( + arch = "amd64", name = "foo", version = ("=", _test_version), - arch = "amd64", ) asserts.equals(env, "foo", root_package["Package"]) asserts.equals(env, "amd64", root_package["Architecture"]) asserts.equals(env, "bar-plus", dependencies[0]["Package"]) asserts.equals(env, 1, len(dependencies)) + asserts.equals(env, 0, len(unresolved_deps)) return unittest.end(env) @@ -124,5 +130,5 @@ _TEST_SUITE_PREFIX = "apt_dep_resolver/" def apt_dep_resolver_tests(): resolve_optionals_test(name = _TEST_SUITE_PREFIX + "resolve_optionals") - resolve_architecture_specific_packages_test(name = _TEST_SUITE_PREFIX + "resolve_architectures_specific") + resolve_arch_specific_packages_test(name = _TEST_SUITE_PREFIX + "resolve_arch_specific") resolve_aliases_test(name = _TEST_SUITE_PREFIX + "resolve_aliases") From a2845ccb6497837ac38110e70be67d1b4920c896 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Thu, 21 Nov 2024 15:42:32 +0000 Subject: [PATCH 08/15] refactor: nested_dict struct * Refactor the nested dict get-set logic into its own nested_dict struct * Remove all the (now) unnecessary wrappers like _package_versions, _virtual_packages, etc. * Fix get() method to return default_value if no keys are given * Add add() to nested dict struct so that we can simplify the virtual package logic in apt_deb_repository.bzl _add_package --- apt/private/BUILD.bazel | 8 ++- apt/private/apt_deb_repository.bzl | 42 +++++++-------- apt/private/nested_dict.bzl | 45 ++++++++++++++++ apt/private/util.bzl | 22 -------- apt/tests/BUILD.bazel | 3 ++ apt/tests/nested_dict_test.bzl | 87 ++++++++++++++++++++++++++++++ 6 files changed, 161 insertions(+), 46 deletions(-) create mode 100644 apt/private/nested_dict.bzl create mode 100644 apt/tests/nested_dict_test.bzl diff --git a/apt/private/BUILD.bazel b/apt/private/BUILD.bazel index 4abb72a..6fc02d7 100644 --- a/apt/private/BUILD.bazel +++ b/apt/private/BUILD.bazel @@ -47,7 +47,7 @@ bzl_library( srcs = ["apt_deb_repository.bzl"], visibility = ["//apt:__subpackages__"], deps = [ - ":util", + ":nested_dict", ":version_constraint", ], ) @@ -107,3 +107,9 @@ bzl_library( srcs = ["util.bzl"], visibility = ["//apt:__subpackages__"], ) + +bzl_library( + name = "nested_dict", + srcs = ["nested_dict.bzl"], + visibility = ["//apt:__subpackages__"], +) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index 3714d4a..873a428 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -1,6 +1,6 @@ "https://wiki.debian.org/DebianRepository" -load(":util.bzl", "util") +load(":nested_dict.bzl", "nested_dict") load(":version_constraint.bzl", "version_constraint") def _fetch_package_index(rctx, url, dist, comp, arch): @@ -115,28 +115,24 @@ def _parse_repository(state, contents, root): pkg = {} def _add_package(state, package): - util.set_dict(state.packages, value = package, keys = (package["Architecture"], package["Package"], package["Version"])) + state.packages.set( + keys = (package["Architecture"], package["Package"], package["Version"]), + value = package, + ) # https://www.debian.org/doc/debian-policy/ch-relationships.html#virtual-packages-provides if "Provides" in package: provides = version_constraint.parse_dep(package["Provides"]) - vp = util.get_dict(state.virtual_packages, (package["Architecture"], provides["name"]), []) - vp.append((provides, package)) - util.set_dict(state.virtual_packages, vp, (package["Architecture"], provides["name"])) - -def _virtual_packages(state, arch, name): - return util.get_dict(state.virtual_packages, [arch, name], []) -def _package_versions(state, arch, name): - return util.get_dict(state.packages, [arch, name], {}).keys() - -def _package(state, arch, name, version): - return util.get_dict(state.packages, keys = (arch, name, version)) + state.virtual_packages.add( + keys = (package["Architecture"], provides["name"]), + value = (provides, package), + ) def _new(rctx, sources, archs): state = struct( - packages = dict(), - virtual_packages = dict(), + packages = nested_dict.new(), + virtual_packages = nested_dict.new(), ) for arch in archs: @@ -157,9 +153,9 @@ def _new(rctx, sources, archs): _parse_repository(state, output, url) return struct( - package_versions = lambda arch, name: _package_versions(state, arch, name), - virtual_packages = lambda arch, name: _virtual_packages(state, arch, name), - package = lambda arch, name, version: _package(state, arch, name, version), + package_versions = lambda arch, name: state.packages.get((arch, name), {}).keys(), + virtual_packages = lambda arch, name: state.virtual_packages.get((arch, name), []), + package = lambda arch, name, version: state.packages.get((arch, name, version)), ) deb_repository = struct( @@ -169,14 +165,14 @@ deb_repository = struct( # TESTONLY: DO NOT DEPEND ON THIS def _create_test_only(): state = struct( - packages = dict(), - virtual_packages = dict(), + packages = nested_dict.new(), + virtual_packages = nested_dict.new(), ) return struct( - package_versions = lambda arch, name: _package_versions(state, arch, name), - virtual_packages = lambda arch, name: _virtual_packages(state, arch, name), - package = lambda arch, name, version: _package(state, arch, name, version), + package_versions = lambda arch, name: state.packages.get((arch, name), {}).keys(), + virtual_packages = lambda arch, name: state.virtual_packages.get((arch, name), []), + package = lambda arch, name, version: state.packages.get((arch, name, version)), parse_repository = lambda contents: _parse_repository(state, contents, "http://nowhere"), packages = state.packages, reset = lambda: state.packages.clear(), diff --git a/apt/private/nested_dict.bzl b/apt/private/nested_dict.bzl new file mode 100644 index 0000000..647c45b --- /dev/null +++ b/apt/private/nested_dict.bzl @@ -0,0 +1,45 @@ +"nested dict" + +def _set(store, keys, value, add = False): + for key in keys[:-1]: + if key not in store: + store[key] = {} + store = store[key] + + if add: + if keys[-1] not in store: + store[keys[-1]] = [] + + store[keys[-1]].append(value) + else: + store[keys[-1]] = value + +def _get(store, keys, default_value): + if not keys: + return default_value + + value = store + + for k in keys: + if k in value: + value = value[k] + else: + value = default_value + break + + return value + +def _new(): + store = {} + + return struct( + set = lambda keys, value: _set(store, keys, value), + add = lambda keys, value: _set(store, keys, value, add = True), + get = lambda keys, default_value = None: _get(store, keys, default_value), + has = lambda keys: _get(store, keys, default_value = None) != None, + clear = lambda: store.clear(), + ) + +nested_dict = struct( + new = _new, +) diff --git a/apt/private/util.bzl b/apt/private/util.bzl index fdf8d19..b92b3ba 100644 --- a/apt/private/util.bzl +++ b/apt/private/util.bzl @@ -1,25 +1,5 @@ "utilities" -def _set_dict(struct, value = None, keys = []): - klen = len(keys) - for i in range(klen - 1): - k = keys[i] - if not k in struct: - struct[k] = {} - struct = struct[k] - - struct[keys[-1]] = value - -def _get_dict(struct, keys = [], default_value = None): - value = struct - for k in keys: - if k in value: - value = value[k] - else: - value = default_value - break - return value - def _sanitize(str): return str.replace("+", "-p-").replace(":", "-").replace("~", "_") @@ -36,8 +16,6 @@ def _warning(rctx, message): util = struct( sanitize = _sanitize, - set_dict = _set_dict, - get_dict = _get_dict, warning = _warning, get_repo_name = _get_repo_name, ) diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index 0d6e1c3..ba332bb 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,9 +1,12 @@ load(":apt_dep_resolver_test.bzl", "apt_dep_resolver_tests") +load(":nested_dict_test.bzl", "nested_dict_tests") load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") apt_dep_resolver_tests() +nested_dict_tests() + version_tests() version_constraint_tests() diff --git a/apt/tests/nested_dict_test.bzl b/apt/tests/nested_dict_test.bzl new file mode 100644 index 0000000..610fcc8 --- /dev/null +++ b/apt/tests/nested_dict_test.bzl @@ -0,0 +1,87 @@ +"unit tests for nested dict" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:nested_dict.bzl", "nested_dict") + +_TEST_SUITE_PREFIX = "nested_dict/" + +def _get_empty_test(ctx): + env = unittest.begin(ctx) + + nd = nested_dict.new() + + asserts.equals(env, None, nd.get(keys = [])) + + return unittest.end(env) + +get_empty_test = unittest.make(_get_empty_test) + +def _set_get_test(ctx, nd = None): + env = unittest.begin(ctx) + + nd = nd or nested_dict.new() + + keys = ["foo", "bar", 42] + value = 31415927 + + nd.set(keys = keys, value = value) + + asserts.true(env, nd.has(keys)) + asserts.equals(env, value, nd.get(keys)) + + other_keys = ["foo", "bar", 43] + asserts.equals(env, False, nd.has(other_keys)) + + return unittest.end(env) + +set_get_test = unittest.make(_set_get_test) + +def _add_get_test(ctx, nd = None): + env = unittest.begin(ctx) + + nd = nd or nested_dict.new() + + keys = ["foobar", "baz"] + + values = [1, 2, 3] + + for value in values: + nd.add(keys = keys, value = value) + + asserts.true(env, nd.has(keys)) + asserts.equals(env, values, nd.get(keys)) + + return unittest.end(env) + +add_get_test = unittest.make(_add_get_test) + +def _clear_test(ctx): + env = unittest.begin(ctx) + + nd = nested_dict.new() + + _set_get_test(ctx, nd) + _add_get_test(ctx, nd) + + all_keys = [ + ["foobar", "baz"], + ["foo", "bar", 42], + ] + + for keys in all_keys: + asserts.true(env, nd.has(keys)) + + nd.clear() + + for keys in all_keys: + asserts.equals(env, False, nd.has(keys)) + + return unittest.end(env) + +clear_test = unittest.make(_clear_test) + +def nested_dict_tests(): + get_empty_test(name = _TEST_SUITE_PREFIX + "get_empty") + set_get_test(name = _TEST_SUITE_PREFIX + "set_get") + add_get_test(name = _TEST_SUITE_PREFIX + "add_get") + clear_test(name = _TEST_SUITE_PREFIX + "clear") From aa51fe204489fb6ba119e7569f7b6480bd2e15da Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Thu, 21 Nov 2024 16:39:20 +0000 Subject: [PATCH 09/15] feat: add parse_provides Add a parse_provides method wich parses and validates 'Provides' --- apt/private/apt_deb_repository.bzl | 2 +- apt/private/version_constraint.bzl | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index 873a428..ab1a86f 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -122,7 +122,7 @@ def _add_package(state, package): # https://www.debian.org/doc/debian-policy/ch-relationships.html#virtual-packages-provides if "Provides" in package: - provides = version_constraint.parse_dep(package["Provides"]) + provides = version_constraint.parse_provides(package["Provides"]) state.virtual_packages.add( keys = (package["Architecture"], provides["name"]), diff --git a/apt/private/version_constraint.bzl b/apt/private/version_constraint.bzl index fe0e6b4..b682573 100644 --- a/apt/private/version_constraint.bzl +++ b/apt/private/version_constraint.bzl @@ -74,9 +74,24 @@ def _is_satisfied_by(va, vb): return version_lib.compare(va[1], va[0], vb[1]) +def _parse_provides(provides_raw): + provides = _parse_dep(provides_raw) + + if not provides["version"]: + return provides + + op, version = provides["version"] + + if op != "=": + msg = "Invalid constraint: {}. Only '=' is allowed in 'Provides', see " + msg += "https://www.debian.org/doc/debian-policy/ch-relationships.html" + fail(msg.format(op)) + + return provides + version_constraint = struct( is_satisfied_by = _is_satisfied_by, parse_version_constraint = _parse_version_constraint, parse_depends = _parse_depends, - parse_dep = _parse_dep, + parse_provides = _parse_provides, ) From b84a36b1bd9ca3ade7fdf58dddefad0c4b4db759 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Thu, 21 Nov 2024 17:06:09 +0000 Subject: [PATCH 10/15] refactor: cleanup _resolve_package virtual_package logic It's clear that the inside of the loop will never return a package if there's no version provided so we can move the `if version` from within the loop all the way out and greatly simplify the inner logic. --- apt/private/apt_dep_resolver.bzl | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/apt/private/apt_dep_resolver.bzl b/apt/private/apt_dep_resolver.bzl index 024efce..7815705 100644 --- a/apt/private/apt_dep_resolver.bzl +++ b/apt/private/apt_dep_resolver.bzl @@ -4,13 +4,16 @@ load(":version.bzl", version_lib = "version") load(":version_constraint.bzl", "version_constraint") def _resolve_package(repository, arch, name, version): - # First check if the constraint is satisfied by a virtual package - virtual_packages = repository.virtual_packages(arch, name) - for (provides, package) in virtual_packages: - provided_version = provides["version"] - if not provided_version and version: - continue - if provided_version and version: + if version: + # First check if the constraint is satisfied by a virtual package + virtual_packages = repository.virtual_packages(arch, name) + + for provides, package in virtual_packages: + provided_version = provides["version"] + + if not provided_version: + continue + if version_constraint.is_satisfied_by(version, provided_version): return package From f9a321104c54e4f5ec3c2e6b8e82cd88a0ed6e6e Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Mon, 18 Nov 2024 20:33:28 +0000 Subject: [PATCH 11/15] test: apt_deb_repository * Add testing for apt_deb_repository mocking the external / side effects (downloads, decompression, etc). * Rename _parse_repository back to _parse_package_index * Add test_util.asserts_dict_equals --- apt/private/apt_deb_repository.bzl | 10 ++- apt/tests/BUILD.bazel | 3 + apt/tests/apt_deb_repository_test.bzl | 119 ++++++++++++++++++++++++++ apt/tests/apt_dep_resolver_test.bzl | 2 +- apt/tests/mocks.bzl | 55 ++++++++++++ apt/tests/util.bzl | 16 ++++ 6 files changed, 201 insertions(+), 4 deletions(-) create mode 100644 apt/tests/apt_deb_repository_test.bzl create mode 100644 apt/tests/mocks.bzl create mode 100644 apt/tests/util.bzl diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index ab1a86f..99859d6 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -80,7 +80,7 @@ def _fetch_package_index(rctx, url, dist, comp, arch): return rctx.read(output) -def _parse_repository(state, contents, root): +def _parse_package_index(state, contents, root): last_key = "" pkg = {} for group in contents.split("\n\n"): @@ -150,7 +150,7 @@ def _new(rctx, sources, archs): output = _fetch_package_index(rctx, url, dist, comp, arch) rctx.report_progress("Parsing package index: %s" % index) - _parse_repository(state, output, url) + _parse_package_index(state, output, url) return struct( package_versions = lambda arch, name: state.packages.get((arch, name), {}).keys(), @@ -160,6 +160,10 @@ def _new(rctx, sources, archs): deb_repository = struct( new = _new, + __test__ = struct( + _fetch_package_index = _fetch_package_index, + _parse_package_index = _parse_package_index, + ), ) # TESTONLY: DO NOT DEPEND ON THIS @@ -173,7 +177,7 @@ def _create_test_only(): package_versions = lambda arch, name: state.packages.get((arch, name), {}).keys(), virtual_packages = lambda arch, name: state.virtual_packages.get((arch, name), []), package = lambda arch, name, version: state.packages.get((arch, name, version)), - parse_repository = lambda contents: _parse_repository(state, contents, "http://nowhere"), + parse_package_index = lambda contents: _parse_package_index(state, contents, "http://nowhere"), packages = state.packages, reset = lambda: state.packages.clear(), ) diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index ba332bb..f0b636c 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,8 +1,11 @@ +load(":apt_deb_repository_test.bzl", "apt_deb_repository_tests") load(":apt_dep_resolver_test.bzl", "apt_dep_resolver_tests") load(":nested_dict_test.bzl", "nested_dict_tests") load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") +apt_deb_repository_tests() + apt_dep_resolver_tests() nested_dict_tests() diff --git a/apt/tests/apt_deb_repository_test.bzl b/apt/tests/apt_deb_repository_test.bzl new file mode 100644 index 0000000..3d9c6fb --- /dev/null +++ b/apt/tests/apt_deb_repository_test.bzl @@ -0,0 +1,119 @@ +"unit tests for debian repositories" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:apt_deb_repository.bzl", "deb_repository") +load("//apt/private:nested_dict.bzl", "nested_dict") +load("//apt/tests:mocks.bzl", "mock") +load("//apt/tests:util.bzl", "test_util") + +_TEST_SUITE_PREFIX = "apt_deb_repository/" + +def new_setup(pkgs = None): + if pkgs: + arch = pkgs[0]["Architecture"] + name = pkgs[0]["Version"] + versions = [pkg["Version"] for pkg in pkgs] + else: + arch = "arm64" + name = "foo" + versions = ["0.3.20-1~bullseye.1", "1.5.1", "1.5.2"] + + pkgs = [ + mock.pkg(package = name, architecture = arch, version = v) + for v in versions + ] + + packages_index_content = mock.packages_index_content(*pkgs) + + mock_rctx = mock.rctx( + read = mock.read(packages_index_content), + download = mock.download(success = True), + execute = mock.execute([struct(return_code = 0)]), + ) + + return struct( + url = mock.URL, + dist = "bullseye", + comp = "main", + pkgs = pkgs, + pkg = pkgs[0], + arch = arch, + name = name, + versions = versions, + version = versions[0], + packages_index_content = packages_index_content, + mock_rctx = mock_rctx, + ) + +def _fetch_package_index_test(ctx): + env = unittest.begin(ctx) + + setup = new_setup() + + actual = deb_repository.__test__._fetch_package_index( + setup.mock_rctx, + setup.url, + setup.dist, + setup.comp, + setup.arch, + ) + + asserts.equals(env, setup.packages_index_content, actual) + + return unittest.end(env) + +fetch_package_index_test = unittest.make(_fetch_package_index_test) + +def _parse_package_index_test(ctx): + env = unittest.begin(ctx) + + setup = new_setup() + + state = struct( + packages = nested_dict.new(), + virtual_packages = nested_dict.new(), + ) + + deb_repository.__test__._parse_package_index( + state, + setup.packages_index_content, + setup.url, + ) + + actual_pkg = state.packages.get((setup.arch, setup.name, setup.version)) + + test_util.asserts.dict_equals(env, setup.pkg, actual_pkg) + + return unittest.end(env) + +parse_package_index_test = unittest.make(_parse_package_index_test) + +def _new_test(ctx): + env = unittest.begin(ctx) + + setup = new_setup() + + repository = deb_repository.new( + setup.mock_rctx, + sources = [(setup.url, setup.dist, setup.comp)], + archs = [setup.arch], + ) + + actual_versions = repository.package_versions(setup.arch, setup.name) + asserts.equals(env, setup.versions, actual_versions) + + for expected_pkg in setup.pkgs: + version = expected_pkg["Version"] + + actual_pkg = repository.package(setup.arch, setup.name, version) + + test_util.asserts.dict_equals(env, expected_pkg, actual_pkg) + + return unittest.end(env) + +new_test = unittest.make(_new_test) + +def apt_deb_repository_tests(): + fetch_package_index_test(name = _TEST_SUITE_PREFIX + "_fetch_package_index") + parse_package_index_test(name = _TEST_SUITE_PREFIX + "_parse_package_index") + new_test(name = _TEST_SUITE_PREFIX + "new") diff --git a/apt/tests/apt_dep_resolver_test.bzl b/apt/tests/apt_dep_resolver_test.bzl index 59cf42c..30f0b75 100644 --- a/apt/tests/apt_dep_resolver_test.bzl +++ b/apt/tests/apt_dep_resolver_test.bzl @@ -15,7 +15,7 @@ def _make_index(): kwargs["architecture"] = kwargs.get("architecture", _test_arch) kwargs["version"] = kwargs.get("version", _test_version) r = "\n".join(["{}: {}".format(item[0].title(), item[1]) for item in kwargs.items()]) - idx.parse_repository(r) + idx.parse_package_index(r) return struct( add_package = lambda **kwargs: _add_package(idx, **kwargs), diff --git a/apt/tests/mocks.bzl b/apt/tests/mocks.bzl new file mode 100644 index 0000000..8b77479 --- /dev/null +++ b/apt/tests/mocks.bzl @@ -0,0 +1,55 @@ +"mocks for unit tests" + +URL = "http://nowhere" + +def _execute(arguments = None, **kwargs): + return lambda *args, **kwargs: arguments.pop() if arguments else None + +def _report_progress(): + return lambda msg: None + +def _read(read_output = None): + return lambda filename: read_output + +def _download(success): + return lambda *args, **kwargs: struct(success = success) + +def _rctx(**kwargs): + if "execute" not in kwargs: + kwargs["execute"] = _execute([]) + + if "report_progress" not in kwargs: + kwargs["report_progress"] = _report_progress() + + return struct(**kwargs) + +def _pkg(package, **kwargs): + defaults = { + "Package": package, + "Root": URL, + } + + pkg = {k.title().replace("_", "-"): v for k, v in kwargs.items()} + + return defaults | pkg + +def _pkg_index(pkg): + return "\n".join([ + "{}: {}".format(k, v) + for k, v in pkg.items() + ]) + "\n\n" + +def _packages_index_content(*pkgs): + return "".join([_pkg_index(pkg) for pkg in pkgs]) + +mock = struct( + URL = URL, + execute = _execute, + rctx = _rctx, + report_progress = _report_progress, + read = _read, + download = _download, + pkg = _pkg, + pkg_index = _pkg_index, + packages_index_content = _packages_index_content, +) diff --git a/apt/tests/util.bzl b/apt/tests/util.bzl new file mode 100644 index 0000000..6d3091a --- /dev/null +++ b/apt/tests/util.bzl @@ -0,0 +1,16 @@ +"test utilities" + +load("@bazel_skylib//lib:sets.bzl", "sets") +load("@bazel_skylib//lib:unittest.bzl", "asserts") + +def _asserts_dict_equals(env, edict, adict): + asserts.set_equals(env, sets.make(edict.keys()), sets.make(adict.keys())) + + for key in edict.keys(): + asserts.equals(env, edict[key], adict[key]) + +test_util = struct( + asserts = struct( + dict_equals = _asserts_dict_equals, + ), +) From f804410c76b9cb4aa22fed4e3d1fdccdf9fe7131 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Fri, 22 Nov 2024 17:44:32 +0000 Subject: [PATCH 12/15] refactor: apt_dep_resolver_test Cleanup apt_dep_resolver_test removing the apt_deb_repository mock, it's not really needed once we have proper testing and mocking of apt_deb_repository that we can reuse. --- apt/private/apt_deb_repository.bzl | 20 ----- apt/tests/apt_dep_resolver_test.bzl | 122 +++++++++++++++++----------- 2 files changed, 75 insertions(+), 67 deletions(-) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index 99859d6..bddf61d 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -165,23 +165,3 @@ deb_repository = struct( _parse_package_index = _parse_package_index, ), ) - -# TESTONLY: DO NOT DEPEND ON THIS -def _create_test_only(): - state = struct( - packages = nested_dict.new(), - virtual_packages = nested_dict.new(), - ) - - return struct( - package_versions = lambda arch, name: state.packages.get((arch, name), {}).keys(), - virtual_packages = lambda arch, name: state.virtual_packages.get((arch, name), []), - package = lambda arch, name, version: state.packages.get((arch, name, version)), - parse_package_index = lambda contents: _parse_package_index(state, contents, "http://nowhere"), - packages = state.packages, - reset = lambda: state.packages.clear(), - ) - -DO_NOT_DEPEND_ON_THIS_TEST_ONLY = struct( - new = _create_test_only, -) diff --git a/apt/tests/apt_dep_resolver_test.bzl b/apt/tests/apt_dep_resolver_test.bzl index 30f0b75..749fe43 100644 --- a/apt/tests/apt_dep_resolver_test.bzl +++ b/apt/tests/apt_dep_resolver_test.bzl @@ -1,41 +1,57 @@ "unit tests for resolution of package dependencies" load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") -load("//apt/private:apt_deb_repository.bzl", deb_repository = "DO_NOT_DEPEND_ON_THIS_TEST_ONLY") +load("//apt/private:apt_deb_repository.bzl", "deb_repository") load("//apt/private:apt_dep_resolver.bzl", "dependency_resolver") +load("//apt/tests:apt_deb_repository_test.bzl", idx_mock_setup = "new_setup") +load("//apt/tests:mocks.bzl", "mock") -_test_version = "2.38.1-5" -_test_arch = "amd64" +_TEST_SUITE_PREFIX = "apt_dep_resolver/" + +def _pkg(name, **kwargs): + pkg_ = { + "package": name, + "architecture": "amd64", + "version": "2.38.1-5", + } + + pkg_ |= kwargs -def _make_index(): - idx = deb_repository.new() - resolution = dependency_resolver.new(idx) + return mock.pkg(**pkg_) - def _add_package(idx, **kwargs): - kwargs["architecture"] = kwargs.get("architecture", _test_arch) - kwargs["version"] = kwargs.get("version", _test_version) - r = "\n".join(["{}: {}".format(item[0].title(), item[1]) for item in kwargs.items()]) - idx.parse_package_index(r) +def _setup(pkgs): + setup = idx_mock_setup(pkgs) + + idx_mock = deb_repository.new( + setup.mock_rctx, + sources = [(setup.url, setup.dist, setup.comp)], + archs = [setup.arch], + ) + + resolution = dependency_resolver.new(idx_mock) return struct( - add_package = lambda **kwargs: _add_package(idx, **kwargs), + idx_mock = idx_mock, resolution = resolution, - reset = lambda: idx.reset(), + arch = setup.arch, + version = setup.version, ) def _resolve_optionals_test(ctx): env = unittest.begin(ctx) - idx = _make_index() - # Should pick the first alternative - idx.add_package(package = "libc6-dev") - idx.add_package(package = "eject", depends = "libc6-dev | libc-dev") + pkgs = [ + _pkg("libc6-dev"), + _pkg("eject", depends = "libc6-dev | libc-dev"), + ] - root_package, dependencies, unresolved_deps = idx.resolution.resolve( - arch = _test_arch, + setup = _setup(pkgs) + + root_package, dependencies, unresolved_deps = setup.resolution.resolve( + arch = setup.arch, name = "eject", - version = ("=", _test_version), + version = ("=", setup.version), ) asserts.equals(env, "eject", root_package["Package"]) asserts.equals(env, "libc6-dev", dependencies[0]["Package"]) @@ -49,18 +65,20 @@ resolve_optionals_test = unittest.make(_resolve_optionals_test) def _resolve_arch_specific_packages_test(ctx): env = unittest.begin(ctx) - idx = _make_index() - # Should pick bar for amd64 and foo for i386 - idx.add_package(package = "foo", architecture = "i386") - idx.add_package(package = "bar", architecture = "amd64") - idx.add_package(package = "glibc", architecture = "all", depends = "foo [i386], bar [amd64]") + pkgs = [ + _pkg("foo", architecture = "i386"), + _pkg("bar", architecture = "amd64"), + _pkg("glibc", architecture = "all", depends = "foo [i386], bar [amd64]"), + ] + + setup = _setup(pkgs) # bar for amd64 - root_package, dependencies, unresolved_deps = idx.resolution.resolve( + root_package, dependencies, unresolved_deps = setup.resolution.resolve( arch = "amd64", name = "glibc", - version = ("=", _test_version), + version = ("=", setup.version), ) asserts.equals(env, "glibc", root_package["Package"]) asserts.equals(env, "all", root_package["Architecture"]) @@ -69,10 +87,10 @@ def _resolve_arch_specific_packages_test(ctx): asserts.equals(env, 1, len(unresolved_deps)) # foo for i386 - root_package, dependencies, unresolved_deps = idx.resolution.resolve( + root_package, dependencies, unresolved_deps = setup.resolution.resolve( arch = "i386", name = "glibc", - version = ("=", _test_version), + version = ("=", setup.version), ) asserts.equals(env, "glibc", root_package["Package"]) asserts.equals(env, "all", root_package["Architecture"]) @@ -84,19 +102,21 @@ def _resolve_arch_specific_packages_test(ctx): resolve_arch_specific_packages_test = unittest.make(_resolve_arch_specific_packages_test) -def _resolve_aliases(ctx): +def _resolve_aliases_1(ctx): env = unittest.begin(ctx) - idx = _make_index() + pkgs = [ + _pkg("foo", depends = "bar (>= 1.0)"), + _pkg("bar", version = "0.9"), + _pkg("bar-plus", provides = "bar (= 1.0)"), + ] - idx.add_package(package = "foo", depends = "bar (>= 1.0)") - idx.add_package(package = "bar", version = "0.9") - idx.add_package(package = "bar-plus", provides = "bar (= 1.0)") + setup = _setup(pkgs) - root_package, dependencies, unresolved_deps = idx.resolution.resolve( + root_package, dependencies, unresolved_deps = setup.resolution.resolve( arch = "amd64", name = "foo", - version = ("=", _test_version), + version = ("=", setup.version), ) asserts.equals(env, "foo", root_package["Package"]) asserts.equals(env, "amd64", root_package["Architecture"]) @@ -104,17 +124,26 @@ def _resolve_aliases(ctx): asserts.equals(env, 1, len(dependencies)) asserts.equals(env, 0, len(unresolved_deps)) - idx.reset() + return unittest.end(env) + +resolve_aliases_1_test = unittest.make(_resolve_aliases_1) + +def _resolve_aliases_2(ctx): + env = unittest.begin(ctx) + + pkgs = [ + _pkg("foo", depends = "bar (>= 1.0)"), + _pkg("bar", version = "0.9"), + _pkg("bar-plus", provides = "bar (= 1.0)"), + _pkg("bar-clone", provides = "bar"), + ] - idx.add_package(package = "foo", depends = "bar (>= 1.0)") - idx.add_package(package = "bar", version = "0.9") - idx.add_package(package = "bar-plus", provides = "bar (= 1.0)") - idx.add_package(package = "bar-clone", provides = "bar") + setup = _setup(pkgs) - root_package, dependencies, unresolved_deps = idx.resolution.resolve( + root_package, dependencies, unresolved_deps = setup.resolution.resolve( arch = "amd64", name = "foo", - version = ("=", _test_version), + version = ("=", setup.version), ) asserts.equals(env, "foo", root_package["Package"]) asserts.equals(env, "amd64", root_package["Architecture"]) @@ -124,11 +153,10 @@ def _resolve_aliases(ctx): return unittest.end(env) -resolve_aliases_test = unittest.make(_resolve_aliases) - -_TEST_SUITE_PREFIX = "apt_dep_resolver/" +resolve_aliases_2_test = unittest.make(_resolve_aliases_2) def apt_dep_resolver_tests(): resolve_optionals_test(name = _TEST_SUITE_PREFIX + "resolve_optionals") resolve_arch_specific_packages_test(name = _TEST_SUITE_PREFIX + "resolve_arch_specific") - resolve_aliases_test(name = _TEST_SUITE_PREFIX + "resolve_aliases") + resolve_aliases_1_test(name = _TEST_SUITE_PREFIX + "resolve_aliases_1") + resolve_aliases_2_test(name = _TEST_SUITE_PREFIX + "resolve_aliases_2") From fc107f53e37a945f5271853ff08f883508f375a3 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Tue, 26 Nov 2024 00:02:33 +0000 Subject: [PATCH 13/15] feat: util_test --- apt/tests/BUILD.bazel | 3 +++ apt/tests/util_test.bzl | 26 ++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 apt/tests/util_test.bzl diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index f0b636c..8bc77d9 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,6 +1,7 @@ load(":apt_deb_repository_test.bzl", "apt_deb_repository_tests") load(":apt_dep_resolver_test.bzl", "apt_dep_resolver_tests") load(":nested_dict_test.bzl", "nested_dict_tests") +load(":util_test.bzl", "util_tests") load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") @@ -10,6 +11,8 @@ apt_dep_resolver_tests() nested_dict_tests() +util_tests() + version_tests() version_constraint_tests() diff --git a/apt/tests/util_test.bzl b/apt/tests/util_test.bzl new file mode 100644 index 0000000..b7f0009 --- /dev/null +++ b/apt/tests/util_test.bzl @@ -0,0 +1,26 @@ +"unit tests for util" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:util.bzl", "util") + +_TEST_SUITE_PREFIX = "util/" + +def _sanitize_test(ctx): + env = unittest.begin(ctx) + + parameters = { + "3.0.6+dfsg-4": "3.0.6-p-dfsg-4", + "8.8.1+ds+~cs25.17.7-2": "8.8.1-p-ds-p-_cs25.17.7-2", + "1:2020.1commit85143dcb-4": "1-2020.1commit85143dcb-4", + } + + for s, expected in parameters.items(): + actual = util.sanitize(s) + asserts.equals(env, expected, actual) + + return unittest.end(env) + +sanitize_test = unittest.make(_sanitize_test) + +def util_tests(): + sanitize_test(name = _TEST_SUITE_PREFIX + "sanitize") From 0446da154b2f5725360af65576cd325549b71600 Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Wed, 11 Dec 2024 20:00:26 +0000 Subject: [PATCH 14/15] refactor: lockfile, pkg, and lock v1-to-v2 auto-migration * Refactor lockfile into v2 and add tests. The v2 lockfile format: * uses the nested_dict struct to store the packages so it doesn't need the fast_package_lookup dict. * has the dependencies sorted so the lockfile now has stable serialization and the diffs of the lock are actually usable and useful to compare with the changes to the manifest. * removes the package and dependency key from the lockfile and moves it to an external function in deb_import.bzl (make_deb_import_key). * Remove add_package_dependency from the lockfile API. Now, the package dependencies are passed as an argument to add_package. This way, the lockfile functionality is fully contained in lockfile.bzl and e.g. we can remove the "consistency checks" that were only needed because users could forget to add the dependency as a package to the lockfile. * Ensure backwards-compatibility by internally converting lock v1 to v2. Also, when a lock is set and it's in v1 format, there's a reminder that encourages the users to run @repo//:lock to update the lockfile format. * Move all of the "package logic" to pkg.bzl, including the package key (now removed from the index). * Add tests for pkg.bzl * Add mock_value struct to mocks to organize the large mock values used for testing lockfile, etc. * Finally, deb_import_key is centralized in deb_import and uses pkg.key --- apt/apt.bzl | 6 +- apt/extensions.bzl | 22 ++-- apt/private/BUILD.bazel | 17 ++- apt/private/deb_import.bzl | 4 + apt/private/deb_resolve.bzl | 7 +- apt/private/deb_translate_lock.bzl | 49 ++++---- apt/private/lockfile.bzl | 175 ++++++++++++++++---------- apt/private/nested_dict.bzl | 2 + apt/private/pkg.bzl | 59 +++++++++ apt/tests/BUILD.bazel | 6 + apt/tests/apt_deb_repository_test.bzl | 4 +- apt/tests/lockfile_test.bzl | 109 ++++++++++++++++ apt/tests/mocks.bzl | 151 +++++++++++++++++++++- apt/tests/nested_dict_test.bzl | 50 ++++++++ apt/tests/pkg_test.bzl | 44 +++++++ apt/tests/resolution/BUILD.bazel | 2 +- 16 files changed, 585 insertions(+), 122 deletions(-) create mode 100644 apt/private/pkg.bzl create mode 100644 apt/tests/lockfile_test.bzl create mode 100644 apt/tests/pkg_test.bzl diff --git a/apt/apt.bzl b/apt/apt.bzl index 402ecf3..2b821be 100644 --- a/apt/apt.bzl +++ b/apt/apt.bzl @@ -126,8 +126,10 @@ def _apt_install( ) if not lock and not nolock: - # buildifier: disable=print - print("\nNo lockfile was given, please run `bazel run @%s//:lock` to create the lockfile." % name) + print( + "\nNo lockfile was given. To create one please run " + + "`bazel run @{}//:lock`".format(name), + ) _deb_translate_lock( name = name, diff --git a/apt/extensions.bzl b/apt/extensions.bzl index 2368cc4..f38354d 100644 --- a/apt/extensions.bzl +++ b/apt/extensions.bzl @@ -1,6 +1,6 @@ "apt extensions" -load("//apt/private:deb_import.bzl", "deb_import") +load("//apt/private:deb_import.bzl", "deb_import", "make_deb_import_key") load("//apt/private:deb_resolve.bzl", "deb_resolve", "internal_resolve") load("//apt/private:deb_translate_lock.bzl", "deb_translate_lock") load("//apt/private:lockfile.bzl", "lockfile") @@ -21,22 +21,20 @@ def _distroless_extension(module_ctx): ) if not install.nolock: - # buildifier: disable=print - print("\nNo lockfile was given, please run `bazel run @%s//:lock` to create the lockfile." % install.name) + print( + "\nNo lockfile was given. To create one please run " + + "`bazel run @{}//:lock`".format(install.name), + ) else: lockf = lockfile.from_json(module_ctx, module_ctx.read(install.lock)) - for (package) in lockf.packages(): - package_key = lockfile.make_package_key( - package["name"], - package["version"], - package["arch"], - ) + for package in lockf.packages(): + deb_import_key = make_deb_import_key(install.name, package) deb_import( - name = "%s_%s" % (install.name, package_key), - urls = [package["url"]], - sha256 = package["sha256"], + name = deb_import_key, + url = package.url, + sha256 = package.sha256, ) deb_resolve( diff --git a/apt/private/BUILD.bazel b/apt/private/BUILD.bazel index 6fc02d7..f104dd4 100644 --- a/apt/private/BUILD.bazel +++ b/apt/private/BUILD.bazel @@ -26,6 +26,7 @@ bzl_library( srcs = ["deb_translate_lock.bzl"], visibility = ["//apt:__subpackages__"], deps = [ + ":deb_import", ":lockfile", ":starlark_codegen_utils", "@bazel_skylib//lib:new_sets", @@ -39,7 +40,16 @@ bzl_library( name = "lockfile", srcs = ["lockfile.bzl"], visibility = ["//apt:__subpackages__"], - deps = [":util"], + deps = [":pkg"], +) + +bzl_library( + name = "pkg", + srcs = ["pkg.bzl"], + visibility = ["//apt:__subpackages__"], + deps = [ + ":util", + ], ) bzl_library( @@ -86,7 +96,10 @@ bzl_library( name = "deb_import", srcs = ["deb_import.bzl"], visibility = ["//apt:__subpackages__"], - deps = ["@bazel_tools//tools/build_defs/repo:http.bzl"], + deps = [ + ":pkg", + "@bazel_tools//tools/build_defs/repo:http.bzl", + ], ) bzl_library( diff --git a/apt/private/deb_import.bzl b/apt/private/deb_import.bzl index 864d887..90fe74a 100644 --- a/apt/private/deb_import.bzl +++ b/apt/private/deb_import.bzl @@ -1,6 +1,7 @@ "deb_import" load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +load(":pkg.bzl", "pkg") # BUILD.bazel template _DEB_IMPORT_BUILD_TMPL = ''' @@ -53,6 +54,9 @@ filegroup( ) ''' +def make_deb_import_key(repo_name, package): + return "{}_{}".format(repo_name, pkg.key(package)) + def deb_import(**kwargs): http_archive( build_file_content = _DEB_IMPORT_BUILD_TMPL, diff --git a/apt/private/deb_resolve.bzl b/apt/private/deb_resolve.bzl index 294d7a2..350ec97 100644 --- a/apt/private/deb_resolve.bzl +++ b/apt/private/deb_resolve.bzl @@ -52,7 +52,7 @@ def internal_resolve(rctx, yq_toolchain_prefix, manifest, include_transitive): repository = deb_repository.new(rctx, sources = sources, archs = manifest["archs"]) resolver = dependency_resolver.new(repository) - lockf = lockfile.empty(rctx) + lockf = lockfile.new(rctx) for arch in manifest["archs"]: dep_constraint_set = {} @@ -78,11 +78,8 @@ def internal_resolve(rctx, yq_toolchain_prefix, manifest, include_transitive): # buildifier: disable=print util.warning(rctx, "Following dependencies could not be resolved for %s: %s" % (constraint["name"], ",".join([up[0] for up in unmet_dependencies]))) - lockf.add_package(package, arch) + lockf.add_package(package, arch, dependencies) - for dep in dependencies: - lockf.add_package(dep, arch) - lockf.add_package_dependency(package, dep, arch) return lockf _BUILD_TMPL = """ diff --git a/apt/private/deb_translate_lock.bzl b/apt/private/deb_translate_lock.bzl index bdbc389..25f063e 100644 --- a/apt/private/deb_translate_lock.bzl +++ b/apt/private/deb_translate_lock.bzl @@ -1,6 +1,7 @@ "repository rule for generating a dependency graph from a lockfile." load("@bazel_skylib//lib:new_sets.bzl", "sets") +load(":deb_import.bzl", "make_deb_import_key") load(":lockfile.bzl", "lockfile") load(":starlark_codegen_utils.bzl", "starlark_codegen_utils") load(":util.bzl", "util") @@ -127,48 +128,44 @@ def _deb_translate_lock_impl(rctx): if not lock_content: package_defs = [_DEB_IMPORT_HEADER_TMPL.format(rctx.attr.name)] - if len(lockf.packages()) < 1: + if not lockf.packages(): package_defs.append(" pass") # TODO: rework lockfile to include architecure information architectures = sets.make() packages = sets.make() - for (package) in lockf.packages(): - package_key = lockfile.make_package_key( - package["name"], - package["version"], - package["arch"], - ) + for package in lockf.packages(): + deb_import_key = make_deb_import_key(rctx.attr.name, package) - sets.insert(architectures, package["arch"]) - sets.insert(packages, package["name"]) + sets.insert(architectures, package.arch) + sets.insert(packages, package.name) if not lock_content: package_defs.append( _DEB_IMPORT_TMPL.format( - name = "%s_%s" % (rctx.attr.name, package_key), - package_name = package["name"], - urls = [package["url"]], - sha256 = package["sha256"], + name = deb_import_key, + package_name = package.name, + urls = [package.url], + sha256 = package.sha256, ), ) - repo_name = "%s%s_%s" % ("@" if lock_content else "", rctx.attr.name, package_key) + repo_name = "%s%s" % ("@" if lock_content else "", deb_import_key) rctx.file( - "%s/%s/BUILD.bazel" % (package["name"], package["arch"]), + "%s/%s/BUILD.bazel" % (package.name, package.arch), package_template.format( - target_name = package["arch"], + target_name = package.arch, src = '"@%s//:data"' % repo_name, deps = starlark_codegen_utils.to_list_attr([ - "//%s/%s" % (dep["name"], package["arch"]) - for dep in package["dependencies"] + "//%s/%s" % (dep.name, package.arch) + for dep in package.dependencies ]), - urls = [package["url"]], - name = package["name"], - arch = package["arch"], - sha256 = package["sha256"], + urls = [package.url], + name = package.name, + arch = package.arch, + sha256 = package.sha256, repo_name = "%s" % repo_name, ), ) @@ -176,15 +173,15 @@ def _deb_translate_lock_impl(rctx): # TODO: rework lockfile to include architecure information and merge these two loops for (package) in lockf.packages(): rctx.file( - "%s/BUILD.bazel" % (package["name"]), + "%s/BUILD.bazel" % (package.name), _PACKAGE_TEMPLATE.format( - target_name = package["name"], + target_name = package.name, data_targets = starlark_codegen_utils.to_dict_attr({ - "//:linux_%s" % arch: "//%s/%s" % (package["name"], arch) + "//:linux_%s" % arch: "//%s/%s" % (package.name, package.arch) for arch in architectures._values }), control_targets = starlark_codegen_utils.to_dict_attr({ - "//:linux_%s" % arch: "//%s/%s:control" % (package["name"], arch) + "//:linux_%s" % arch: "//%s/%s:control" % (package.name, package.arch) for arch in architectures._values }), ), diff --git a/apt/private/lockfile.bzl b/apt/private/lockfile.bzl index 09e2fd9..36b4b15 100644 --- a/apt/private/lockfile.bzl +++ b/apt/private/lockfile.bzl @@ -1,82 +1,119 @@ "lock" -load(":util.bzl", "util") +load(":nested_dict.bzl", "nested_dict") +load(":pkg.bzl", "pkg") -def _make_package_key(name, version, arch): - return "%s_%s_%s" % ( - util.sanitize(name), - util.sanitize(version), - arch, - ) +VERSION = 2 -def _package_key(package, arch): - return _make_package_key(package["Package"], package["Version"], arch) - -def _add_package(lock, package, arch): - k = _package_key(package, arch) - if k in lock.fast_package_lookup: - return - lock.packages.append({ - "key": k, - "name": package["Package"], - "version": package["Version"], - "url": "%s/%s" % (package["Root"], package["Filename"]), - "sha256": package["SHA256"], - "arch": arch, - "dependencies": [], - }) - lock.fast_package_lookup[k] = len(lock.packages) - 1 - -def _add_package_dependency(lock, package, dependency, arch): - k = _package_key(package, arch) - if k not in lock.fast_package_lookup: - fail("Broken state: %s is not in the lockfile." % package["Package"]) - i = lock.fast_package_lookup[k] - lock.packages[i]["dependencies"].append(dict( - key = _package_key(dependency, arch), - name = dependency["Package"], - version = dependency["Version"], - )) - -def _has_package(lock, name, version, arch): - key = "%s_%s_%s" % (util.sanitize(name), util.sanitize(version), arch) - return key in lock.fast_package_lookup - -def _create(rctx, lock): - return struct( - has_package = lambda *args, **kwargs: _has_package(lock, *args, **kwargs), - add_package = lambda *args, **kwargs: _add_package(lock, *args, **kwargs), - add_package_dependency = lambda *args, **kwargs: _add_package_dependency(lock, *args, **kwargs), - packages = lambda: lock.packages, - write = lambda out: rctx.file(out, json.encode_indent(struct(version = lock.version, packages = lock.packages))), - as_json = lambda: json.encode_indent(struct(version = lock.version, packages = lock.packages)), +def _empty(): + return struct(version = VERSION, packages = nested_dict.new()) + +def _add_package(lock, package, arch, dependencies_to_add = None): + dependencies_to_add = [ + pkg.from_index(d, arch) + for d in dependencies_to_add or [] + ] + + # NOTE: sorting the dependencies makes the contents + # of the lock file stable and thus they diff better + dependencies_to_add = sorted( + dependencies_to_add, + key = lambda d: (d.name, d.version), ) -def _empty(rctx): - lock = struct( - version = 1, - packages = list(), - fast_package_lookup = dict(), + p = pkg.from_index(package, arch) + + for p_dep in dependencies_to_add: + pkg.add_dependency(p, p_dep) + lock.packages.set(keys = (p_dep.name, arch), value = p_dep) + + lock.packages.set(keys = (p.name, arch), value = p) + +def _get_package(lock, package, arch): + p = pkg.from_index(package, arch) + return lock.packages.get(keys = (p.name, arch)) + +def _as_json(lock): + return json.encode_indent( + struct( + version = lock.version, + packages = lock.packages.as_dict(), + ), ) - return _create(rctx, lock) -def _from_json(rctx, content): - lock = json.decode(content) - if lock["version"] != 1: - fail("invalid lockfile version") +def _write(rctx, lock, out): + return rctx.file(out, _as_json(lock)) + +def _packages(lock): + return [ + package + for archs in lock.packages.values() + for package in archs.values() + ] - lock = struct( - version = lock["version"], - packages = lock["packages"], - fast_package_lookup = dict(), +def _new(rctx, lock = None): + lock = lock or _empty() + + return struct( + version = lock.version, + packages = lambda: _packages(lock), + add_package = lambda package, arch, dependencies_to_add: _add_package( + lock, + package, + arch, + dependencies_to_add, + ), + get_package = lambda package, arch: _get_package(lock, package, arch), + as_json = lambda: _as_json(lock), + write = lambda out: _write(rctx, lock, out), ) - for (i, package) in enumerate(lock.packages): - lock.packages[i] = package - lock.fast_package_lookup[package["key"]] = i - return _create(rctx, lock) + +def _from_lock_v1(lock_content): + if lock_content["version"] != 1: + fail("Invalid lockfile version: %s" % lock_content["version"]) + + lockv2 = _empty() + + for package in lock_content["packages"]: + p = pkg.from_lock_v1(package) + lockv2.packages.set(keys = (p.name, p.arch), value = p) + + return lockv2 + +def _from_lock_v2(lock_content): + if lock_content["version"] != 2: + fail("Invalid lockfile version: %s" % lock_content["version"]) + + lockv2 = _empty() + + for archs in lock_content["packages"].values(): + for package in archs.values(): + p = pkg.from_lock_v2(package) + lockv2.packages.set(keys = (p.name, p.arch), value = p) + + return lockv2 + +def _from_json(rctx, lock_content): + if lock_content["version"] == 2: + lock = _from_lock_v2(lock_content) + elif lock_content["version"] == 1: + print( + "\n\nAuto-converting lockfile format from v1 to v2. " + + "To permanently convert an existing lockfile please run " + + "`bazel run @//:lock`\n\n", + ) + + lock = _from_lock_v1(lock_content) + else: + fail("Invalid lockfile version: %s" % lock_content["version"]) + + return _new(rctx, lock) lockfile = struct( - empty = _empty, - from_json = _from_json, - make_package_key = _make_package_key, + VERSION = VERSION, + new = lambda rctx: _new(rctx), + from_json = lambda rctx, lock_content: _from_json(rctx, json.decode(lock_content)), + __test__ = struct( + _from_json = _from_json, + ), ) diff --git a/apt/private/nested_dict.bzl b/apt/private/nested_dict.bzl index 647c45b..e0cd9a3 100644 --- a/apt/private/nested_dict.bzl +++ b/apt/private/nested_dict.bzl @@ -38,6 +38,8 @@ def _new(): get = lambda keys, default_value = None: _get(store, keys, default_value), has = lambda keys: _get(store, keys, default_value = None) != None, clear = lambda: store.clear(), + values = lambda: store.values(), + as_dict = lambda: store, ) nested_dict = struct( diff --git a/apt/private/pkg.bzl b/apt/private/pkg.bzl new file mode 100644 index 0000000..9ae8316 --- /dev/null +++ b/apt/private/pkg.bzl @@ -0,0 +1,59 @@ +"pkg" + +load(":util.bzl", "util") + +def _dep_from_pkg(p): + return struct( + name = p.name, + # arch = p.arch, # TODO: arch? + version = p.version, + ) + +def _pkg_add_dependency(package, dep): + d = _dep_from_pkg(dep) + package.dependencies.append(d) + +def _pkg_from_index(package, arch): + return struct( + name = package["Package"], + version = package["Version"], + url = "%s/%s" % (package["Root"], package["Filename"]), + sha256 = package["SHA256"], + arch = arch, + dependencies = [], + ) + +def _pkg_from_lock_v1(package): + package = dict(package) + + package["dependencies"] = [ + struct(**{"name": d["name"], "version": d["version"]}) + for d in package["dependencies"] + ] + sorted(package["dependencies"], key = lambda d: (d.name, d.version)) + + package.pop("key") + + return struct(**package) + +def _pkg_from_lock_v2(package): + package = dict(package) + + package["dependencies"] = [struct(**d) for d in package["dependencies"]] + + return struct(**package) + +def _pkg_key(package): + return "{}_{}_{}".format( + util.sanitize(package.name), + package.arch, + util.sanitize(package.version), + ) + +pkg = struct( + add_dependency = _pkg_add_dependency, + from_index = _pkg_from_index, + from_lock_v1 = _pkg_from_lock_v1, + from_lock_v2 = _pkg_from_lock_v2, + key = _pkg_key, +) diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index 8bc77d9..db73f48 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,6 +1,8 @@ load(":apt_deb_repository_test.bzl", "apt_deb_repository_tests") load(":apt_dep_resolver_test.bzl", "apt_dep_resolver_tests") +load(":lockfile_test.bzl", "lockfile_tests") load(":nested_dict_test.bzl", "nested_dict_tests") +load(":pkg_test.bzl", "pkg_tests") load(":util_test.bzl", "util_tests") load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") @@ -9,8 +11,12 @@ apt_deb_repository_tests() apt_dep_resolver_tests() +lockfile_tests() + nested_dict_tests() +pkg_tests() + util_tests() version_tests() diff --git a/apt/tests/apt_deb_repository_test.bzl b/apt/tests/apt_deb_repository_test.bzl index 3d9c6fb..cc90e63 100644 --- a/apt/tests/apt_deb_repository_test.bzl +++ b/apt/tests/apt_deb_repository_test.bzl @@ -3,7 +3,7 @@ load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") load("//apt/private:apt_deb_repository.bzl", "deb_repository") load("//apt/private:nested_dict.bzl", "nested_dict") -load("//apt/tests:mocks.bzl", "mock") +load("//apt/tests:mocks.bzl", "mock", "mock_value") load("//apt/tests:util.bzl", "test_util") _TEST_SUITE_PREFIX = "apt_deb_repository/" @@ -32,7 +32,7 @@ def new_setup(pkgs = None): ) return struct( - url = mock.URL, + url = mock_value.URL, dist = "bullseye", comp = "main", pkgs = pkgs, diff --git a/apt/tests/lockfile_test.bzl b/apt/tests/lockfile_test.bzl new file mode 100644 index 0000000..8d4b721 --- /dev/null +++ b/apt/tests/lockfile_test.bzl @@ -0,0 +1,109 @@ +"unit tests for lockfile" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:lockfile.bzl", "lockfile") +load("//apt/tests:mocks.bzl", "mock", "mock_value") +load("//apt/tests:util.bzl", "test_util") + +_TEST_SUITE_PREFIX = "lockfile/" + +def _from_lock_v1_test(ctx): + env = unittest.begin(ctx) + + lock = lockfile.__test__._from_json(mock.rctx(), mock_value.LOCK_V1) + + asserts.equals(env, lockfile.VERSION, lock.version) + + expected = len(mock_value.LOCK_V1["packages"]) + actual = len(lock.packages()) + asserts.equals(env, expected, actual) + + expected = dict(mock_value.LOCK_V1["packages"][1]) + + # deleting "key" from expected because V2 drops it + expected.pop("key") + expected["dependencies"] = [dict(d) for d in expected["dependencies"]] + for d in expected["dependencies"]: + d.pop("key") + + arch = mock_value.ARCH + + actuals = [ + lock.get_package(mock_value.PKG_INDEX, arch), + lock.packages()[1], + ] + + for actual in actuals: + actual_dict = json.decode(actual.to_json()) + test_util.asserts.dict_equals(env, expected, actual_dict) + + return unittest.end(env) + +from_lock_v1_test = unittest.make(_from_lock_v1_test) + +def _from_lock_v2_test(ctx): + env = unittest.begin(ctx) + + lock = lockfile.__test__._from_json(mock.rctx(), mock_value.LOCK_V2) + + asserts.equals(env, lockfile.VERSION, lock.version) + + expected = 2 + actual = len(lock.packages()) + asserts.equals(env, expected, actual) + + arch = mock_value.ARCH + expected = mock_value.LOCK_V2["packages"]["dpkg"][arch] + + actuals = [ + lock.get_package(mock_value.PKG_INDEX, arch), + lock.packages()[0], + ] + + for actual in actuals: + actual_dict = json.decode(actual.to_json()) + test_util.asserts.dict_equals(env, expected, actual_dict) + + return unittest.end(env) + +from_lock_v2_test = unittest.make(_from_lock_v2_test) + +def _add_package_test(ctx): + env = unittest.begin(ctx) + + lock = lockfile.new(mock.rctx()) + + asserts.equals(env, lockfile.VERSION, lock.version) + + arch = mock_value.ARCH + + # no deps + lock.add_package(mock_value.PKG_INDEX, arch, []) + + expected = dict(mock_value.PKG_LOCK_V2) + expected["dependencies"] = [] + + actual = lock.get_package(mock_value.PKG_INDEX, arch) + actual_dict = json.decode(actual.to_json()) + + test_util.asserts.dict_equals(env, expected, actual_dict) + + # with deps + + lock.add_package(mock_value.PKG_INDEX, arch, mock_value.PKG_INDEX_DEPS) + + expected = mock_value.PKG_LOCK_V2 + + actual = lock.get_package(mock_value.PKG_INDEX, arch) + actual_dict = json.decode(actual.to_json()) + + test_util.asserts.dict_equals(env, expected, actual_dict) + + return unittest.end(env) + +add_package_test = unittest.make(_add_package_test) + +def lockfile_tests(): + from_lock_v1_test(name = _TEST_SUITE_PREFIX + "from_lock_v1") + from_lock_v2_test(name = _TEST_SUITE_PREFIX + "from_lock_v2") + add_package_test(name = _TEST_SUITE_PREFIX + "add_package") diff --git a/apt/tests/mocks.bzl b/apt/tests/mocks.bzl index 8b77479..de4bcbc 100644 --- a/apt/tests/mocks.bzl +++ b/apt/tests/mocks.bzl @@ -1,6 +1,152 @@ "mocks for unit tests" -URL = "http://nowhere" +_URL = "http://nowhere" +_ARCH = "amd64" + +_PKG_DEPS_V1 = [ + { + "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", + "name": "tar", + "version": "1.34+dfsg-1+deb11u1", + }, + { + "key": "libselinux1_3.1-3_arm64", + "name": "libselinux1", + "version": "3.1-3", + }, + { + "key": "libbz2-1.0_1.0.8-4_arm64", + "name": "libbz2-1.0", + "version": "1.0.8-4", + }, +] + +_PKG_LOCK_V1 = { + "arch": _ARCH, + "dependencies": _PKG_DEPS_V1, + "key": "dpkg_1.20.13_arm64", + "name": "dpkg", + "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", + "url": "%s/dpkg_1.20.13_arm64.deb" % _URL, + "version": "1.20.13", +} + +_PKG_DEPS_V2 = [ + { + "name": "libbz2-1.0", + "version": "1.0.8-4", + }, + { + "name": "libselinux1", + "version": "3.1-3", + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1", + }, +] + +_PKG_LOCK_V2 = { + "arch": _ARCH, + "dependencies": _PKG_DEPS_V2, + "name": "dpkg", + "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", + "url": "%s/dpkg_1.20.13_amd64.deb" % _URL, + "version": "1.20.13", +} + +_PKG_INDEX = { + "Package": _PKG_LOCK_V2["name"], + "Architecture": _PKG_LOCK_V2["arch"], + "Version": _PKG_LOCK_V2["version"], + "Root": "/".join(_PKG_LOCK_V2["url"].split("/")[:-1]), + "Filename": _PKG_LOCK_V2["url"].split("/")[-1], + "SHA256": _PKG_LOCK_V2["sha256"], +} + +_PKG_INDEX_DEPS = [ + { + "Package": d["name"], + "Version": d["version"], + "Root": "http://nowhere", + "Filename": "foo.deb", + "SHA256": "deadbeef" * 8, + } + for d in _PKG_DEPS_V2 +] + +_LOCK_V1 = { + "packages": [ + { + "arch": _ARCH, + "dependencies": [], + "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_amd64", + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "%s/ncurses-base_6.2+20201114-2+deb11u2_all.deb" % _URL, + "version": "6.2+20201114-2+deb11u2", + }, + { + "arch": _ARCH, + "dependencies": [ + { + "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", + "name": "tar", + "version": "1.34+dfsg-1+deb11u1", + }, + { + "key": "libselinux1_3.1-3_arm64", + "name": "libselinux1", + "version": "3.1-3", + }, + { + "key": "libbz2-1.0_1.0.8-4_arm64", + "name": "libbz2-1.0", + "version": "1.0.8-4", + }, + ], + "key": "dpkg_1.20.13_arm64", + "name": "dpkg", + "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", + "url": "%s/dpkg_1.20.13_arm64.deb" % _URL, + "version": "1.20.13", + }, + ], + "version": 1, +} + +_LOCK_V2 = { + "packages": { + "dpkg": { + _ARCH: _PKG_LOCK_V2, + }, + "ncurses-base": { + _ARCH: { + "arch": _ARCH, + "dependencies": [], + "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_amd64", + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "%s/ncurses-base_6.2+20201114-2+deb11u2_all.deb" % _URL, + "version": "6.2+20201114-2+deb11u2", + }, + }, + }, + "version": 2, +} + +mock_value = struct( + URL = _URL, + ARCH = _ARCH, + PKG_DEPS_V1 = _PKG_DEPS_V1, + PKG_LOCK_V1 = _PKG_LOCK_V1, + PKG_DEPS_V2 = _PKG_DEPS_V2, + PKG_LOCK_V2 = _PKG_LOCK_V2, + PKG_INDEX = _PKG_INDEX, + PKG_INDEX_DEPS = _PKG_INDEX_DEPS, + LOCK_V1 = _LOCK_V1, + LOCK_V2 = _LOCK_V2, +) def _execute(arguments = None, **kwargs): return lambda *args, **kwargs: arguments.pop() if arguments else None @@ -26,7 +172,7 @@ def _rctx(**kwargs): def _pkg(package, **kwargs): defaults = { "Package": package, - "Root": URL, + "Root": _URL, } pkg = {k.title().replace("_", "-"): v for k, v in kwargs.items()} @@ -43,7 +189,6 @@ def _packages_index_content(*pkgs): return "".join([_pkg_index(pkg) for pkg in pkgs]) mock = struct( - URL = URL, execute = _execute, rctx = _rctx, report_progress = _report_progress, diff --git a/apt/tests/nested_dict_test.bzl b/apt/tests/nested_dict_test.bzl index 610fcc8..93f6b6f 100644 --- a/apt/tests/nested_dict_test.bzl +++ b/apt/tests/nested_dict_test.bzl @@ -80,8 +80,58 @@ def _clear_test(ctx): clear_test = unittest.make(_clear_test) +def _values_test(ctx): + env = unittest.begin(ctx) + + nd = nested_dict.new() + + keys = ["foo", "bar", 42] + value = 31415927 + + nd.set(keys = keys, value = value) + + nd_dict = { + keys[0]: { + keys[1]: { + keys[2]: value, + }, + }, + } + + asserts.equals(env, nd_dict.values(), nd.values()) + + return unittest.end(env) + +values_test = unittest.make(_values_test) + +def _as_dict_test(ctx): + env = unittest.begin(ctx) + + nd = nested_dict.new() + + keys = ["foo", "bar", 42] + value = 31415927 + + nd.set(keys = keys, value = value) + + nd_dict = { + keys[0]: { + keys[1]: { + keys[2]: value, + }, + }, + } + + asserts.equals(env, nd_dict, nd.as_dict()) + + return unittest.end(env) + +as_dict_test = unittest.make(_as_dict_test) + def nested_dict_tests(): get_empty_test(name = _TEST_SUITE_PREFIX + "get_empty") set_get_test(name = _TEST_SUITE_PREFIX + "set_get") add_get_test(name = _TEST_SUITE_PREFIX + "add_get") clear_test(name = _TEST_SUITE_PREFIX + "clear") + values_test(name = _TEST_SUITE_PREFIX + "values") + as_dict_test(name = _TEST_SUITE_PREFIX + "as_dict") diff --git a/apt/tests/pkg_test.bzl b/apt/tests/pkg_test.bzl new file mode 100644 index 0000000..10cb657 --- /dev/null +++ b/apt/tests/pkg_test.bzl @@ -0,0 +1,44 @@ +"unit tests for pkg" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:pkg.bzl", "pkg") +load("//apt/tests:mocks.bzl", "mock_value") + +_TEST_SUITE_PREFIX = "pkg/" + +def _from_lock_versions_test(ctx): + env = unittest.begin(ctx) + + pkg_versions = [ + (pkg.from_lock_v1, mock_value.PKG_LOCK_V1, mock_value.PKG_DEPS_V1), + (pkg.from_lock_v2, mock_value.PKG_LOCK_V2, mock_value.PKG_DEPS_V2), + ] + + for from_lock_v, pkg_lock, pkg_deps in pkg_versions: + p = from_lock_v(pkg_lock) + + asserts.equals(env, pkg_lock["name"], p.name) + asserts.equals(env, pkg_deps[0]["version"], p.dependencies[0].version) + + return unittest.end(env) + +from_lock_versions_test = unittest.make(_from_lock_versions_test) + +def _from_index_test(ctx): + env = unittest.begin(ctx) + + arch = mock_value.ARCH + p = pkg.from_index(mock_value.PKG_INDEX, arch) + + asserts.equals(env, arch, p.arch) + asserts.equals(env, mock_value.PKG_INDEX["Package"], p.name) + asserts.true(env, p.url.startswith(mock_value.PKG_INDEX["Root"])) + asserts.true(env, p.url.endswith(mock_value.PKG_INDEX["Filename"])) + + return unittest.end(env) + +from_index_test = unittest.make(_from_index_test) + +def pkg_tests(): + from_lock_versions_test(name = _TEST_SUITE_PREFIX + "from_lock_versions") + from_index_test(name = _TEST_SUITE_PREFIX + "from_index") diff --git a/apt/tests/resolution/BUILD.bazel b/apt/tests/resolution/BUILD.bazel index 2a64bb3..0e7501c 100644 --- a/apt/tests/resolution/BUILD.bazel +++ b/apt/tests/resolution/BUILD.bazel @@ -7,7 +7,7 @@ jq( "@resolution_test_resolve//:lockfile", ], args = ["-rj"], - filter = '.packages | map(select(.name == "libuuid1")) | .[0].version', + filter = ".packages.libuuid1[] | .version", ) assert_contains( From ad1b8ca64ffb9f168aa901754ab41681ed3def7c Mon Sep 17 00:00:00 2001 From: Javier Maestro Date: Wed, 11 Dec 2024 20:05:54 +0000 Subject: [PATCH 15/15] chore: migrate repo locks to v2 By separating the migration from the previous commit we get to 1. in the previous commit, run all tests with the new code while locks are still v1 2. update the locks n this commit to V2 so we can then re-run all tests in the final state. --- e2e/smoke/bullseye.lock.json | 5832 +++++------ examples/debian_snapshot/bullseye.lock.json | 9636 +++++++++---------- examples/ubuntu_snapshot/noble.lock.json | 3714 +++---- 3 files changed, 9008 insertions(+), 10174 deletions(-) diff --git a/e2e/smoke/bullseye.lock.json b/e2e/smoke/bullseye.lock.json index 79fd674..f63192c 100644 --- a/e2e/smoke/bullseye.lock.json +++ b/e2e/smoke/bullseye.lock.json @@ -1,3182 +1,2654 @@ { - "packages": [ - { - "arch": "amd64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "libncurses6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libncurses6", - "sha256": "5b75c540d26d0525f231d39e5cf27ea7919d57305ba7101ea430c975369095eb", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_amd64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "sha256": "d55d9c9769336f9b8516c20bd8364ce90746fb860ae3dda242f421e711af3d1a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_amd64.deb", - "version": "2.31-13+deb11u8" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "sha256": "f617952df0c57b4ee039448e3941bccd3f97bfff71e9b0f87ca6dae15cb3f5ef", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_amd64.deb", - "version": "1:4.4.18-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "sha256": "e478f2709d8474165bb664de42e16950c391f30eaa55bc9b3573281d83a29daf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "sha256": "be65535e94f95fbf04b104e8ab36790476f063374430f7dfc6c516cbe2d2cd1e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "sha256": "96ed58b8fd656521e08549c763cd18da6cff1b7801a3a22f29678701a95d7e7b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_amd64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "tzdata_2024a-0-p-deb11u1_amd64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", - "version": "1.5.77" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_amd64.deb", - "version": "1.20.13" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "sha256": "41c9c31f67a76b3532036f09ceac1f40a9224f1680395d120a8b24eae60dd54a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_amd64.deb", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_amd64.deb", - "version": "3.1-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "sha256": "ee192c8d22624eb9d0a2ae95056bad7fb371e5abc17e23e16b1de3ddb17a1064", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_amd64.deb", - "version": "10.36-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_amd64.deb", - "version": "2.2.53-10" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_amd64.deb", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_amd64.deb", - "version": "5.2.5-2.1~deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "sha256": "16e27c3ebd97981e70db3733f899963362748f178a62644df69d1f247e741379", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_amd64.deb", - "version": "1.0.8-4" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debianutils_4.11.2_amd64", - "name": "debianutils", - "version": "4.11.2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "base-files_11.1-p-deb11u9_amd64", - "name": "base-files", - "version": "11.1+deb11u9" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "bash_5.1-2-p-deb11u1_amd64", - "name": "bash", - "sha256": "f702ef058e762d7208a9c83f6f6bbf02645533bfd615c54e8cdcce842cd57377", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_amd64.deb", - "version": "5.1-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debianutils_4.11.2_amd64", - "name": "debianutils", - "sha256": "83d21669c5957e3eaee20096a7d8c596bd07f57f1e95dc74f192b3fb7bb2e6a9", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_amd64.deb", - "version": "4.11.2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "base-files_11.1-p-deb11u9_amd64", - "name": "base-files", - "sha256": "1ff08cf6e1b97af1e37cda830f3658f9af43a906abb80a21951c81aea02ce230", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_amd64.deb", - "version": "11.1+deb11u9" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - } - ], - "key": "coreutils_8.32-4-p-b1_amd64", - "name": "coreutils", - "sha256": "3558a412ab51eee4b60641327cb145bb91415f127769823b68f9335585b308d4", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4+b1_amd64.deb", - "version": "8.32-4+b1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "sha256": "fc117ccb084a98d25021f7e01e4dfedd414fa2118fdd1e27d2d801d7248aebbc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_amd64.deb", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "sha256": "af3c3562eb2802481a2b9558df1b389f3c6d9b1bf3b4219e000e05131372ebaf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_amd64.deb", - "version": "1:2.4.48-6" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libsystemd0_247.3-7-p-deb11u4_amd64", - "name": "libsystemd0", - "version": "247.3-7+deb11u4" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "liblz4-1_1.9.3-2_amd64", - "name": "liblz4-1", - "version": "1.9.3-2" - }, - { - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libseccomp2_2.5.1-1-p-deb11u1_amd64", - "name": "libseccomp2", - "version": "2.5.1-1+deb11u1" - }, - { - "key": "libgnutls30_3.7.1-5-p-deb11u4_amd64", - "name": "libgnutls30", - "version": "3.7.1-5+deb11u4" - }, - { - "key": "libunistring2_0.9.10-4_amd64", - "name": "libunistring2", - "version": "0.9.10-4" - }, - { - "key": "libtasn1-6_4.16.0-2-p-deb11u1_amd64", - "name": "libtasn1-6", - "version": "4.16.0-2+deb11u1" - }, - { - "key": "libp11-kit0_0.23.22-1_amd64", - "name": "libp11-kit0", - "version": "0.23.22-1" - }, - { - "key": "libffi7_3.3-6_amd64", - "name": "libffi7", - "version": "3.3-6" - }, - { - "key": "libnettle8_3.7.3-1_amd64", - "name": "libnettle8", - "version": "3.7.3-1" - }, - { - "key": "libidn2-0_2.3.0-5_amd64", - "name": "libidn2-0", - "version": "2.3.0-5" - }, - { - "key": "libhogweed6_3.7.3-1_amd64", - "name": "libhogweed6", - "version": "3.7.3-1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_amd64", - "name": "debian-archive-keyring", - "version": "2021.1.1+deb11u1" - }, - { - "key": "libapt-pkg6.0_2.2.4_amd64", - "name": "libapt-pkg6.0", - "version": "2.2.4" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libxxhash0_0.8.0-2_amd64", - "name": "libxxhash0", - "version": "0.8.0-2" - }, - { - "key": "libudev1_247.3-7-p-deb11u4_amd64", - "name": "libudev1", - "version": "247.3-7+deb11u4" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "gpgv1_1.4.23-1.1_amd64", - "name": "gpgv1", - "version": "1.4.23-1.1" - }, - { - "key": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "passwd_1-4.8.1-1_amd64", - "name": "passwd", - "version": "1:4.8.1-1" - }, - { - "key": "libpam-modules_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules-bin", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_amd64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_amd64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_amd64", - "name": "libaudit-common", - "version": "1:3.0-2" - }, - { - "key": "libtirpc3_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc3", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libtirpc-common_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc-common", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_amd64", - "name": "libgssapi-krb5-2", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5support0_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5support0", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5-3_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5-3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libkeyutils1_1.6.1-2_amd64", - "name": "libkeyutils1", - "version": "1.6.1-2" - }, - { - "key": "libk5crypto3_1.18.3-6-p-deb11u4_amd64", - "name": "libk5crypto3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libcom-err2_1.46.2-2_amd64", - "name": "libcom-err2", - "version": "1.46.2-2" - }, - { - "key": "libnsl2_1.3.0-2_amd64", - "name": "libnsl2", - "version": "1.3.0-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libsemanage1_3.1-1-p-b2_amd64", - "name": "libsemanage1", - "version": "3.1-1+b2" - }, - { - "key": "libsepol1_3.1-1_amd64", - "name": "libsepol1", - "version": "3.1-1" - }, - { - "key": "libsemanage-common_3.1-1_amd64", - "name": "libsemanage-common", - "version": "3.1-1" - } - ], - "key": "apt_2.2.4_amd64", - "name": "apt", - "sha256": "75f07c4965ff0813f26623a1164e162538f5e94defba6961347527ed71bc4f3d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_amd64.deb", - "version": "2.2.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsystemd0_247.3-7-p-deb11u4_amd64", - "name": "libsystemd0", - "sha256": "e6f3e65e388196a399c1a36564c38ad987337350358732056227db1b6e708878", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_amd64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_amd64.deb", - "version": "1.4.8+dfsg-2.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblz4-1_1.9.3-2_amd64", - "name": "liblz4-1", - "sha256": "79ac6e9ca19c483f2e8effcc3401d723dd9dbb3a4ae324714de802adb21a8117", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_amd64.deb", - "version": "1.9.3-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "sha256": "7a2e0eef8e0c37f03f3a5fcf7102a2e3dc70ba987f696ab71949f9abf36f35ef", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_amd64.deb", - "version": "1.8.7-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "sha256": "16a507fb20cc58b5a524a0dc254a9cb1df02e1ce758a2d8abde0bc4a3c9b7c26", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_amd64.deb", - "version": "1.38-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "sha256": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libseccomp2_2.5.1-1-p-deb11u1_amd64", - "name": "libseccomp2", - "sha256": "2617fc8b99dca0fa8ed466ee0f5fe087aa4e8413b88ca45d717290f4a0551e36", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_amd64.deb", - "version": "2.5.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgnutls30_3.7.1-5-p-deb11u4_amd64", - "name": "libgnutls30", - "sha256": "b2fa128881a16c2196caddb551d3577baa296a7bc5d38109a978e8e69fdb5c94", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_amd64.deb", - "version": "3.7.1-5+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libunistring2_0.9.10-4_amd64", - "name": "libunistring2", - "sha256": "654433ad02d3a8b05c1683c6c29a224500bf343039c34dcec4e5e9515345e3d4", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_amd64.deb", - "version": "0.9.10-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtasn1-6_4.16.0-2-p-deb11u1_amd64", - "name": "libtasn1-6", - "sha256": "6ebb579337cdc9d6201237a66578425a7a221db622524354e27c0c1bcb6dd7ca", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_amd64.deb", - "version": "4.16.0-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libp11-kit0_0.23.22-1_amd64", - "name": "libp11-kit0", - "sha256": "bfef5f31ee1c730e56e16bb62cc5ff8372185106c75bf1ed1756c96703019457", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_amd64.deb", - "version": "0.23.22-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libffi7_3.3-6_amd64", - "name": "libffi7", - "sha256": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_amd64.deb", - "version": "3.3-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnettle8_3.7.3-1_amd64", - "name": "libnettle8", - "sha256": "e4f8ec31ed14518b241eb7b423ad5ed3f4a4e8ac50aae72c9fd475c569582764", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_amd64.deb", - "version": "3.7.3-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libidn2-0_2.3.0-5_amd64", - "name": "libidn2-0", - "sha256": "cb80cd769171537bafbb4a16c12ec427065795946b3415781bc9792e92d60b59", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_amd64.deb", - "version": "2.3.0-5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libhogweed6_3.7.3-1_amd64", - "name": "libhogweed6", - "sha256": "6aab2e892cdb2dfba45707601bc6c3b19aa228f70ae5841017f14c3b0ca3d22f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_amd64.deb", - "version": "3.7.3-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_amd64", - "name": "debian-archive-keyring", - "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", - "version": "2021.1.1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libapt-pkg6.0_2.2.4_amd64", - "name": "libapt-pkg6.0", - "sha256": "4ae47bedf773ad1342e5aae8fa6275f864cfc87a45f4472775f5a9cdd60abbbf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_amd64.deb", - "version": "2.2.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxxhash0_0.8.0-2_amd64", - "name": "libxxhash0", - "sha256": "3fb82550a71d27d05672472508548576dfb34486847bc860d3066cda5aaf186f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_amd64.deb", - "version": "0.8.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libudev1_247.3-7-p-deb11u4_amd64", - "name": "libudev1", - "sha256": "9274ca1aa37fcdf5895dad1de0895162351099ef8dff8a62f2f4c9eb181a8fce", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_amd64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gpgv1_1.4.23-1.1_amd64", - "name": "gpgv1", - "sha256": "90b29048ca3a5dce708b1c0ed27522fcda9e946c0a2ff8117724f440f853adcf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_amd64.deb", - "version": "1.4.23-1.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", - "version": "3.118+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "passwd_1-4.8.1-1_amd64", - "name": "passwd", - "sha256": "542593f26502e87b4276fa778e6e3ae52e66b973979986fff77803d9fcb2c2e8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_amd64.deb", - "version": "1:4.8.1-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam-modules_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules", - "sha256": "ca1e121700bf4b3eb33e30e0774d3e63e1adae9d4b6a940ea3501225db3cc287", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules-bin", - "sha256": "abbbd181329c236676222d3e912df13f8d1d90a117559edd997d90006369e5c8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libaudit1_1-3.0-2_amd64", - "name": "libaudit1", - "sha256": "e3aa1383e387dc077a1176f7f3cbfdbc084bcc270a8938f598d5cb119773b268", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_amd64.deb", - "version": "1:3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcap-ng0_0.7.9-2.2-p-b1_amd64", - "name": "libcap-ng0", - "sha256": "d34e29769b8ef23e9b9920814afb7905b8ee749db0814e6a8d937ccc4f309830", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_amd64.deb", - "version": "0.7.9-2.2+b1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libaudit-common_1-3.0-2_amd64", - "name": "libaudit-common", - "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", - "version": "1:3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtirpc3_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc3", - "sha256": "86b216d59b6efcd07d56d14b8f4281d5c47f24e9c962f46bbaf02fce762c5e6a", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_amd64.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtirpc-common_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc-common", - "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_amd64", - "name": "libgssapi-krb5-2", - "sha256": "037cc4bb34a6cd0d7a6e83bdcae6d68e0d0f9218eb7dedafc8099c8c0be491a2", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkrb5support0_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5support0", - "sha256": "da8d022e3dd7f4a72ea32e328b3ac382dbe6bdb91606c5738fe17a29f8ea8080", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkrb5-3_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5-3", - "sha256": "b785fa324cf27e6bf7f97fc0279470e6ce8a8cc54f8ccc6c9b24c8111ba5c952", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkeyutils1_1.6.1-2_amd64", - "name": "libkeyutils1", - "sha256": "f01060b434d8cad3c58d5811d2082389f11b3db8152657d6c22c1d298953f2a5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_amd64.deb", - "version": "1.6.1-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libk5crypto3_1.18.3-6-p-deb11u4_amd64", - "name": "libk5crypto3", - "sha256": "f635062bcbfe2eef5a83fcba7d1a8ae343fc7c779cae88b11cae90fd6845a744", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcom-err2_1.46.2-2_amd64", - "name": "libcom-err2", - "sha256": "d478f132871f4ab8352d39becf936d0ad74db905398bf98465d8fe3da6fb1126", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_amd64.deb", - "version": "1.46.2-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnsl2_1.3.0-2_amd64", - "name": "libnsl2", - "sha256": "c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_amd64.deb", - "version": "1.3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "sha256": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_amd64.deb", - "version": "5.3.28+dfsg1-0.8" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsemanage1_3.1-1-p-b2_amd64", - "name": "libsemanage1", - "sha256": "d8f2835b22df58ba45d52eb3aab224190f193576caf05e3f80deb2e4f927fad6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_amd64.deb", - "version": "3.1-1+b2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsepol1_3.1-1_amd64", - "name": "libsepol1", - "sha256": "b6057dc6806a6dfaef74b09d84d1f18716d7a6d2f1da30520cef555210c6af62", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_amd64.deb", - "version": "3.1-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsemanage-common_3.1-1_amd64", - "name": "libsemanage-common", - "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", - "version": "3.1-1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libperl5.32_5.32.1-4-p-deb11u3_amd64", - "name": "libperl5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_amd64", - "name": "perl-modules-5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libgdbm6_1.19-2_amd64", - "name": "libgdbm6", - "version": "1.19-2" - }, - { - "key": "libgdbm-compat4_1.19-2_amd64", - "name": "libgdbm-compat4", - "version": "1.19-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - } - ], - "key": "perl_5.32.1-4-p-deb11u3_amd64", - "name": "perl", - "sha256": "d5f710c7db9fcd6d9d6f119cd0dea64a4f765867447dd97b24ab44be1de7c60f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libperl5.32_5.32.1-4-p-deb11u3_amd64", - "name": "libperl5.32", - "sha256": "078487a45916167e3e4ee2e584c50306c84368dd06dae276604861ca0426c34e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_amd64", - "name": "perl-modules-5.32", - "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm6_1.19-2_amd64", - "name": "libgdbm6", - "sha256": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_amd64.deb", - "version": "1.19-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm-compat4_1.19-2_amd64", - "name": "libgdbm-compat4", - "sha256": "e62caed68b0ffaa03b5fa539d6fdc08c4151f66236d5878949bead0b71b7bb09", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_amd64.deb", - "version": "1.19-2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "openssl_1.1.1w-0-p-deb11u1_amd64", - "name": "openssl", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - } - ], - "key": "ca-certificates_20210119_amd64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", - "version": "20210119" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "openssl_1.1.1w-0-p-deb11u1_amd64", - "name": "openssl", - "sha256": "04873d74cbe86bad3a9901f6e57f1150040eba9891b443c5c975a72a97238e35", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "nvidia-kernel-common_20151021-p-13_amd64", - "name": "nvidia-kernel-common", - "sha256": "fa4b007bf64cf8cf0e9b3aaae5dd388fcec3a589ce2475f16d64347945691533", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_amd64.deb", - "version": "20151021+13" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "google-cloud-cli_502.0.0-0_amd64", - "name": "google-cloud-cli", - "sha256": "982f90d410a78f22ed186ce61b6a0509232726300ab65280d521cde0c5a5b6e1", - "url": "https://packages.cloud.google.com/apt/pool/cloud-sdk/google-cloud-cli_502.0.0-0_amd64_9d498b9cb4680478955a48a90ec11812.deb", - "version": "502.0.0-0" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "libncurses6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libncurses6", - "sha256": "039b71b8839538a92988003e13c29e7cf1149cdc6a77d3de882f1d386a5f3a5c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "sha256": "6eb629090615ebda5dcac2365a7358c035add00b89c2724c2e9e13ccd5bd9f7c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_arm64.deb", - "version": "2.31-13+deb11u8" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "sha256": "22b586b29e840dabebf0bf227d233376628b87954915d064bc142ae85d1b7979", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_arm64.deb", - "version": "1:4.4.18-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "sha256": "e2fcdb378d3c1ad1bcb64d4fb6b37aab44011152beca12a4944f435a2582df1f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "sha256": "7d782bece7b4a36bed045a7e17d17244cb8f7e4732466091b01412ebf215defb", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "sha256": "58027c991756930a2abb2f87a829393d3fdbfb76f4eca9795ef38ea2b0510e27", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "tzdata_2024a-0-p-deb11u1_arm64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", - "version": "1.5.77" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "sha256": "53e09d9594692c462f33d4e9394bff60f95fe74b70402772dc7396a5829b76e5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_arm64.deb", - "version": "1.20.13" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "sha256": "0f94aac4e6d25e07ed23b7fc3ed06e69074c95276d82caae7fc7b207fd714e39", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_arm64.deb", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_arm64.deb", - "version": "3.1-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "sha256": "27a4362a4793cb67a8ae571bd8c3f7e8654dc2e56d99088391b87af1793cca9c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_arm64.deb", - "version": "10.36-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_arm64.deb", - "version": "2.2.53-10" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_arm64.deb", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "sha256": "d865bba41952c707b3fa3ae8cab4d4bd337ee92991d2aead66c925bf7cc48846", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_arm64.deb", - "version": "5.2.5-2.1~deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "sha256": "da340e8470e96445c56966f74e48a9a91dee0fa5c89876e88a4575cc17d17a97", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_arm64.deb", - "version": "1.0.8-4" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debianutils_4.11.2_arm64", - "name": "debianutils", - "version": "4.11.2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "base-files_11.1-p-deb11u9_arm64", - "name": "base-files", - "version": "11.1+deb11u9" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "bash_5.1-2-p-deb11u1_arm64", - "name": "bash", - "sha256": "d7c7af5d86f43a885069408a89788f67f248e8124c682bb73936f33874e0611b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_arm64.deb", - "version": "5.1-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debianutils_4.11.2_arm64", - "name": "debianutils", - "sha256": "6543b2b1a61b4b7b4b55b4bd25162309d7d23d14d3303649aee84ad314c30e02", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_arm64.deb", - "version": "4.11.2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "base-files_11.1-p-deb11u9_arm64", - "name": "base-files", - "sha256": "c40dc4d5c6b82f5cfe75efa1a12bd09b9d5b9b8446ea045a991896a1ead8b02c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_arm64.deb", - "version": "11.1+deb11u9" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - } - ], - "key": "coreutils_8.32-4_arm64", - "name": "coreutils", - "sha256": "6210c84d6ff84b867dc430f661f22f536e1704c27bdb79de38e26f75b853d9c0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4_arm64.deb", - "version": "8.32-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "sha256": "d52619b6ff8829aa5424dfe3189dd05f22118211e69273e9576030584ffcce80", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_arm64.deb", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "sha256": "cb9b59be719a6fdbaabaa60e22aa6158b2de7a68c88ccd7c3fb7f41a25fb43d0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_arm64.deb", - "version": "1:2.4.48-6" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libsystemd0_247.3-7-p-deb11u4_arm64", - "name": "libsystemd0", - "version": "247.3-7+deb11u4" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "liblz4-1_1.9.3-2_arm64", - "name": "liblz4-1", - "version": "1.9.3-2" - }, - { - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libseccomp2_2.5.1-1-p-deb11u1_arm64", - "name": "libseccomp2", - "version": "2.5.1-1+deb11u1" - }, - { - "key": "libgnutls30_3.7.1-5-p-deb11u4_arm64", - "name": "libgnutls30", - "version": "3.7.1-5+deb11u4" - }, - { - "key": "libunistring2_0.9.10-4_arm64", - "name": "libunistring2", - "version": "0.9.10-4" - }, - { - "key": "libtasn1-6_4.16.0-2-p-deb11u1_arm64", - "name": "libtasn1-6", - "version": "4.16.0-2+deb11u1" - }, - { - "key": "libp11-kit0_0.23.22-1_arm64", - "name": "libp11-kit0", - "version": "0.23.22-1" - }, - { - "key": "libffi7_3.3-6_arm64", - "name": "libffi7", - "version": "3.3-6" - }, - { - "key": "libnettle8_3.7.3-1_arm64", - "name": "libnettle8", - "version": "3.7.3-1" - }, - { - "key": "libidn2-0_2.3.0-5_arm64", - "name": "libidn2-0", - "version": "2.3.0-5" - }, - { - "key": "libhogweed6_3.7.3-1_arm64", - "name": "libhogweed6", - "version": "3.7.3-1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_arm64", - "name": "debian-archive-keyring", - "version": "2021.1.1+deb11u1" - }, - { - "key": "libapt-pkg6.0_2.2.4_arm64", - "name": "libapt-pkg6.0", - "version": "2.2.4" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libxxhash0_0.8.0-2_arm64", - "name": "libxxhash0", - "version": "0.8.0-2" - }, - { - "key": "libudev1_247.3-7-p-deb11u4_arm64", - "name": "libudev1", - "version": "247.3-7+deb11u4" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "gpgv1_1.4.23-1.1_arm64", - "name": "gpgv1", - "version": "1.4.23-1.1" - }, - { - "key": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "passwd_1-4.8.1-1_arm64", - "name": "passwd", - "version": "1:4.8.1-1" - }, - { - "key": "libpam-modules_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules-bin", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_arm64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_arm64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_arm64", - "name": "libaudit-common", - "version": "1:3.0-2" - }, - { - "key": "libtirpc3_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc3", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libtirpc-common_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc-common", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_arm64", - "name": "libgssapi-krb5-2", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5support0_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5support0", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5-3_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5-3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libkeyutils1_1.6.1-2_arm64", - "name": "libkeyutils1", - "version": "1.6.1-2" - }, - { - "key": "libk5crypto3_1.18.3-6-p-deb11u4_arm64", - "name": "libk5crypto3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libcom-err2_1.46.2-2_arm64", - "name": "libcom-err2", - "version": "1.46.2-2" - }, - { - "key": "libnsl2_1.3.0-2_arm64", - "name": "libnsl2", - "version": "1.3.0-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libsemanage1_3.1-1-p-b2_arm64", - "name": "libsemanage1", - "version": "3.1-1+b2" - }, - { - "key": "libsepol1_3.1-1_arm64", - "name": "libsepol1", - "version": "3.1-1" - }, - { - "key": "libsemanage-common_3.1-1_arm64", - "name": "libsemanage-common", - "version": "3.1-1" - } - ], - "key": "apt_2.2.4_arm64", - "name": "apt", - "sha256": "39cbe42f3e64c6359b445d6fed7385273881e507b8be1d3b653ec9fb7d4c917c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_arm64.deb", - "version": "2.2.4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsystemd0_247.3-7-p-deb11u4_arm64", - "name": "libsystemd0", - "sha256": "32e8c12301a9ada555adea9a4c2f15df788411dadd164baca5c31690fe06e381", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_arm64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "sha256": "dd01659c6c122f983a3369a04ede63539f666585d52a03f8aa2c27b307e547e0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_arm64.deb", - "version": "1.4.8+dfsg-2.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblz4-1_1.9.3-2_arm64", - "name": "liblz4-1", - "sha256": "83f0ee547cd42854e1b2a2e4c1a5705e28259ee5fa6560119f918f961a5dada2", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_arm64.deb", - "version": "1.9.3-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "sha256": "61ec779149f20923b30adad7bdf4732957e88a5b6a26d94b2210dfe79409959b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_arm64.deb", - "version": "1.8.7-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "sha256": "d1116f4281d6db35279799a21051e0d0e2600d110d7ee2b95b3cca6bec28067c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_arm64.deb", - "version": "1.38-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "sha256": "7869aa540cc46e9f3d4267d5bde2af0e5b429a820c1d6f1a4cfccfe788c31890", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libseccomp2_2.5.1-1-p-deb11u1_arm64", - "name": "libseccomp2", - "sha256": "5b8983c2e330790dbe04ae990f166d7939a3e14b75556a8489309ae704fbeb50", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_arm64.deb", - "version": "2.5.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgnutls30_3.7.1-5-p-deb11u4_arm64", - "name": "libgnutls30", - "sha256": "7153ec6ee985eebba710dcb6e425bb881c91ee5987a4517518f3f44a9bb5fc1a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_arm64.deb", - "version": "3.7.1-5+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libunistring2_0.9.10-4_arm64", - "name": "libunistring2", - "sha256": "53ff395ea4d8cf17c52155a452a0dc15af0ee2fa5cb3b0085b9c7335de8d5f7f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_arm64.deb", - "version": "0.9.10-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtasn1-6_4.16.0-2-p-deb11u1_arm64", - "name": "libtasn1-6", - "sha256": "f469147bbd3969055c51fc661c9aa0d56d48eccd070d233f1424b0d8b3f29295", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_arm64.deb", - "version": "4.16.0-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libp11-kit0_0.23.22-1_arm64", - "name": "libp11-kit0", - "sha256": "ac6e8eda3277708069bc6f03aff06dc319855d64ede9fca219938e52f92ee09c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_arm64.deb", - "version": "0.23.22-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libffi7_3.3-6_arm64", - "name": "libffi7", - "sha256": "eb748e33ae4ed46f5a4c14b7a2a09792569f2029ede319d0979c373829ba1532", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_arm64.deb", - "version": "3.3-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnettle8_3.7.3-1_arm64", - "name": "libnettle8", - "sha256": "5061c931f95dc7277d95fc58bce7c17b1a95c6aa9a9aac781784f3b3dc909047", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_arm64.deb", - "version": "3.7.3-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libidn2-0_2.3.0-5_arm64", - "name": "libidn2-0", - "sha256": "0d2e6d39bf65f16861f284be567c1a6c5d4dc6b54dcfdf9dba631546ff4e6796", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_arm64.deb", - "version": "2.3.0-5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libhogweed6_3.7.3-1_arm64", - "name": "libhogweed6", - "sha256": "3e9eea5e474dd98a7de9e4c1ecfbfd6f6efb1d40bf51d6473de9713cf41d2191", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_arm64.deb", - "version": "3.7.3-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_arm64", - "name": "debian-archive-keyring", - "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", - "version": "2021.1.1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libapt-pkg6.0_2.2.4_arm64", - "name": "libapt-pkg6.0", - "sha256": "7cb6015ea5c185ef93706989fb730377406878c72f6943b6ecdd956697f1abe6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_arm64.deb", - "version": "2.2.4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxxhash0_0.8.0-2_arm64", - "name": "libxxhash0", - "sha256": "a31effcbd7a248b64dd480330557f41ea796a010b2c2e7ac91ed10f94e605065", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_arm64.deb", - "version": "0.8.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libudev1_247.3-7-p-deb11u4_arm64", - "name": "libudev1", - "sha256": "d53ca63927b51ad6f9a85ee1e4ce74d20ef45651179fd70f3c8d72607071e393", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_arm64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gpgv1_1.4.23-1.1_arm64", - "name": "gpgv1", - "sha256": "f65792c432a2a741dfb0a56b9e5f39fe87ff477636dafcf38644c6f726b1addc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_arm64.deb", - "version": "1.4.23-1.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", - "version": "3.118+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "passwd_1-4.8.1-1_arm64", - "name": "passwd", - "sha256": "5a675c9d23f176ea195678a949e144b23c7a8b268b03e0df8919a2cfc198e585", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_arm64.deb", - "version": "1:4.8.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam-modules_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules", - "sha256": "7f46ae216fdc6c69b0120d430936f40f3c5f37249296042324aeb584d5566a3c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules-bin", - "sha256": "bc20fa16c91a239de350ffcc019fbae5ce7c47c21235b332ff9d67638804866e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "sha256": "4905e523ce38e80b79f13f0227fca519f6833eb116dd9c58cbbecb39c0e01e3d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libaudit1_1-3.0-2_arm64", - "name": "libaudit1", - "sha256": "c93da146715dcd0c71759629c04afb01a41c879d91b2f5330adc74365db03763", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_arm64.deb", - "version": "1:3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcap-ng0_0.7.9-2.2-p-b1_arm64", - "name": "libcap-ng0", - "sha256": "b7b14e0b7747872f04691efe6c126de5ed0bf1dc200f51b93039cc2f4a65a96a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_arm64.deb", - "version": "0.7.9-2.2+b1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libaudit-common_1-3.0-2_arm64", - "name": "libaudit-common", - "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", - "version": "1:3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtirpc3_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc3", - "sha256": "ccff0927f55b97fe9ea13057fab8bff9920bf4628eb2d5d48b9656f2fb74d2e1", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_arm64.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtirpc-common_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc-common", - "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_arm64", - "name": "libgssapi-krb5-2", - "sha256": "5572a462c7f78f9610bd4f1dd9f8e4f8243fa9dc2d1deb5b1cf7cec1f1df83dc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkrb5support0_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5support0", - "sha256": "d44585771e26c9b8d115aad33736fcc3e03cf98238ea7c7985554f166441aa07", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkrb5-3_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5-3", - "sha256": "3dcdadb1db461d14b6051a19c6a94ae9f61c3d2b1d35fd9d63326cd8f4ae49e5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "sha256": "fe7a7d313c87e46e62e614a07137e4a476a79fc9e5aab7b23e8235211280fee3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_arm64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkeyutils1_1.6.1-2_arm64", - "name": "libkeyutils1", - "sha256": "7101c2380ab47a3627a6fa076a149ab71078263064f936fccbd43efbaed4a2da", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_arm64.deb", - "version": "1.6.1-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libk5crypto3_1.18.3-6-p-deb11u4_arm64", - "name": "libk5crypto3", - "sha256": "d8f31a8bd83fe2593e83a930fc2713e1213f25311a629836dfcde5bd23a85e83", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcom-err2_1.46.2-2_arm64", - "name": "libcom-err2", - "sha256": "fc95d415c35f5b687871f660a5bf66963fd117daa490110499119411e2d6145e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_arm64.deb", - "version": "1.46.2-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnsl2_1.3.0-2_arm64", - "name": "libnsl2", - "sha256": "8f9ba58b219779b43c4ccc78c79b0a23f721fc96323c202abb31e02f942104b3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_arm64.deb", - "version": "1.3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "sha256": "cf9aa3eae9cfc4c84f93e32f3d11e2707146e4d9707712909e3c61530b50353e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_arm64.deb", - "version": "5.3.28+dfsg1-0.8" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsemanage1_3.1-1-p-b2_arm64", - "name": "libsemanage1", - "sha256": "342a804007338314211981fac0bc083c3c66c6040bca0e47342c6d9ff44f103e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_arm64.deb", - "version": "3.1-1+b2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsepol1_3.1-1_arm64", - "name": "libsepol1", - "sha256": "354d36c3084c14f242baba3a06372a3c034cec7a0cb38e626fc03cc4751b2cd3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_arm64.deb", - "version": "3.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsemanage-common_3.1-1_arm64", - "name": "libsemanage-common", - "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", - "version": "3.1-1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libperl5.32_5.32.1-4-p-deb11u3_arm64", - "name": "libperl5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_arm64", - "name": "perl-modules-5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "version": "1.19-2" - }, - { - "key": "libgdbm-compat4_1.19-2_arm64", - "name": "libgdbm-compat4", - "version": "1.19-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - } - ], - "key": "perl_5.32.1-4-p-deb11u3_arm64", - "name": "perl", - "sha256": "6ed36a59241bbeec132eebec770567a4d23884f71dc922ac6770862cac1f3d9a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libperl5.32_5.32.1-4-p-deb11u3_arm64", - "name": "libperl5.32", - "sha256": "9a5524101015f14773246336cb615c0e58fff2e7420a79f511262df9a7ff1c91", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_arm64", - "name": "perl-modules-5.32", - "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "sha256": "97a88c2698bd836d04e51ad70c76826850857869b51e90b5343621ba30bbf525", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_arm64.deb", - "version": "1.19-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm-compat4_1.19-2_arm64", - "name": "libgdbm-compat4", - "sha256": "0853cc0b0f92784b7fbd193d737c63b1d95f932e2b95dc1bb10c273e01a0f754", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_arm64.deb", - "version": "1.19-2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "openssl_1.1.1w-0-p-deb11u1_arm64", - "name": "openssl", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - } - ], - "key": "ca-certificates_20210119_arm64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", - "version": "20210119" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "openssl_1.1.1w-0-p-deb11u1_arm64", - "name": "openssl", - "sha256": "d9159af073e95641e7eda440fa1d7623873b8c0034c9826a353f890bed107f3c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_arm64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "nvidia-kernel-common_20151021-p-13_arm64", - "name": "nvidia-kernel-common", - "sha256": "5a1f10cffc5407a6b63dcdf3f72af842ad9e39a808bb9418a4805aa0be345c65", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_arm64.deb", - "version": "20151021+13" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "python3_3.9.2-3_arm64", - "name": "python3", - "version": "3.9.2-3" - }, - { - "key": "libpython3-stdlib_3.9.2-3_arm64", - "name": "libpython3-stdlib", - "version": "3.9.2-3" - }, - { - "key": "libpython3.9-stdlib_3.9.2-1_arm64", - "name": "libpython3.9-stdlib", - "version": "3.9.2-1" - }, - { - "key": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "version": "2.36.1-8+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libtirpc3_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc3", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libtirpc-common_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc-common", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_arm64", - "name": "libgssapi-krb5-2", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5support0_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5support0", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5-3_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5-3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libkeyutils1_1.6.1-2_arm64", - "name": "libkeyutils1", - "version": "1.6.1-2" - }, - { - "key": "libk5crypto3_1.18.3-6-p-deb11u4_arm64", - "name": "libk5crypto3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libcom-err2_1.46.2-2_arm64", - "name": "libcom-err2", - "version": "1.46.2-2" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - }, - { - "key": "libsqlite3-0_3.34.1-3_arm64", - "name": "libsqlite3-0", - "version": "3.34.1-3" - }, - { - "key": "libreadline8_8.1-1_arm64", - "name": "libreadline8", - "version": "8.1-1" - }, - { - "key": "readline-common_8.1-1_arm64", - "name": "readline-common", - "version": "8.1-1" - }, - { - "key": "install-info_6.7.0.dfsg.2-6_arm64", - "name": "install-info", - "version": "6.7.0.dfsg.2-6" - }, - { - "key": "libnsl2_1.3.0-2_arm64", - "name": "libnsl2", - "version": "1.3.0-2" - }, - { - "key": "libncursesw6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libncursesw6", - "version": "6.2+20201114-2+deb11u2" - }, - { - "key": "libmpdec3_2.5.1-1_arm64", - "name": "libmpdec3", - "version": "2.5.1-1" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libffi7_3.3-6_arm64", - "name": "libffi7", - "version": "3.3-6" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "tzdata_2024a-0-p-deb11u1_arm64", - "name": "tzdata", - "version": "2024a-0+deb11u1" - }, - { - "key": "mime-support_3.66_arm64", - "name": "mime-support", - "version": "3.66" - }, - { - "key": "media-types_4.0.0_arm64", - "name": "media-types", - "version": "4.0.0" - }, - { - "key": "mailcap_3.69_arm64", - "name": "mailcap", - "version": "3.69" - }, - { - "key": "perl_5.32.1-4-p-deb11u3_arm64", - "name": "perl", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "libperl5.32_5.32.1-4-p-deb11u3_arm64", - "name": "libperl5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_arm64", - "name": "perl-modules-5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "version": "1.19-2" - }, - { - "key": "libgdbm-compat4_1.19-2_arm64", - "name": "libgdbm-compat4", - "version": "1.19-2" - }, - { - "key": "libpython3.9-minimal_3.9.2-1_arm64", - "name": "libpython3.9-minimal", - "version": "3.9.2-1" - }, - { - "key": "python3.9_3.9.2-1_arm64", - "name": "python3.9", - "version": "3.9.2-1" - }, - { - "key": "python3.9-minimal_3.9.2-1_arm64", - "name": "python3.9-minimal", - "version": "3.9.2-1" - }, - { - "key": "libexpat1_2.2.10-2-p-deb11u5_arm64", - "name": "libexpat1", - "version": "2.2.10-2+deb11u5" - }, - { - "key": "python3-minimal_3.9.2-3_arm64", - "name": "python3-minimal", - "version": "3.9.2-3" - } - ], - "key": "google-cloud-cli_502.0.0-0_arm64", - "name": "google-cloud-cli", - "sha256": "21a19eb84524f918ca5988d150e819e6471455bb3e82d3a5fe3bdc6217abd08e", - "url": "https://packages.cloud.google.com/apt/pool/cloud-sdk/google-cloud-cli_502.0.0-0_arm64_306a4ac772f022c4fb73fec5f5458b96.deb", - "version": "502.0.0-0" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "python3_3.9.2-3_arm64", - "name": "python3", - "sha256": "79197285d25e73a2a07667efe80af152dd932ac5ef3e13717f1ac824d111ea81", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/python3_3.9.2-3_arm64.deb", - "version": "3.9.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpython3-stdlib_3.9.2-3_arm64", - "name": "libpython3-stdlib", - "sha256": "79ec02b6afc81938fd1418170c103cc90aabbc52e0e1738e2744c5a4ec69fde8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/libpython3-stdlib_3.9.2-3_arm64.deb", - "version": "3.9.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpython3.9-stdlib_3.9.2-1_arm64", - "name": "libpython3.9-stdlib", - "sha256": "3b3612dcd7550f01ec3517fbe955838223f4cf115b6983e4ed6d7320cd4b05c4", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/libpython3.9-stdlib_3.9.2-1_arm64.deb", - "version": "3.9.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "sha256": "3d677da6a22e9cac519fed5a2ed5b20a4217f51ca420fce57434b5e813c26e03", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_arm64.deb", - "version": "2.36.1-8+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsqlite3-0_3.34.1-3_arm64", - "name": "libsqlite3-0", - "sha256": "1e33cd39dc4fff2a7edd7bb7e90a71e20fb528f6a581fe0287652e4dae77e0d0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sqlite3/libsqlite3-0_3.34.1-3_arm64.deb", - "version": "3.34.1-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libreadline8_8.1-1_arm64", - "name": "libreadline8", - "sha256": "500c3cdc00dcaea2c4ed736e00bfcb6cb43c3415e808566c5dfa266dbfc0c5e5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/r/readline/libreadline8_8.1-1_arm64.deb", - "version": "8.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "readline-common_8.1-1_arm64", - "name": "readline-common", - "sha256": "3f947176ef949f93e4ad5d76c067d33fa97cf90b62ee0748acb4f5f64790edc8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/r/readline/readline-common_8.1-1_all.deb", - "version": "8.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "install-info_6.7.0.dfsg.2-6_arm64", - "name": "install-info", - "sha256": "f12d0f3d104419e4796d44f720a77d6e4b522d2ae800a24a784e5485a7fcc5c5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/texinfo/install-info_6.7.0.dfsg.2-6_arm64.deb", - "version": "6.7.0.dfsg.2-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libncursesw6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libncursesw6", - "sha256": "26bd6f488b885d02dfe933038d1e15414f5fe98704b3f49d2cecf665ebcb0f5b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncursesw6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libmpdec3_2.5.1-1_arm64", - "name": "libmpdec3", - "sha256": "171e2581970f36a39f65d1ca3c761e76b103844daae7903fcc07f7c3822a05bb", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mpdecimal/libmpdec3_2.5.1-1_arm64.deb", - "version": "2.5.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "mime-support_3.66_arm64", - "name": "mime-support", - "sha256": "b964e671e6c47674879a3e54130b6737e8760fbd3da6afcc015faa174af98ba0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mime-support/mime-support_3.66_all.deb", - "version": "3.66" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "media-types_4.0.0_arm64", - "name": "media-types", - "sha256": "f9835dcf3cdbaf163104d4e511c9c4e0f41a56822e147e57f28f749fcbf7d44c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/media-types/media-types_4.0.0_all.deb", - "version": "4.0.0" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "mailcap_3.69_arm64", - "name": "mailcap", - "sha256": "63fa5520f05d2aea5ca23eee95981a5e029608e1186ded4143470c8f84184158", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mailcap/mailcap_3.69_all.deb", - "version": "3.69" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpython3.9-minimal_3.9.2-1_arm64", - "name": "libpython3.9-minimal", - "sha256": "b49736ab0e8b8577f97a474ca67e20c1c025f9d7394ec8d7820de6314c903cf9", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/libpython3.9-minimal_3.9.2-1_arm64.deb", - "version": "3.9.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "python3.9_3.9.2-1_arm64", - "name": "python3.9", - "sha256": "88cbc8eee37ef1f240fdd458f984bd3770cdd8cb1703e8e1666e026f6ca61327", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/python3.9_3.9.2-1_arm64.deb", - "version": "3.9.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "python3.9-minimal_3.9.2-1_arm64", - "name": "python3.9-minimal", - "sha256": "bc0d0ed39ebc066020c3a16afdab4fd3e0260b41ae799273531d5b2403ae7b27", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/python3.9-minimal_3.9.2-1_arm64.deb", - "version": "3.9.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libexpat1_2.2.10-2-p-deb11u5_arm64", - "name": "libexpat1", - "sha256": "8d20bfd061845bda0321d01accd6f8386ead5b1d7250a585d12b8d5fb1408ffa", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_arm64.deb", - "version": "2.2.10-2+deb11u5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "python3-minimal_3.9.2-3_arm64", - "name": "python3-minimal", - "sha256": "7c0e0e24c995d3419e3c80fa47407b8fef0b631c70dbadee75d1783e509c4783", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/python3-minimal_3.9.2-3_arm64.deb", - "version": "3.9.2-3" + "packages": { + "adduser": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "adduser", + "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", + "version": "3.118+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "adduser", + "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", + "version": "3.118+deb11u1" + } + }, + "apt": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "adduser", + "version": "3.118+deb11u1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "debian-archive-keyring", + "version": "2021.1.1+deb11u1" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "gpgv1", + "version": "1.4.23-1.1" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libapt-pkg6.0", + "version": "2.2.4" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcom-err2", + "version": "1.46.2-2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libffi7", + "version": "3.3-6" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgnutls30", + "version": "3.7.1-5+deb11u4" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libgssapi-krb5-2", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libhogweed6", + "version": "3.7.3-1" + }, + { + "name": "libidn2-0", + "version": "2.3.0-5" + }, + { + "name": "libk5crypto3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkeyutils1", + "version": "1.6.1-2" + }, + { + "name": "libkrb5-3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkrb5support0", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "liblz4-1", + "version": "1.9.3-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libnettle8", + "version": "3.7.3-1" + }, + { + "name": "libnsl2", + "version": "1.3.0-2" + }, + { + "name": "libp11-kit0", + "version": "0.23.22-1" + }, + { + "name": "libpam-modules", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam-modules-bin", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libseccomp2", + "version": "2.5.1-1+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libsemanage-common", + "version": "3.1-1" + }, + { + "name": "libsemanage1", + "version": "3.1-1+b2" + }, + { + "name": "libsepol1", + "version": "3.1-1" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libsystemd0", + "version": "247.3-7+deb11u4" + }, + { + "name": "libtasn1-6", + "version": "4.16.0-2+deb11u1" + }, + { + "name": "libtirpc-common", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libtirpc3", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libudev1", + "version": "247.3-7+deb11u4" + }, + { + "name": "libunistring2", + "version": "0.9.10-4" + }, + { + "name": "libxxhash0", + "version": "0.8.0-2" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "passwd", + "version": "1:4.8.1-1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "apt", + "sha256": "75f07c4965ff0813f26623a1164e162538f5e94defba6961347527ed71bc4f3d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_amd64.deb", + "version": "2.2.4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "adduser", + "version": "3.118+deb11u1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "debian-archive-keyring", + "version": "2021.1.1+deb11u1" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "gpgv1", + "version": "1.4.23-1.1" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libapt-pkg6.0", + "version": "2.2.4" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcom-err2", + "version": "1.46.2-2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libffi7", + "version": "3.3-6" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgnutls30", + "version": "3.7.1-5+deb11u4" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libgssapi-krb5-2", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libhogweed6", + "version": "3.7.3-1" + }, + { + "name": "libidn2-0", + "version": "2.3.0-5" + }, + { + "name": "libk5crypto3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkeyutils1", + "version": "1.6.1-2" + }, + { + "name": "libkrb5-3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkrb5support0", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "liblz4-1", + "version": "1.9.3-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libnettle8", + "version": "3.7.3-1" + }, + { + "name": "libnsl2", + "version": "1.3.0-2" + }, + { + "name": "libp11-kit0", + "version": "0.23.22-1" + }, + { + "name": "libpam-modules", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam-modules-bin", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libseccomp2", + "version": "2.5.1-1+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libsemanage-common", + "version": "3.1-1" + }, + { + "name": "libsemanage1", + "version": "3.1-1+b2" + }, + { + "name": "libsepol1", + "version": "3.1-1" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libsystemd0", + "version": "247.3-7+deb11u4" + }, + { + "name": "libtasn1-6", + "version": "4.16.0-2+deb11u1" + }, + { + "name": "libtirpc-common", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libtirpc3", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libudev1", + "version": "247.3-7+deb11u4" + }, + { + "name": "libunistring2", + "version": "0.9.10-4" + }, + { + "name": "libxxhash0", + "version": "0.8.0-2" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "passwd", + "version": "1:4.8.1-1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "apt", + "sha256": "39cbe42f3e64c6359b445d6fed7385273881e507b8be1d3b653ec9fb7d4c917c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_arm64.deb", + "version": "2.2.4" + } + }, + "base-files": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "base-files", + "sha256": "1ff08cf6e1b97af1e37cda830f3658f9af43a906abb80a21951c81aea02ce230", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_amd64.deb", + "version": "11.1+deb11u9" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "base-files", + "sha256": "c40dc4d5c6b82f5cfe75efa1a12bd09b9d5b9b8446ea045a991896a1ead8b02c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_arm64.deb", + "version": "11.1+deb11u9" + } + }, + "bash": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "base-files", + "version": "11.1+deb11u9" + }, + { + "name": "debianutils", + "version": "4.11.2" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "bash", + "sha256": "f702ef058e762d7208a9c83f6f6bbf02645533bfd615c54e8cdcce842cd57377", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_amd64.deb", + "version": "5.1-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "base-files", + "version": "11.1+deb11u9" + }, + { + "name": "debianutils", + "version": "4.11.2" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "bash", + "sha256": "d7c7af5d86f43a885069408a89788f67f248e8124c682bb73936f33874e0611b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_arm64.deb", + "version": "5.1-2+deb11u1" + } + }, + "ca-certificates": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "openssl", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "ca-certificates", + "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", + "version": "20210119" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "openssl", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "ca-certificates", + "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", + "version": "20210119" + } + }, + "coreutils": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + } + ], + "name": "coreutils", + "sha256": "3558a412ab51eee4b60641327cb145bb91415f127769823b68f9335585b308d4", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4+b1_amd64.deb", + "version": "8.32-4+b1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + } + ], + "name": "coreutils", + "sha256": "6210c84d6ff84b867dc430f661f22f536e1704c27bdb79de38e26f75b853d9c0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4_arm64.deb", + "version": "8.32-4" + } + }, + "debconf": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debconf", + "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", + "version": "1.5.77" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debconf", + "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", + "version": "1.5.77" + } + }, + "debian-archive-keyring": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debian-archive-keyring", + "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", + "version": "2021.1.1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debian-archive-keyring", + "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", + "version": "2021.1.1+deb11u1" + } + }, + "debianutils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debianutils", + "sha256": "83d21669c5957e3eaee20096a7d8c596bd07f57f1e95dc74f192b3fb7bb2e6a9", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_amd64.deb", + "version": "4.11.2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debianutils", + "sha256": "6543b2b1a61b4b7b4b55b4bd25162309d7d23d14d3303649aee84ad314c30e02", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_arm64.deb", + "version": "4.11.2" + } + }, + "dpkg": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "dpkg", + "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_amd64.deb", + "version": "1.20.13" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "dpkg", + "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_arm64.deb", + "version": "1.20.13" + } + }, + "gcc-10-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gcc-10-base", + "sha256": "be65535e94f95fbf04b104e8ab36790476f063374430f7dfc6c516cbe2d2cd1e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gcc-10-base", + "sha256": "7d782bece7b4a36bed045a7e17d17244cb8f7e4732466091b01412ebf215defb", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "google-cloud-cli": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "google-cloud-cli", + "sha256": "bf4388490f1facb8f0e67f4969c5d65eaadaba57d9dd95a71651e6a5ceafe891", + "url": "https://packages.cloud.google.com/apt/pool/cloud-sdk/google-cloud-cli_503.0.0-0_amd64_b5a207cb84a9db198e6aa8d1bda24b14.deb", + "version": "503.0.0-0" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "install-info", + "version": "6.7.0.dfsg.2-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcom-err2", + "version": "1.46.2-2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libexpat1", + "version": "2.2.10-2+deb11u5" + }, + { + "name": "libffi7", + "version": "3.3-6" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgdbm-compat4", + "version": "1.19-2" + }, + { + "name": "libgdbm6", + "version": "1.19-2" + }, + { + "name": "libgssapi-krb5-2", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libk5crypto3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkeyutils1", + "version": "1.6.1-2" + }, + { + "name": "libkrb5-3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkrb5support0", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libmpdec3", + "version": "2.5.1-1" + }, + { + "name": "libncursesw6", + "version": "6.2+20201114-2+deb11u2" + }, + { + "name": "libnsl2", + "version": "1.3.0-2" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libperl5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "libpython3-stdlib", + "version": "3.9.2-3" + }, + { + "name": "libpython3.9-minimal", + "version": "3.9.2-1" + }, + { + "name": "libpython3.9-stdlib", + "version": "3.9.2-1" + }, + { + "name": "libreadline8", + "version": "8.1-1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libsqlite3-0", + "version": "3.34.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + }, + { + "name": "libtirpc-common", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libtirpc3", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libuuid1", + "version": "2.36.1-8+deb11u1" + }, + { + "name": "mailcap", + "version": "3.69" + }, + { + "name": "media-types", + "version": "4.0.0" + }, + { + "name": "mime-support", + "version": "3.66" + }, + { + "name": "perl", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "perl-modules-5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "python3", + "version": "3.9.2-3" + }, + { + "name": "python3-minimal", + "version": "3.9.2-3" + }, + { + "name": "python3.9", + "version": "3.9.2-1" + }, + { + "name": "python3.9-minimal", + "version": "3.9.2-1" + }, + { + "name": "readline-common", + "version": "8.1-1" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "tzdata", + "version": "2024a-0+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "google-cloud-cli", + "sha256": "17f037d69e38af51a221bee880c08c84e5e10c7ef6b62322c3861d3634fc92bf", + "url": "https://packages.cloud.google.com/apt/pool/cloud-sdk/google-cloud-cli_503.0.0-0_arm64_0e6cae0af91a3189215d95843a1b0ad7.deb", + "version": "503.0.0-0" + } + }, + "gpgv1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gpgv1", + "sha256": "90b29048ca3a5dce708b1c0ed27522fcda9e946c0a2ff8117724f440f853adcf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_amd64.deb", + "version": "1.4.23-1.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gpgv1", + "sha256": "f65792c432a2a741dfb0a56b9e5f39fe87ff477636dafcf38644c6f726b1addc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_arm64.deb", + "version": "1.4.23-1.1" + } + }, + "install-info": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "install-info", + "sha256": "f12d0f3d104419e4796d44f720a77d6e4b522d2ae800a24a784e5485a7fcc5c5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/texinfo/install-info_6.7.0.dfsg.2-6_arm64.deb", + "version": "6.7.0.dfsg.2-6" + } + }, + "libacl1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libacl1", + "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_amd64.deb", + "version": "2.2.53-10" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libacl1", + "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_arm64.deb", + "version": "2.2.53-10" + } + }, + "libapt-pkg6.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "4ae47bedf773ad1342e5aae8fa6275f864cfc87a45f4472775f5a9cdd60abbbf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_amd64.deb", + "version": "2.2.4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "7cb6015ea5c185ef93706989fb730377406878c72f6943b6ecdd956697f1abe6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_arm64.deb", + "version": "2.2.4" + } + }, + "libattr1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libattr1", + "sha256": "af3c3562eb2802481a2b9558df1b389f3c6d9b1bf3b4219e000e05131372ebaf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_amd64.deb", + "version": "1:2.4.48-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libattr1", + "sha256": "cb9b59be719a6fdbaabaa60e22aa6158b2de7a68c88ccd7c3fb7f41a25fb43d0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_arm64.deb", + "version": "1:2.4.48-6" + } + }, + "libaudit-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", + "version": "1:3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", + "version": "1:3.0-2" + } + }, + "libaudit1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit1", + "sha256": "e3aa1383e387dc077a1176f7f3cbfdbc084bcc270a8938f598d5cb119773b268", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_amd64.deb", + "version": "1:3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit1", + "sha256": "c93da146715dcd0c71759629c04afb01a41c879d91b2f5330adc74365db03763", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_arm64.deb", + "version": "1:3.0-2" + } + }, + "libbz2-1.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "16e27c3ebd97981e70db3733f899963362748f178a62644df69d1f247e741379", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_amd64.deb", + "version": "1.0.8-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "da340e8470e96445c56966f74e48a9a91dee0fa5c89876e88a4575cc17d17a97", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_arm64.deb", + "version": "1.0.8-4" + } + }, + "libc6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libc6", + "sha256": "d55d9c9769336f9b8516c20bd8364ce90746fb860ae3dda242f421e711af3d1a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_amd64.deb", + "version": "2.31-13+deb11u8" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libc6", + "sha256": "6eb629090615ebda5dcac2365a7358c035add00b89c2724c2e9e13ccd5bd9f7c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_arm64.deb", + "version": "2.31-13+deb11u8" + } + }, + "libcap-ng0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "d34e29769b8ef23e9b9920814afb7905b8ee749db0814e6a8d937ccc4f309830", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_amd64.deb", + "version": "0.7.9-2.2+b1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "b7b14e0b7747872f04691efe6c126de5ed0bf1dc200f51b93039cc2f4a65a96a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_arm64.deb", + "version": "0.7.9-2.2+b1" + } + }, + "libcom-err2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcom-err2", + "sha256": "d478f132871f4ab8352d39becf936d0ad74db905398bf98465d8fe3da6fb1126", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_amd64.deb", + "version": "1.46.2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcom-err2", + "sha256": "fc95d415c35f5b687871f660a5bf66963fd117daa490110499119411e2d6145e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_arm64.deb", + "version": "1.46.2-2" + } + }, + "libcrypt1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "f617952df0c57b4ee039448e3941bccd3f97bfff71e9b0f87ca6dae15cb3f5ef", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_amd64.deb", + "version": "1:4.4.18-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "22b586b29e840dabebf0bf227d233376628b87954915d064bc142ae85d1b7979", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_arm64.deb", + "version": "1:4.4.18-4" + } + }, + "libdb5.3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_amd64.deb", + "version": "5.3.28+dfsg1-0.8" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "cf9aa3eae9cfc4c84f93e32f3d11e2707146e4d9707712909e3c61530b50353e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_arm64.deb", + "version": "5.3.28+dfsg1-0.8" + } + }, + "libexpat1": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libexpat1", + "sha256": "8d20bfd061845bda0321d01accd6f8386ead5b1d7250a585d12b8d5fb1408ffa", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_arm64.deb", + "version": "2.2.10-2+deb11u5" + } + }, + "libffi7": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libffi7", + "sha256": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_amd64.deb", + "version": "3.3-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libffi7", + "sha256": "eb748e33ae4ed46f5a4c14b7a2a09792569f2029ede319d0979c373829ba1532", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_arm64.deb", + "version": "3.3-6" + } + }, + "libgcc-s1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "e478f2709d8474165bb664de42e16950c391f30eaa55bc9b3573281d83a29daf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "e2fcdb378d3c1ad1bcb64d4fb6b37aab44011152beca12a4944f435a2582df1f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "libgcrypt20": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "7a2e0eef8e0c37f03f3a5fcf7102a2e3dc70ba987f696ab71949f9abf36f35ef", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_amd64.deb", + "version": "1.8.7-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "61ec779149f20923b30adad7bdf4732957e88a5b6a26d94b2210dfe79409959b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_arm64.deb", + "version": "1.8.7-6" + } + }, + "libgdbm-compat4": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "e62caed68b0ffaa03b5fa539d6fdc08c4151f66236d5878949bead0b71b7bb09", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_amd64.deb", + "version": "1.19-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "0853cc0b0f92784b7fbd193d737c63b1d95f932e2b95dc1bb10c273e01a0f754", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_arm64.deb", + "version": "1.19-2" + } + }, + "libgdbm6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_amd64.deb", + "version": "1.19-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "97a88c2698bd836d04e51ad70c76826850857869b51e90b5343621ba30bbf525", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_arm64.deb", + "version": "1.19-2" + } + }, + "libgmp10": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgmp10", + "sha256": "fc117ccb084a98d25021f7e01e4dfedd414fa2118fdd1e27d2d801d7248aebbc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_amd64.deb", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgmp10", + "sha256": "d52619b6ff8829aa5424dfe3189dd05f22118211e69273e9576030584ffcce80", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_arm64.deb", + "version": "2:6.2.1+dfsg-1+deb11u1" + } + }, + "libgnutls30": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "b2fa128881a16c2196caddb551d3577baa296a7bc5d38109a978e8e69fdb5c94", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_amd64.deb", + "version": "3.7.1-5+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "7153ec6ee985eebba710dcb6e425bb881c91ee5987a4517518f3f44a9bb5fc1a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_arm64.deb", + "version": "3.7.1-5+deb11u4" + } + }, + "libgpg-error0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "16a507fb20cc58b5a524a0dc254a9cb1df02e1ce758a2d8abde0bc4a3c9b7c26", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_amd64.deb", + "version": "1.38-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "d1116f4281d6db35279799a21051e0d0e2600d110d7ee2b95b3cca6bec28067c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_arm64.deb", + "version": "1.38-2" + } + }, + "libgssapi-krb5-2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgssapi-krb5-2", + "sha256": "037cc4bb34a6cd0d7a6e83bdcae6d68e0d0f9218eb7dedafc8099c8c0be491a2", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgssapi-krb5-2", + "sha256": "5572a462c7f78f9610bd4f1dd9f8e4f8243fa9dc2d1deb5b1cf7cec1f1df83dc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libhogweed6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "6aab2e892cdb2dfba45707601bc6c3b19aa228f70ae5841017f14c3b0ca3d22f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_amd64.deb", + "version": "3.7.3-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "3e9eea5e474dd98a7de9e4c1ecfbfd6f6efb1d40bf51d6473de9713cf41d2191", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_arm64.deb", + "version": "3.7.3-1" + } + }, + "libidn2-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "cb80cd769171537bafbb4a16c12ec427065795946b3415781bc9792e92d60b59", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_amd64.deb", + "version": "2.3.0-5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "0d2e6d39bf65f16861f284be567c1a6c5d4dc6b54dcfdf9dba631546ff4e6796", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_arm64.deb", + "version": "2.3.0-5" + } + }, + "libk5crypto3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libk5crypto3", + "sha256": "f635062bcbfe2eef5a83fcba7d1a8ae343fc7c779cae88b11cae90fd6845a744", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libk5crypto3", + "sha256": "d8f31a8bd83fe2593e83a930fc2713e1213f25311a629836dfcde5bd23a85e83", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libkeyutils1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkeyutils1", + "sha256": "f01060b434d8cad3c58d5811d2082389f11b3db8152657d6c22c1d298953f2a5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_amd64.deb", + "version": "1.6.1-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkeyutils1", + "sha256": "7101c2380ab47a3627a6fa076a149ab71078263064f936fccbd43efbaed4a2da", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_arm64.deb", + "version": "1.6.1-2" + } + }, + "libkrb5-3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkrb5-3", + "sha256": "b785fa324cf27e6bf7f97fc0279470e6ce8a8cc54f8ccc6c9b24c8111ba5c952", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkrb5-3", + "sha256": "3dcdadb1db461d14b6051a19c6a94ae9f61c3d2b1d35fd9d63326cd8f4ae49e5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libkrb5support0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkrb5support0", + "sha256": "da8d022e3dd7f4a72ea32e328b3ac382dbe6bdb91606c5738fe17a29f8ea8080", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkrb5support0", + "sha256": "d44585771e26c9b8d115aad33736fcc3e03cf98238ea7c7985554f166441aa07", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "liblz4-1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "79ac6e9ca19c483f2e8effcc3401d723dd9dbb3a4ae324714de802adb21a8117", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_amd64.deb", + "version": "1.9.3-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "83f0ee547cd42854e1b2a2e4c1a5705e28259ee5fa6560119f918f961a5dada2", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_arm64.deb", + "version": "1.9.3-2" + } + }, + "liblzma5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblzma5", + "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_amd64.deb", + "version": "5.2.5-2.1~deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblzma5", + "sha256": "d865bba41952c707b3fa3ae8cab4d4bd337ee92991d2aead66c925bf7cc48846", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_arm64.deb", + "version": "5.2.5-2.1~deb11u1" + } + }, + "libmpdec3": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libmpdec3", + "sha256": "171e2581970f36a39f65d1ca3c761e76b103844daae7903fcc07f7c3822a05bb", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mpdecimal/libmpdec3_2.5.1-1_arm64.deb", + "version": "2.5.1-1" + } + }, + "libncurses6": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "libncurses6", + "sha256": "5b75c540d26d0525f231d39e5cf27ea7919d57305ba7101ea430c975369095eb", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_amd64.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "libncurses6", + "sha256": "039b71b8839538a92988003e13c29e7cf1149cdc6a77d3de882f1d386a5f3a5c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libncursesw6": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libncursesw6", + "sha256": "26bd6f488b885d02dfe933038d1e15414f5fe98704b3f49d2cecf665ebcb0f5b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncursesw6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libnettle8": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnettle8", + "sha256": "e4f8ec31ed14518b241eb7b423ad5ed3f4a4e8ac50aae72c9fd475c569582764", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_amd64.deb", + "version": "3.7.3-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnettle8", + "sha256": "5061c931f95dc7277d95fc58bce7c17b1a95c6aa9a9aac781784f3b3dc909047", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_arm64.deb", + "version": "3.7.3-1" + } + }, + "libnsl2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnsl2", + "sha256": "c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_amd64.deb", + "version": "1.3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnsl2", + "sha256": "8f9ba58b219779b43c4ccc78c79b0a23f721fc96323c202abb31e02f942104b3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_arm64.deb", + "version": "1.3.0-2" + } + }, + "libp11-kit0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "bfef5f31ee1c730e56e16bb62cc5ff8372185106c75bf1ed1756c96703019457", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_amd64.deb", + "version": "0.23.22-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "ac6e8eda3277708069bc6f03aff06dc319855d64ede9fca219938e52f92ee09c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_arm64.deb", + "version": "0.23.22-1" + } + }, + "libpam-modules": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "ca1e121700bf4b3eb33e30e0774d3e63e1adae9d4b6a940ea3501225db3cc287", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "7f46ae216fdc6c69b0120d430936f40f3c5f37249296042324aeb584d5566a3c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpam-modules-bin": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "abbbd181329c236676222d3e912df13f8d1d90a117559edd997d90006369e5c8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "bc20fa16c91a239de350ffcc019fbae5ce7c47c21235b332ff9d67638804866e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpam0g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam0g", + "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam0g", + "sha256": "4905e523ce38e80b79f13f0227fca519f6833eb116dd9c58cbbecb39c0e01e3d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpcre2-8-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "ee192c8d22624eb9d0a2ae95056bad7fb371e5abc17e23e16b1de3ddb17a1064", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_amd64.deb", + "version": "10.36-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "27a4362a4793cb67a8ae571bd8c3f7e8654dc2e56d99088391b87af1793cca9c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_arm64.deb", + "version": "10.36-2+deb11u1" + } + }, + "libperl5.32": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libperl5.32", + "sha256": "078487a45916167e3e4ee2e584c50306c84368dd06dae276604861ca0426c34e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libperl5.32", + "sha256": "9a5524101015f14773246336cb615c0e58fff2e7420a79f511262df9a7ff1c91", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "libpython3-stdlib": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpython3-stdlib", + "sha256": "79ec02b6afc81938fd1418170c103cc90aabbc52e0e1738e2744c5a4ec69fde8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/libpython3-stdlib_3.9.2-3_arm64.deb", + "version": "3.9.2-3" + } + }, + "libpython3.9-minimal": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpython3.9-minimal", + "sha256": "b49736ab0e8b8577f97a474ca67e20c1c025f9d7394ec8d7820de6314c903cf9", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/libpython3.9-minimal_3.9.2-1_arm64.deb", + "version": "3.9.2-1" + } + }, + "libpython3.9-stdlib": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpython3.9-stdlib", + "sha256": "3b3612dcd7550f01ec3517fbe955838223f4cf115b6983e4ed6d7320cd4b05c4", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/libpython3.9-stdlib_3.9.2-1_arm64.deb", + "version": "3.9.2-1" + } + }, + "libreadline8": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libreadline8", + "sha256": "500c3cdc00dcaea2c4ed736e00bfcb6cb43c3415e808566c5dfa266dbfc0c5e5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/r/readline/libreadline8_8.1-1_arm64.deb", + "version": "8.1-1" + } + }, + "libseccomp2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "2617fc8b99dca0fa8ed466ee0f5fe087aa4e8413b88ca45d717290f4a0551e36", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_amd64.deb", + "version": "2.5.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "5b8983c2e330790dbe04ae990f166d7939a3e14b75556a8489309ae704fbeb50", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_arm64.deb", + "version": "2.5.1-1+deb11u1" + } + }, + "libselinux1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libselinux1", + "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_amd64.deb", + "version": "3.1-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libselinux1", + "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_arm64.deb", + "version": "3.1-3" + } + }, + "libsemanage-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", + "version": "3.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", + "version": "3.1-1" + } + }, + "libsemanage1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage1", + "sha256": "d8f2835b22df58ba45d52eb3aab224190f193576caf05e3f80deb2e4f927fad6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_amd64.deb", + "version": "3.1-1+b2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage1", + "sha256": "342a804007338314211981fac0bc083c3c66c6040bca0e47342c6d9ff44f103e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_arm64.deb", + "version": "3.1-1+b2" + } + }, + "libsepol1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsepol1", + "sha256": "b6057dc6806a6dfaef74b09d84d1f18716d7a6d2f1da30520cef555210c6af62", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_amd64.deb", + "version": "3.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsepol1", + "sha256": "354d36c3084c14f242baba3a06372a3c034cec7a0cb38e626fc03cc4751b2cd3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_arm64.deb", + "version": "3.1-1" + } + }, + "libsqlite3-0": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsqlite3-0", + "sha256": "1e33cd39dc4fff2a7edd7bb7e90a71e20fb528f6a581fe0287652e4dae77e0d0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sqlite3/libsqlite3-0_3.34.1-3_arm64.deb", + "version": "3.34.1-3" + } + }, + "libssl1.1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libssl1.1", + "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb", + "version": "1.1.1w-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libssl1.1", + "sha256": "fe7a7d313c87e46e62e614a07137e4a476a79fc9e5aab7b23e8235211280fee3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_arm64.deb", + "version": "1.1.1w-0+deb11u1" + } + }, + "libstdc++6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "7869aa540cc46e9f3d4267d5bde2af0e5b429a820c1d6f1a4cfccfe788c31890", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "libsystemd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "e6f3e65e388196a399c1a36564c38ad987337350358732056227db1b6e708878", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_amd64.deb", + "version": "247.3-7+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "32e8c12301a9ada555adea9a4c2f15df788411dadd164baca5c31690fe06e381", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_arm64.deb", + "version": "247.3-7+deb11u4" + } + }, + "libtasn1-6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "6ebb579337cdc9d6201237a66578425a7a221db622524354e27c0c1bcb6dd7ca", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_amd64.deb", + "version": "4.16.0-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "f469147bbd3969055c51fc661c9aa0d56d48eccd070d233f1424b0d8b3f29295", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_arm64.deb", + "version": "4.16.0-2+deb11u1" + } + }, + "libtinfo6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "96ed58b8fd656521e08549c763cd18da6cff1b7801a3a22f29678701a95d7e7b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_amd64.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "58027c991756930a2abb2f87a829393d3fdbfb76f4eca9795ef38ea2b0510e27", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libtirpc-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtirpc-common", + "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", + "version": "1.3.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtirpc-common", + "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", + "version": "1.3.1-1+deb11u1" + } + }, + "libtirpc3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtirpc3", + "sha256": "86b216d59b6efcd07d56d14b8f4281d5c47f24e9c962f46bbaf02fce762c5e6a", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_amd64.deb", + "version": "1.3.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtirpc3", + "sha256": "ccff0927f55b97fe9ea13057fab8bff9920bf4628eb2d5d48b9656f2fb74d2e1", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_arm64.deb", + "version": "1.3.1-1+deb11u1" + } + }, + "libudev1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libudev1", + "sha256": "9274ca1aa37fcdf5895dad1de0895162351099ef8dff8a62f2f4c9eb181a8fce", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_amd64.deb", + "version": "247.3-7+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libudev1", + "sha256": "d53ca63927b51ad6f9a85ee1e4ce74d20ef45651179fd70f3c8d72607071e393", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_arm64.deb", + "version": "247.3-7+deb11u4" + } + }, + "libunistring2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libunistring2", + "sha256": "654433ad02d3a8b05c1683c6c29a224500bf343039c34dcec4e5e9515345e3d4", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_amd64.deb", + "version": "0.9.10-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libunistring2", + "sha256": "53ff395ea4d8cf17c52155a452a0dc15af0ee2fa5cb3b0085b9c7335de8d5f7f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_arm64.deb", + "version": "0.9.10-4" + } + }, + "libuuid1": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libuuid1", + "sha256": "3d677da6a22e9cac519fed5a2ed5b20a4217f51ca420fce57434b5e813c26e03", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_arm64.deb", + "version": "2.36.1-8+deb11u1" + } + }, + "libxxhash0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "3fb82550a71d27d05672472508548576dfb34486847bc860d3066cda5aaf186f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_amd64.deb", + "version": "0.8.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "a31effcbd7a248b64dd480330557f41ea796a010b2c2e7ac91ed10f94e605065", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_arm64.deb", + "version": "0.8.0-2" + } + }, + "libzstd1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libzstd1", + "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_amd64.deb", + "version": "1.4.8+dfsg-2.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libzstd1", + "sha256": "dd01659c6c122f983a3369a04ede63539f666585d52a03f8aa2c27b307e547e0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_arm64.deb", + "version": "1.4.8+dfsg-2.1" + } + }, + "mailcap": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "mailcap", + "sha256": "63fa5520f05d2aea5ca23eee95981a5e029608e1186ded4143470c8f84184158", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mailcap/mailcap_3.69_all.deb", + "version": "3.69" + } + }, + "media-types": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "media-types", + "sha256": "f9835dcf3cdbaf163104d4e511c9c4e0f41a56822e147e57f28f749fcbf7d44c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/media-types/media-types_4.0.0_all.deb", + "version": "4.0.0" + } + }, + "mime-support": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "mime-support", + "sha256": "b964e671e6c47674879a3e54130b6737e8760fbd3da6afcc015faa174af98ba0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/m/mime-support/mime-support_3.66_all.deb", + "version": "3.66" + } + }, + "ncurses-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "nvidia-kernel-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "nvidia-kernel-common", + "sha256": "fa4b007bf64cf8cf0e9b3aaae5dd388fcec3a589ce2475f16d64347945691533", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_amd64.deb", + "version": "20151021+13" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "nvidia-kernel-common", + "sha256": "5a1f10cffc5407a6b63dcdf3f72af842ad9e39a808bb9418a4805aa0be345c65", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_arm64.deb", + "version": "20151021+13" + } + }, + "openssl": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "openssl", + "sha256": "04873d74cbe86bad3a9901f6e57f1150040eba9891b443c5c975a72a97238e35", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb", + "version": "1.1.1w-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "openssl", + "sha256": "d9159af073e95641e7eda440fa1d7623873b8c0034c9826a353f890bed107f3c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_arm64.deb", + "version": "1.1.1w-0+deb11u1" + } + }, + "passwd": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "passwd", + "sha256": "542593f26502e87b4276fa778e6e3ae52e66b973979986fff77803d9fcb2c2e8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_amd64.deb", + "version": "1:4.8.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "passwd", + "sha256": "5a675c9d23f176ea195678a949e144b23c7a8b268b03e0df8919a2cfc198e585", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_arm64.deb", + "version": "1:4.8.1-1" + } + }, + "perl": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgdbm-compat4", + "version": "1.19-2" + }, + { + "name": "libgdbm6", + "version": "1.19-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libperl5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "perl-modules-5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "perl", + "sha256": "d5f710c7db9fcd6d9d6f119cd0dea64a4f765867447dd97b24ab44be1de7c60f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl", + "sha256": "6ed36a59241bbeec132eebec770567a4d23884f71dc922ac6770862cac1f3d9a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "perl-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-base", + "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-base", + "sha256": "53e09d9594692c462f33d4e9394bff60f95fe74b70402772dc7396a5829b76e5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "perl-modules-5.32": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-modules-5.32", + "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-modules-5.32", + "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "python3": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "python3", + "sha256": "79197285d25e73a2a07667efe80af152dd932ac5ef3e13717f1ac824d111ea81", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/python3_3.9.2-3_arm64.deb", + "version": "3.9.2-3" + } + }, + "python3-minimal": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "python3-minimal", + "sha256": "7c0e0e24c995d3419e3c80fa47407b8fef0b631c70dbadee75d1783e509c4783", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3-defaults/python3-minimal_3.9.2-3_arm64.deb", + "version": "3.9.2-3" + } + }, + "python3.9": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "python3.9", + "sha256": "88cbc8eee37ef1f240fdd458f984bd3770cdd8cb1703e8e1666e026f6ca61327", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/python3.9_3.9.2-1_arm64.deb", + "version": "3.9.2-1" + } + }, + "python3.9-minimal": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "python3.9-minimal", + "sha256": "bc0d0ed39ebc066020c3a16afdab4fd3e0260b41ae799273531d5b2403ae7b27", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/python3.9/python3.9-minimal_3.9.2-1_arm64.deb", + "version": "3.9.2-1" + } + }, + "readline-common": { + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "readline-common", + "sha256": "3f947176ef949f93e4ad5d76c067d33fa97cf90b62ee0748acb4f5f64790edc8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/r/readline/readline-common_8.1-1_all.deb", + "version": "8.1-1" + } + }, + "tar": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "tar", + "sha256": "41c9c31f67a76b3532036f09ceac1f40a9224f1680395d120a8b24eae60dd54a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_amd64.deb", + "version": "1.34+dfsg-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "tar", + "sha256": "0f94aac4e6d25e07ed23b7fc3ed06e69074c95276d82caae7fc7b207fd714e39", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_arm64.deb", + "version": "1.34+dfsg-1+deb11u1" + } + }, + "tzdata": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "tzdata", + "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", + "version": "2024a-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "tzdata", + "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", + "version": "2024a-0+deb11u1" + } + }, + "zlib1g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "zlib1g", + "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_amd64.deb", + "version": "1:1.2.11.dfsg-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "zlib1g", + "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_arm64.deb", + "version": "1:1.2.11.dfsg-2+deb11u2" + } } - ], - "version": 1 -} + }, + "version": 2 +} \ No newline at end of file diff --git a/examples/debian_snapshot/bullseye.lock.json b/examples/debian_snapshot/bullseye.lock.json index b95fad4..f67799d 100644 --- a/examples/debian_snapshot/bullseye.lock.json +++ b/examples/debian_snapshot/bullseye.lock.json @@ -1,5187 +1,4455 @@ { - "packages": [ - { - "arch": "amd64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "libncurses6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libncurses6", - "sha256": "5b75c540d26d0525f231d39e5cf27ea7919d57305ba7101ea430c975369095eb", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_amd64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "sha256": "d55d9c9769336f9b8516c20bd8364ce90746fb860ae3dda242f421e711af3d1a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_amd64.deb", - "version": "2.31-13+deb11u8" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "sha256": "f617952df0c57b4ee039448e3941bccd3f97bfff71e9b0f87ca6dae15cb3f5ef", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_amd64.deb", - "version": "1:4.4.18-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "sha256": "e478f2709d8474165bb664de42e16950c391f30eaa55bc9b3573281d83a29daf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "sha256": "be65535e94f95fbf04b104e8ab36790476f063374430f7dfc6c516cbe2d2cd1e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "sha256": "96ed58b8fd656521e08549c763cd18da6cff1b7801a3a22f29678701a95d7e7b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_amd64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "tzdata_2024a-0-p-deb11u1_amd64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", - "version": "1.5.77" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_amd64.deb", - "version": "1.20.13" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "sha256": "41c9c31f67a76b3532036f09ceac1f40a9224f1680395d120a8b24eae60dd54a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_amd64.deb", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_amd64.deb", - "version": "3.1-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "sha256": "ee192c8d22624eb9d0a2ae95056bad7fb371e5abc17e23e16b1de3ddb17a1064", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_amd64.deb", - "version": "10.36-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_amd64.deb", - "version": "2.2.53-10" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_amd64.deb", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_amd64.deb", - "version": "5.2.5-2.1~deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "sha256": "16e27c3ebd97981e70db3733f899963362748f178a62644df69d1f247e741379", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_amd64.deb", - "version": "1.0.8-4" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - } - ], - "key": "coreutils_8.32-4-p-b1_amd64", - "name": "coreutils", - "sha256": "3558a412ab51eee4b60641327cb145bb91415f127769823b68f9335585b308d4", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4+b1_amd64.deb", - "version": "8.32-4+b1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "sha256": "fc117ccb084a98d25021f7e01e4dfedd414fa2118fdd1e27d2d801d7248aebbc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_amd64.deb", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "sha256": "af3c3562eb2802481a2b9558df1b389f3c6d9b1bf3b4219e000e05131372ebaf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_amd64.deb", - "version": "1:2.4.48-6" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libsystemd0_247.3-7-p-deb11u4_amd64", - "name": "libsystemd0", - "version": "247.3-7+deb11u4" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "liblz4-1_1.9.3-2_amd64", - "name": "liblz4-1", - "version": "1.9.3-2" - }, - { - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libseccomp2_2.5.1-1-p-deb11u1_amd64", - "name": "libseccomp2", - "version": "2.5.1-1+deb11u1" - }, - { - "key": "libgnutls30_3.7.1-5-p-deb11u4_amd64", - "name": "libgnutls30", - "version": "3.7.1-5+deb11u4" - }, - { - "key": "libunistring2_0.9.10-4_amd64", - "name": "libunistring2", - "version": "0.9.10-4" - }, - { - "key": "libtasn1-6_4.16.0-2-p-deb11u1_amd64", - "name": "libtasn1-6", - "version": "4.16.0-2+deb11u1" - }, - { - "key": "libp11-kit0_0.23.22-1_amd64", - "name": "libp11-kit0", - "version": "0.23.22-1" - }, - { - "key": "libffi7_3.3-6_amd64", - "name": "libffi7", - "version": "3.3-6" - }, - { - "key": "libnettle8_3.7.3-1_amd64", - "name": "libnettle8", - "version": "3.7.3-1" - }, - { - "key": "libidn2-0_2.3.0-5_amd64", - "name": "libidn2-0", - "version": "2.3.0-5" - }, - { - "key": "libhogweed6_3.7.3-1_amd64", - "name": "libhogweed6", - "version": "3.7.3-1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_amd64", - "name": "debian-archive-keyring", - "version": "2021.1.1+deb11u1" - }, - { - "key": "libapt-pkg6.0_2.2.4_amd64", - "name": "libapt-pkg6.0", - "version": "2.2.4" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libxxhash0_0.8.0-2_amd64", - "name": "libxxhash0", - "version": "0.8.0-2" - }, - { - "key": "libudev1_247.3-7-p-deb11u4_amd64", - "name": "libudev1", - "version": "247.3-7+deb11u4" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "gpgv1_1.4.23-1.1_amd64", - "name": "gpgv1", - "version": "1.4.23-1.1" - }, - { - "key": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "passwd_1-4.8.1-1_amd64", - "name": "passwd", - "version": "1:4.8.1-1" - }, - { - "key": "libpam-modules_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules-bin", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_amd64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_amd64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_amd64", - "name": "libaudit-common", - "version": "1:3.0-2" - }, - { - "key": "libtirpc3_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc3", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libtirpc-common_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc-common", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_amd64", - "name": "libgssapi-krb5-2", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5support0_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5support0", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5-3_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5-3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libkeyutils1_1.6.1-2_amd64", - "name": "libkeyutils1", - "version": "1.6.1-2" - }, - { - "key": "libk5crypto3_1.18.3-6-p-deb11u4_amd64", - "name": "libk5crypto3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libcom-err2_1.46.2-2_amd64", - "name": "libcom-err2", - "version": "1.46.2-2" - }, - { - "key": "libnsl2_1.3.0-2_amd64", - "name": "libnsl2", - "version": "1.3.0-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libsemanage1_3.1-1-p-b2_amd64", - "name": "libsemanage1", - "version": "3.1-1+b2" - }, - { - "key": "libsepol1_3.1-1_amd64", - "name": "libsepol1", - "version": "3.1-1" - }, - { - "key": "libsemanage-common_3.1-1_amd64", - "name": "libsemanage-common", - "version": "3.1-1" - } - ], - "key": "apt_2.2.4_amd64", - "name": "apt", - "sha256": "75f07c4965ff0813f26623a1164e162538f5e94defba6961347527ed71bc4f3d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_amd64.deb", - "version": "2.2.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsystemd0_247.3-7-p-deb11u4_amd64", - "name": "libsystemd0", - "sha256": "e6f3e65e388196a399c1a36564c38ad987337350358732056227db1b6e708878", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_amd64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_amd64.deb", - "version": "1.4.8+dfsg-2.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblz4-1_1.9.3-2_amd64", - "name": "liblz4-1", - "sha256": "79ac6e9ca19c483f2e8effcc3401d723dd9dbb3a4ae324714de802adb21a8117", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_amd64.deb", - "version": "1.9.3-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "sha256": "7a2e0eef8e0c37f03f3a5fcf7102a2e3dc70ba987f696ab71949f9abf36f35ef", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_amd64.deb", - "version": "1.8.7-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "sha256": "16a507fb20cc58b5a524a0dc254a9cb1df02e1ce758a2d8abde0bc4a3c9b7c26", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_amd64.deb", - "version": "1.38-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "sha256": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_amd64.deb", - "version": "10.2.1-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libseccomp2_2.5.1-1-p-deb11u1_amd64", - "name": "libseccomp2", - "sha256": "2617fc8b99dca0fa8ed466ee0f5fe087aa4e8413b88ca45d717290f4a0551e36", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_amd64.deb", - "version": "2.5.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgnutls30_3.7.1-5-p-deb11u4_amd64", - "name": "libgnutls30", - "sha256": "b2fa128881a16c2196caddb551d3577baa296a7bc5d38109a978e8e69fdb5c94", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_amd64.deb", - "version": "3.7.1-5+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libunistring2_0.9.10-4_amd64", - "name": "libunistring2", - "sha256": "654433ad02d3a8b05c1683c6c29a224500bf343039c34dcec4e5e9515345e3d4", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_amd64.deb", - "version": "0.9.10-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtasn1-6_4.16.0-2-p-deb11u1_amd64", - "name": "libtasn1-6", - "sha256": "6ebb579337cdc9d6201237a66578425a7a221db622524354e27c0c1bcb6dd7ca", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_amd64.deb", - "version": "4.16.0-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libp11-kit0_0.23.22-1_amd64", - "name": "libp11-kit0", - "sha256": "bfef5f31ee1c730e56e16bb62cc5ff8372185106c75bf1ed1756c96703019457", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_amd64.deb", - "version": "0.23.22-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libffi7_3.3-6_amd64", - "name": "libffi7", - "sha256": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_amd64.deb", - "version": "3.3-6" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnettle8_3.7.3-1_amd64", - "name": "libnettle8", - "sha256": "e4f8ec31ed14518b241eb7b423ad5ed3f4a4e8ac50aae72c9fd475c569582764", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_amd64.deb", - "version": "3.7.3-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libidn2-0_2.3.0-5_amd64", - "name": "libidn2-0", - "sha256": "cb80cd769171537bafbb4a16c12ec427065795946b3415781bc9792e92d60b59", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_amd64.deb", - "version": "2.3.0-5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libhogweed6_3.7.3-1_amd64", - "name": "libhogweed6", - "sha256": "6aab2e892cdb2dfba45707601bc6c3b19aa228f70ae5841017f14c3b0ca3d22f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_amd64.deb", - "version": "3.7.3-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_amd64", - "name": "debian-archive-keyring", - "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", - "version": "2021.1.1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libapt-pkg6.0_2.2.4_amd64", - "name": "libapt-pkg6.0", - "sha256": "4ae47bedf773ad1342e5aae8fa6275f864cfc87a45f4472775f5a9cdd60abbbf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_amd64.deb", - "version": "2.2.4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxxhash0_0.8.0-2_amd64", - "name": "libxxhash0", - "sha256": "3fb82550a71d27d05672472508548576dfb34486847bc860d3066cda5aaf186f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_amd64.deb", - "version": "0.8.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libudev1_247.3-7-p-deb11u4_amd64", - "name": "libudev1", - "sha256": "9274ca1aa37fcdf5895dad1de0895162351099ef8dff8a62f2f4c9eb181a8fce", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_amd64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gpgv1_1.4.23-1.1_amd64", - "name": "gpgv1", - "sha256": "90b29048ca3a5dce708b1c0ed27522fcda9e946c0a2ff8117724f440f853adcf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_amd64.deb", - "version": "1.4.23-1.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", - "version": "3.118+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "passwd_1-4.8.1-1_amd64", - "name": "passwd", - "sha256": "542593f26502e87b4276fa778e6e3ae52e66b973979986fff77803d9fcb2c2e8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_amd64.deb", - "version": "1:4.8.1-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam-modules_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules", - "sha256": "ca1e121700bf4b3eb33e30e0774d3e63e1adae9d4b6a940ea3501225db3cc287", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_amd64", - "name": "libpam-modules-bin", - "sha256": "abbbd181329c236676222d3e912df13f8d1d90a117559edd997d90006369e5c8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_amd64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libaudit1_1-3.0-2_amd64", - "name": "libaudit1", - "sha256": "e3aa1383e387dc077a1176f7f3cbfdbc084bcc270a8938f598d5cb119773b268", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_amd64.deb", - "version": "1:3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcap-ng0_0.7.9-2.2-p-b1_amd64", - "name": "libcap-ng0", - "sha256": "d34e29769b8ef23e9b9920814afb7905b8ee749db0814e6a8d937ccc4f309830", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_amd64.deb", - "version": "0.7.9-2.2+b1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libaudit-common_1-3.0-2_amd64", - "name": "libaudit-common", - "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", - "version": "1:3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtirpc3_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc3", - "sha256": "86b216d59b6efcd07d56d14b8f4281d5c47f24e9c962f46bbaf02fce762c5e6a", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_amd64.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtirpc-common_1.3.1-1-p-deb11u1_amd64", - "name": "libtirpc-common", - "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_amd64", - "name": "libgssapi-krb5-2", - "sha256": "037cc4bb34a6cd0d7a6e83bdcae6d68e0d0f9218eb7dedafc8099c8c0be491a2", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkrb5support0_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5support0", - "sha256": "da8d022e3dd7f4a72ea32e328b3ac382dbe6bdb91606c5738fe17a29f8ea8080", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkrb5-3_1.18.3-6-p-deb11u4_amd64", - "name": "libkrb5-3", - "sha256": "b785fa324cf27e6bf7f97fc0279470e6ce8a8cc54f8ccc6c9b24c8111ba5c952", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libkeyutils1_1.6.1-2_amd64", - "name": "libkeyutils1", - "sha256": "f01060b434d8cad3c58d5811d2082389f11b3db8152657d6c22c1d298953f2a5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_amd64.deb", - "version": "1.6.1-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libk5crypto3_1.18.3-6-p-deb11u4_amd64", - "name": "libk5crypto3", - "sha256": "f635062bcbfe2eef5a83fcba7d1a8ae343fc7c779cae88b11cae90fd6845a744", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_amd64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcom-err2_1.46.2-2_amd64", - "name": "libcom-err2", - "sha256": "d478f132871f4ab8352d39becf936d0ad74db905398bf98465d8fe3da6fb1126", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_amd64.deb", - "version": "1.46.2-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnsl2_1.3.0-2_amd64", - "name": "libnsl2", - "sha256": "c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_amd64.deb", - "version": "1.3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "sha256": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_amd64.deb", - "version": "5.3.28+dfsg1-0.8" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsemanage1_3.1-1-p-b2_amd64", - "name": "libsemanage1", - "sha256": "d8f2835b22df58ba45d52eb3aab224190f193576caf05e3f80deb2e4f927fad6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_amd64.deb", - "version": "3.1-1+b2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsepol1_3.1-1_amd64", - "name": "libsepol1", - "sha256": "b6057dc6806a6dfaef74b09d84d1f18716d7a6d2f1da30520cef555210c6af62", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_amd64.deb", - "version": "3.1-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsemanage-common_3.1-1_amd64", - "name": "libsemanage-common", - "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", - "version": "3.1-1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libperl5.32_5.32.1-4-p-deb11u3_amd64", - "name": "libperl5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_amd64", - "name": "perl-modules-5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libgdbm6_1.19-2_amd64", - "name": "libgdbm6", - "version": "1.19-2" - }, - { - "key": "libgdbm-compat4_1.19-2_amd64", - "name": "libgdbm-compat4", - "version": "1.19-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - } - ], - "key": "perl_5.32.1-4-p-deb11u3_amd64", - "name": "perl", - "sha256": "d5f710c7db9fcd6d9d6f119cd0dea64a4f765867447dd97b24ab44be1de7c60f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libperl5.32_5.32.1-4-p-deb11u3_amd64", - "name": "libperl5.32", - "sha256": "078487a45916167e3e4ee2e584c50306c84368dd06dae276604861ca0426c34e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_amd64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_amd64", - "name": "perl-modules-5.32", - "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm6_1.19-2_amd64", - "name": "libgdbm6", - "sha256": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_amd64.deb", - "version": "1.19-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm-compat4_1.19-2_amd64", - "name": "libgdbm-compat4", - "sha256": "e62caed68b0ffaa03b5fa539d6fdc08c4151f66236d5878949bead0b71b7bb09", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_amd64.deb", - "version": "1.19-2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "openssl_1.1.1w-0-p-deb11u1_amd64", - "name": "openssl", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - } - ], - "key": "ca-certificates_20210119_amd64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", - "version": "20210119" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "openssl_1.1.1w-0-p-deb11u1_amd64", - "name": "openssl", - "sha256": "04873d74cbe86bad3a9901f6e57f1150040eba9891b443c5c975a72a97238e35", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "nvidia-kernel-common_20151021-p-13_amd64", - "name": "nvidia-kernel-common", - "sha256": "fa4b007bf64cf8cf0e9b3aaae5dd388fcec3a589ce2475f16d64347945691533", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_amd64.deb", - "version": "20151021+13" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debianutils_4.11.2_amd64", - "name": "debianutils", - "version": "4.11.2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "base-files_11.1-p-deb11u9_amd64", - "name": "base-files", - "version": "11.1+deb11u9" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "bash_5.1-2-p-deb11u1_amd64", - "name": "bash", - "sha256": "f702ef058e762d7208a9c83f6f6bbf02645533bfd615c54e8cdcce842cd57377", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_amd64.deb", - "version": "5.1-2+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debianutils_4.11.2_amd64", - "name": "debianutils", - "sha256": "83d21669c5957e3eaee20096a7d8c596bd07f57f1e95dc74f192b3fb7bb2e6a9", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_amd64.deb", - "version": "4.11.2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "base-files_11.1-p-deb11u9_amd64", - "name": "base-files", - "sha256": "1ff08cf6e1b97af1e37cda830f3658f9af43a906abb80a21951c81aea02ce230", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_amd64.deb", - "version": "11.1+deb11u9" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "nginx-core_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-core", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libpcre3_2-8.39-13_amd64", - "name": "libpcre3", - "version": "2:8.39-13" - }, - { - "key": "iproute2_5.10.0-4_amd64", - "name": "iproute2", - "version": "5.10.0-4" - }, - { - "key": "libcap2-bin_1-2.44-1_amd64", - "name": "libcap2-bin", - "version": "1:2.44-1" - }, - { - "key": "libcap2_1-2.44-1_amd64", - "name": "libcap2", - "version": "1:2.44-1" - }, - { - "key": "libxtables12_1.8.7-1_amd64", - "name": "libxtables12", - "version": "1.8.7-1" - }, - { - "key": "libmnl0_1.0.4-3_amd64", - "name": "libmnl0", - "version": "1.0.4-3" - }, - { - "key": "libelf1_0.183-1_amd64", - "name": "libelf1", - "version": "0.183-1" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libbsd0_0.11.3-1-p-deb11u1_amd64", - "name": "libbsd0", - "version": "0.11.3-1+deb11u1" - }, - { - "key": "libmd0_1.0.3-3_amd64", - "name": "libmd0", - "version": "1.0.3-3" - }, - { - "key": "libbpf0_1-0.3-2_amd64", - "name": "libbpf0", - "version": "1:0.3-2" - }, - { - "key": "nginx-common_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-common", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "lsb-base_11.1.0_amd64", - "name": "lsb-base", - "version": "11.1.0" - }, - { - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgeoip1_1.6.12-7_amd64", - "name": "libgeoip1", - "version": "1.6.12-7" - }, - { - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-mail", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-xslt-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libxslt1.1_1.1.34-4-p-deb11u1_amd64", - "name": "libxslt1.1", - "version": "1.1.34-4+deb11u1" - }, - { - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_amd64", - "name": "libxml2", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "key": "libicu67_67.1-7_amd64", - "name": "libicu67", - "version": "67.1-7" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-image-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgd3_2.3.0-2_amd64", - "name": "libgd3", - "version": "2.3.0-2" - }, - { - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_amd64", - "name": "libxpm4", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "key": "libx11-6_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-6", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libx11-data_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-data", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libxcb1_1.14-3_amd64", - "name": "libxcb1", - "version": "1.14-3" - }, - { - "key": "libxdmcp6_1-1.1.2-3_amd64", - "name": "libxdmcp6", - "version": "1:1.1.2-3" - }, - { - "key": "libxau6_1-1.0.9-1_amd64", - "name": "libxau6", - "version": "1:1.0.9-1" - }, - { - "key": "libwebp6_0.6.1-2.1-p-deb11u2_amd64", - "name": "libwebp6", - "version": "0.6.1-2.1+deb11u2" - }, - { - "key": "libtiff5_4.2.0-1-p-deb11u5_amd64", - "name": "libtiff5", - "version": "4.2.0-1+deb11u5" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libjpeg62-turbo_1-2.0.6-4_amd64", - "name": "libjpeg62-turbo", - "version": "1:2.0.6-4" - }, - { - "key": "libjbig0_2.1-3.1-p-b2_amd64", - "name": "libjbig0", - "version": "2.1-3.1+b2" - }, - { - "key": "libdeflate0_1.7-1_amd64", - "name": "libdeflate0", - "version": "1.7-1" - }, - { - "key": "libpng16-16_1.6.37-3_amd64", - "name": "libpng16-16", - "version": "1.6.37-3" - }, - { - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_amd64", - "name": "libfreetype6", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "key": "libbrotli1_1.0.9-2-p-b2_amd64", - "name": "libbrotli1", - "version": "1.0.9-2+b2" - }, - { - "key": "libfontconfig1_2.13.1-4.2_amd64", - "name": "libfontconfig1", - "version": "2.13.1-4.2" - }, - { - "key": "fontconfig-config_2.13.1-4.2_amd64", - "name": "fontconfig-config", - "version": "2.13.1-4.2" - }, - { - "key": "fonts-texgyre_20180621-3.1_amd64", - "name": "fonts-texgyre", - "version": "20180621-3.1" - }, - { - "key": "ucf_3.0043_amd64", - "name": "ucf", - "version": "3.0043" - }, - { - "key": "sensible-utils_0.0.14_amd64", - "name": "sensible-utils", - "version": "0.0.14" - }, - { - "key": "coreutils_8.32-4-p-b1_amd64", - "name": "coreutils", - "version": "8.32-4+b1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libuuid1_2.36.1-8-p-deb11u1_amd64", - "name": "libuuid1", - "version": "2.36.1-8+deb11u1" - }, - { - "key": "libexpat1_2.2.10-2-p-deb11u5_amd64", - "name": "libexpat1", - "version": "2.2.10-2+deb11u5" - }, - { - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream-geoip2_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream-geoip2", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libmaxminddb0_1.5.2-1_amd64", - "name": "libmaxminddb0", - "version": "1.5.2-1" - }, - { - "key": "libnginx-mod-http-upstream-fair_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-upstream-fair", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-subs-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-subs-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-geoip2_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-geoip2", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-echo_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-echo", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-dav-ext_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-dav-ext", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-auth-pam_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-auth-pam", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_amd64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_amd64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_amd64", - "name": "libaudit-common", - "version": "1:3.0-2" - } - ], - "key": "nginx-full_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-full", - "sha256": "4049950f648478009faeaf028ab7287240ebd28c27799a5b128a1623290b3e44", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-full_1.18.0-6.1+deb11u3_all.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_amd64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_amd64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "debconf_1.5.77_amd64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_amd64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_amd64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_amd64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libpcre3_2-8.39-13_amd64", - "name": "libpcre3", - "version": "2:8.39-13" - }, - { - "key": "iproute2_5.10.0-4_amd64", - "name": "iproute2", - "version": "5.10.0-4" - }, - { - "key": "libcap2-bin_1-2.44-1_amd64", - "name": "libcap2-bin", - "version": "1:2.44-1" - }, - { - "key": "libcap2_1-2.44-1_amd64", - "name": "libcap2", - "version": "1:2.44-1" - }, - { - "key": "libxtables12_1.8.7-1_amd64", - "name": "libxtables12", - "version": "1.8.7-1" - }, - { - "key": "libmnl0_1.0.4-3_amd64", - "name": "libmnl0", - "version": "1.0.4-3" - }, - { - "key": "libelf1_0.183-1_amd64", - "name": "libelf1", - "version": "0.183-1" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libbsd0_0.11.3-1-p-deb11u1_amd64", - "name": "libbsd0", - "version": "0.11.3-1+deb11u1" - }, - { - "key": "libmd0_1.0.3-3_amd64", - "name": "libmd0", - "version": "1.0.3-3" - }, - { - "key": "libbpf0_1-0.3-2_amd64", - "name": "libbpf0", - "version": "1:0.3-2" - }, - { - "key": "nginx-common_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-common", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "lsb-base_11.1.0_amd64", - "name": "lsb-base", - "version": "11.1.0" - }, - { - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgeoip1_1.6.12-7_amd64", - "name": "libgeoip1", - "version": "1.6.12-7" - }, - { - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-mail", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-xslt-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libxslt1.1_1.1.34-4-p-deb11u1_amd64", - "name": "libxslt1.1", - "version": "1.1.34-4+deb11u1" - }, - { - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_amd64", - "name": "libxml2", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "key": "libicu67_67.1-7_amd64", - "name": "libicu67", - "version": "67.1-7" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_amd64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-image-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgd3_2.3.0-2_amd64", - "name": "libgd3", - "version": "2.3.0-2" - }, - { - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_amd64", - "name": "libxpm4", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "key": "libx11-6_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-6", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libx11-data_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-data", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libxcb1_1.14-3_amd64", - "name": "libxcb1", - "version": "1.14-3" - }, - { - "key": "libxdmcp6_1-1.1.2-3_amd64", - "name": "libxdmcp6", - "version": "1:1.1.2-3" - }, - { - "key": "libxau6_1-1.0.9-1_amd64", - "name": "libxau6", - "version": "1:1.0.9-1" - }, - { - "key": "libwebp6_0.6.1-2.1-p-deb11u2_amd64", - "name": "libwebp6", - "version": "0.6.1-2.1+deb11u2" - }, - { - "key": "libtiff5_4.2.0-1-p-deb11u5_amd64", - "name": "libtiff5", - "version": "4.2.0-1+deb11u5" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libjpeg62-turbo_1-2.0.6-4_amd64", - "name": "libjpeg62-turbo", - "version": "1:2.0.6-4" - }, - { - "key": "libjbig0_2.1-3.1-p-b2_amd64", - "name": "libjbig0", - "version": "2.1-3.1+b2" - }, - { - "key": "libdeflate0_1.7-1_amd64", - "name": "libdeflate0", - "version": "1.7-1" - }, - { - "key": "libpng16-16_1.6.37-3_amd64", - "name": "libpng16-16", - "version": "1.6.37-3" - }, - { - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_amd64", - "name": "libfreetype6", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "key": "libbrotli1_1.0.9-2-p-b2_amd64", - "name": "libbrotli1", - "version": "1.0.9-2+b2" - }, - { - "key": "libfontconfig1_2.13.1-4.2_amd64", - "name": "libfontconfig1", - "version": "2.13.1-4.2" - }, - { - "key": "fontconfig-config_2.13.1-4.2_amd64", - "name": "fontconfig-config", - "version": "2.13.1-4.2" - }, - { - "key": "fonts-texgyre_20180621-3.1_amd64", - "name": "fonts-texgyre", - "version": "20180621-3.1" - }, - { - "key": "ucf_3.0043_amd64", - "name": "ucf", - "version": "3.0043" - }, - { - "key": "sensible-utils_0.0.14_amd64", - "name": "sensible-utils", - "version": "0.0.14" - }, - { - "key": "coreutils_8.32-4-p-b1_amd64", - "name": "coreutils", - "version": "8.32-4+b1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_amd64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libuuid1_2.36.1-8-p-deb11u1_amd64", - "name": "libuuid1", - "version": "2.36.1-8+deb11u1" - }, - { - "key": "libexpat1_2.2.10-2-p-deb11u5_amd64", - "name": "libexpat1", - "version": "2.2.10-2+deb11u5" - }, - { - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-geoip", - "version": "1.18.0-6.1+deb11u3" - } - ], - "key": "nginx-core_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-core", - "sha256": "3d36d36ee74a62037159aeae87c51d2535bf7195a0fb325bde90a325034fc152", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-core_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpcre3_2-8.39-13_amd64", - "name": "libpcre3", - "sha256": "48efcf2348967c211cd9408539edf7ec3fa9d800b33041f6511ccaecc1ffa9d0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre3/libpcre3_8.39-13_amd64.deb", - "version": "2:8.39-13" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "iproute2_5.10.0-4_amd64", - "name": "iproute2", - "sha256": "bad652452612c81b8cfdca1411a036a768f5fa3461a04d6662f1ee0807ea3791", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iproute2/iproute2_5.10.0-4_amd64.deb", - "version": "5.10.0-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcap2-bin_1-2.44-1_amd64", - "name": "libcap2-bin", - "sha256": "a5b9717d8455cf8517c4c5f29aa04a4dec973430f0d3c1232f652abb9a4d93cc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2-bin_2.44-1_amd64.deb", - "version": "1:2.44-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcap2_1-2.44-1_amd64", - "name": "libcap2", - "sha256": "7a3ae3e97d0d403a4c54663c0bb48e9341d98822420a4ab808c6dc8e8474558f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2_2.44-1_amd64.deb", - "version": "1:2.44-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxtables12_1.8.7-1_amd64", - "name": "libxtables12", - "sha256": "9702a4be6f267b58c8fc1cfa0747bbefccb8b9a9af2a3547535533fbf2a7c14d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iptables/libxtables12_1.8.7-1_amd64.deb", - "version": "1.8.7-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libmnl0_1.0.4-3_amd64", - "name": "libmnl0", - "sha256": "4581f42e3373cb72f9ea4e88163b17873afca614a6c6f54637e95aa75983ea7c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmnl/libmnl0_1.0.4-3_amd64.deb", - "version": "1.0.4-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libelf1_0.183-1_amd64", - "name": "libelf1", - "sha256": "e1ad132d502b255023c222d0cae1d02ca941f6b68fd0e9b908c6004cc326592c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_amd64.deb", - "version": "0.183-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbsd0_0.11.3-1-p-deb11u1_amd64", - "name": "libbsd0", - "sha256": "6ec5a08a4bb32c0dc316617f4bbefa8654c472d1cd4412ab8995f3955491f4a8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbsd/libbsd0_0.11.3-1+deb11u1_amd64.deb", - "version": "0.11.3-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libmd0_1.0.3-3_amd64", - "name": "libmd0", - "sha256": "9e425b3c128b69126d95e61998e1b5ef74e862dd1fc953d91eebcc315aea62ea", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmd/libmd0_1.0.3-3_amd64.deb", - "version": "1.0.3-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbpf0_1-0.3-2_amd64", - "name": "libbpf0", - "sha256": "21775f2ae3e1221dab6b9cbb7743df54f751b831e89e005a6f3ce951ba3a30b9", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbpf/libbpf0_0.3-2_amd64.deb", - "version": "1:0.3-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "nginx-common_1.18.0-6.1-p-deb11u3_amd64", - "name": "nginx-common", - "sha256": "bfd22beb7bd248db58eee6e6434a7c500f6e98e264219b3832f248696cd58f67", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-common_1.18.0-6.1+deb11u3_all.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "lsb-base_11.1.0_amd64", - "name": "lsb-base", - "sha256": "89ed6332074d827a65305f9a51e591dff20641d61ff5e11f4e1822a9987e96fe", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lsb/lsb-base_11.1.0_all.deb", - "version": "11.1.0" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream-geoip", - "sha256": "b1b22074e8586b9c2fa48fdd460fb43f719e4305a89209cd151102a012af4772", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream", - "sha256": "1fbc038483013a78f884314a274bafa221000c8d6cddfd76fd217d23bf26b8d0", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgeoip1_1.6.12-7_amd64", - "name": "libgeoip1", - "sha256": "d4d6076106a6f522144e8071baf6d5fdbd415035f51e081075053ca8223cad51", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/geoip/libgeoip1_1.6.12-7_amd64.deb", - "version": "1.6.12-7" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-mail", - "sha256": "3d401417fc74090544c8cd8586add33cbd2f8d88437072233bca9547922f3384", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-mail_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-xslt-filter", - "sha256": "e51af1373b99ce692dfcb11f185ceb4664b6009a50b4d92773af2c74601d2d4a", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-xslt-filter_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxslt1.1_1.1.34-4-p-deb11u1_amd64", - "name": "libxslt1.1", - "sha256": "e6109d282ad9a330856b88944a953e86329b2c07d8b0f378a2fd0493f27352c8", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxslt/libxslt1.1_1.1.34-4+deb11u1_amd64.deb", - "version": "1.1.34-4+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_amd64", - "name": "libxml2", - "sha256": "b29ea9026561ef0019a57b8b192bf08f725976cd1dddd3fc6bcf876840350989", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxml2/libxml2_2.9.10+dfsg-6.7+deb11u4_amd64.deb", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libicu67_67.1-7_amd64", - "name": "libicu67", - "sha256": "2bf5c46254f527865bfd6368e1120908755fa57d83634bd7d316c9b3cfd57303", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_amd64.deb", - "version": "67.1-7" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-image-filter", - "sha256": "811bae64a056aeb4d68329296b0d5f96749a688285977fd2b192f8c81f623304", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-image-filter_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgd3_2.3.0-2_amd64", - "name": "libgd3", - "sha256": "fadaa01272200dcaa476c6b8908e1faa93d6840610beca909099647829f3fdc1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgd2/libgd3_2.3.0-2_amd64.deb", - "version": "2.3.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_amd64", - "name": "libxpm4", - "sha256": "349a5a8cf0de6cb33c199027abfbd6b7a13f5160948e6db066a96080c61e4819", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxpm/libxpm4_3.5.12-1.1+deb11u1_amd64.deb", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libx11-6_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-6", - "sha256": "2b3b959cb10c07be065eb638a8577fe20f282045aaef76425dbd7310d1244b8c", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-6_1.7.2-1+deb11u2_amd64.deb", - "version": "2:1.7.2-1+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libx11-data_2-1.7.2-1-p-deb11u2_amd64", - "name": "libx11-data", - "sha256": "9db24e1e7ed3cd738b503e7df5c1b9b52b1eadcb55019cd63b1409e578565d29", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-data_1.7.2-1+deb11u2_all.deb", - "version": "2:1.7.2-1+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxcb1_1.14-3_amd64", - "name": "libxcb1", - "sha256": "d5e0f047ed766f45eb7473947b70f9e8fddbe45ef22ecfd92ab712c0671a93ac", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcb/libxcb1_1.14-3_amd64.deb", - "version": "1.14-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxdmcp6_1-1.1.2-3_amd64", - "name": "libxdmcp6", - "sha256": "ecb8536f5fb34543b55bb9dc5f5b14c9dbb4150a7bddb3f2287b7cab6e9d25ef", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxdmcp/libxdmcp6_1.1.2-3_amd64.deb", - "version": "1:1.1.2-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxau6_1-1.0.9-1_amd64", - "name": "libxau6", - "sha256": "679db1c4579ec7c61079adeaae8528adeb2e4bf5465baa6c56233b995d714750", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxau/libxau6_1.0.9-1_amd64.deb", - "version": "1:1.0.9-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libwebp6_0.6.1-2.1-p-deb11u2_amd64", - "name": "libwebp6", - "sha256": "8abc2b1ca77a458bbbcdeb6af5d85316260977370fa2518d017222b3584d9653", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_amd64.deb", - "version": "0.6.1-2.1+deb11u2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtiff5_4.2.0-1-p-deb11u5_amd64", - "name": "libtiff5", - "sha256": "7a70e9513e2b3c3a3d68f1614189f0be72b57eae2229aa64a3d7c8a3fe0639c9", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/t/tiff/libtiff5_4.2.0-1+deb11u5_amd64.deb", - "version": "4.2.0-1+deb11u5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libjpeg62-turbo_1-2.0.6-4_amd64", - "name": "libjpeg62-turbo", - "sha256": "28de780a1605cf501c3a4ebf3e588f5110e814b208548748ab064100c32202ea", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.0.6-4_amd64.deb", - "version": "1:2.0.6-4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libjbig0_2.1-3.1-p-b2_amd64", - "name": "libjbig0", - "sha256": "9646d69eefce505407bf0437ea12fb7c2d47a3fd4434720ba46b642b6dcfd80f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/j/jbigkit/libjbig0_2.1-3.1+b2_amd64.deb", - "version": "2.1-3.1+b2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdeflate0_1.7-1_amd64", - "name": "libdeflate0", - "sha256": "dadaf0d28360f6eb21ad389b2e0f12f8709c9de539b28de9c11d7ec7043dec95", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libd/libdeflate/libdeflate0_1.7-1_amd64.deb", - "version": "1.7-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpng16-16_1.6.37-3_amd64", - "name": "libpng16-16", - "sha256": "7d5336af395d1f658d0e66d74d0e1f4c632028750e7e04314d1a650e0317f3d6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libp/libpng1.6/libpng16-16_1.6.37-3_amd64.deb", - "version": "1.6.37-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_amd64", - "name": "libfreetype6", - "sha256": "b21cfdd12adf6cac4af320c2485fb62a8a5edc6f9768bc2288fd686f4fa6dfdf", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/freetype/libfreetype6_2.10.4+dfsg-1+deb11u1_amd64.deb", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbrotli1_1.0.9-2-p-b2_amd64", - "name": "libbrotli1", - "sha256": "65ca7d8b03e9dac09c5d544a89dd52d1aeb74f6a19583d32e4ff5f0c77624c24", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b2_amd64.deb", - "version": "1.0.9-2+b2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libfontconfig1_2.13.1-4.2_amd64", - "name": "libfontconfig1", - "sha256": "b92861827627a76e74d6f447a5577d039ef2f95da18af1f29aa98fb96baea4c1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/libfontconfig1_2.13.1-4.2_amd64.deb", - "version": "2.13.1-4.2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "fontconfig-config_2.13.1-4.2_amd64", - "name": "fontconfig-config", - "sha256": "48afb6ad7d15e6104a343b789f73697301ad8bff77b69927bc998f5a409d8e90", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/fontconfig-config_2.13.1-4.2_all.deb", - "version": "2.13.1-4.2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "fonts-texgyre_20180621-3.1_amd64", - "name": "fonts-texgyre", - "sha256": "cb7e9a4b2471cfdd57194c16364f9102f0639816a2662fed4b30d2a158747076", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tex-gyre/fonts-texgyre_20180621-3.1_all.deb", - "version": "20180621-3.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "ucf_3.0043_amd64", - "name": "ucf", - "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/u/ucf/ucf_3.0043_all.deb", - "version": "3.0043" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "sensible-utils_0.0.14_amd64", - "name": "sensible-utils", - "sha256": "b9a447dc4ec8714196b037e20a2209e62cd669f5450222952f259bda4416b71f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sensible-utils/sensible-utils_0.0.14_all.deb", - "version": "0.0.14" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libuuid1_2.36.1-8-p-deb11u1_amd64", - "name": "libuuid1", - "sha256": "31250af4dd3b7d1519326a9a6764d1466a93d8f498cf6545058761ebc38b2823", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_amd64.deb", - "version": "2.36.1-8+deb11u1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libexpat1_2.2.10-2-p-deb11u5_amd64", - "name": "libexpat1", - "sha256": "5744040c4735bcdd51238aebfa3e402b857244897f1007f61154982ebe5abbd7", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_amd64.deb", - "version": "2.2.10-2+deb11u5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-geoip", - "sha256": "639ceb3e17c3d5a3033757d86a57f3fa786be27ef51fd1618c8a84e9d55ef974", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-stream-geoip2_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-stream-geoip2", - "sha256": "20abf8d42ceebe21dcf76c9c4952b9b9a5d8c140affade21c8aebb22d38469d9", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip2_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libmaxminddb0_1.5.2-1_amd64", - "name": "libmaxminddb0", - "sha256": "9779e86a61b8315d119939f3226472f17d707dce0673eff7b961a478e519e351", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmaxminddb/libmaxminddb0_1.5.2-1_amd64.deb", - "version": "1.5.2-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-upstream-fair_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-upstream-fair", - "sha256": "9650cbb1808fd4d63703b70d5d4599c34e4781c85f5e2b2b47f0abc934397f28", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-upstream-fair_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-subs-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-subs-filter", - "sha256": "fbfc00d65a6305911a7f025eb331912dadb6de7cdc5e65e5d94f2e65d70a5596", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-subs-filter_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-geoip2_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-geoip2", - "sha256": "de912c363bb1864148379f0784c8031194a3749ae930a5fd0eb1bc2df63d7957", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip2_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-echo_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-echo", - "sha256": "a5be1358d4fb799fdd5941377dea2c45cd013e2c4130dfce98f4af94aead1ec3", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-echo_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-dav-ext_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-dav-ext", - "sha256": "48458923ac10ed4ad432237583b617702e8ca6b88da330989711aa734f7e06ee", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-dav-ext_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnginx-mod-http-auth-pam_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-auth-pam", - "sha256": "08f23455c05eee95e8c0bf96d1a52e6a1ddcf509dd1b4dec97c778ff2c596c92", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-auth-pam_1.18.0-6.1+deb11u3_amd64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "libncurses6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libncurses6", - "sha256": "039b71b8839538a92988003e13c29e7cf1149cdc6a77d3de882f1d386a5f3a5c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "sha256": "6eb629090615ebda5dcac2365a7358c035add00b89c2724c2e9e13ccd5bd9f7c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_arm64.deb", - "version": "2.31-13+deb11u8" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "sha256": "22b586b29e840dabebf0bf227d233376628b87954915d064bc142ae85d1b7979", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_arm64.deb", - "version": "1:4.4.18-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "sha256": "e2fcdb378d3c1ad1bcb64d4fb6b37aab44011152beca12a4944f435a2582df1f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "sha256": "7d782bece7b4a36bed045a7e17d17244cb8f7e4732466091b01412ebf215defb", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "sha256": "58027c991756930a2abb2f87a829393d3fdbfb76f4eca9795ef38ea2b0510e27", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "tzdata_2024a-0-p-deb11u1_arm64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", - "version": "1.5.77" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "sha256": "53e09d9594692c462f33d4e9394bff60f95fe74b70402772dc7396a5829b76e5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - } - ], - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_arm64.deb", - "version": "1.20.13" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "sha256": "0f94aac4e6d25e07ed23b7fc3ed06e69074c95276d82caae7fc7b207fd714e39", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_arm64.deb", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_arm64.deb", - "version": "3.1-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "sha256": "27a4362a4793cb67a8ae571bd8c3f7e8654dc2e56d99088391b87af1793cca9c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_arm64.deb", - "version": "10.36-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_arm64.deb", - "version": "2.2.53-10" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_arm64.deb", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "sha256": "d865bba41952c707b3fa3ae8cab4d4bd337ee92991d2aead66c925bf7cc48846", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_arm64.deb", - "version": "5.2.5-2.1~deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "sha256": "da340e8470e96445c56966f74e48a9a91dee0fa5c89876e88a4575cc17d17a97", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_arm64.deb", - "version": "1.0.8-4" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - } - ], - "key": "coreutils_8.32-4_arm64", - "name": "coreutils", - "sha256": "6210c84d6ff84b867dc430f661f22f536e1704c27bdb79de38e26f75b853d9c0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4_arm64.deb", - "version": "8.32-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "sha256": "d52619b6ff8829aa5424dfe3189dd05f22118211e69273e9576030584ffcce80", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_arm64.deb", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "sha256": "cb9b59be719a6fdbaabaa60e22aa6158b2de7a68c88ccd7c3fb7f41a25fb43d0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_arm64.deb", - "version": "1:2.4.48-6" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libsystemd0_247.3-7-p-deb11u4_arm64", - "name": "libsystemd0", - "version": "247.3-7+deb11u4" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "liblz4-1_1.9.3-2_arm64", - "name": "liblz4-1", - "version": "1.9.3-2" - }, - { - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libseccomp2_2.5.1-1-p-deb11u1_arm64", - "name": "libseccomp2", - "version": "2.5.1-1+deb11u1" - }, - { - "key": "libgnutls30_3.7.1-5-p-deb11u4_arm64", - "name": "libgnutls30", - "version": "3.7.1-5+deb11u4" - }, - { - "key": "libunistring2_0.9.10-4_arm64", - "name": "libunistring2", - "version": "0.9.10-4" - }, - { - "key": "libtasn1-6_4.16.0-2-p-deb11u1_arm64", - "name": "libtasn1-6", - "version": "4.16.0-2+deb11u1" - }, - { - "key": "libp11-kit0_0.23.22-1_arm64", - "name": "libp11-kit0", - "version": "0.23.22-1" - }, - { - "key": "libffi7_3.3-6_arm64", - "name": "libffi7", - "version": "3.3-6" - }, - { - "key": "libnettle8_3.7.3-1_arm64", - "name": "libnettle8", - "version": "3.7.3-1" - }, - { - "key": "libidn2-0_2.3.0-5_arm64", - "name": "libidn2-0", - "version": "2.3.0-5" - }, - { - "key": "libhogweed6_3.7.3-1_arm64", - "name": "libhogweed6", - "version": "3.7.3-1" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_arm64", - "name": "debian-archive-keyring", - "version": "2021.1.1+deb11u1" - }, - { - "key": "libapt-pkg6.0_2.2.4_arm64", - "name": "libapt-pkg6.0", - "version": "2.2.4" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libxxhash0_0.8.0-2_arm64", - "name": "libxxhash0", - "version": "0.8.0-2" - }, - { - "key": "libudev1_247.3-7-p-deb11u4_arm64", - "name": "libudev1", - "version": "247.3-7+deb11u4" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "gpgv1_1.4.23-1.1_arm64", - "name": "gpgv1", - "version": "1.4.23-1.1" - }, - { - "key": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "passwd_1-4.8.1-1_arm64", - "name": "passwd", - "version": "1:4.8.1-1" - }, - { - "key": "libpam-modules_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules-bin", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_arm64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_arm64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_arm64", - "name": "libaudit-common", - "version": "1:3.0-2" - }, - { - "key": "libtirpc3_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc3", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libtirpc-common_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc-common", - "version": "1.3.1-1+deb11u1" - }, - { - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_arm64", - "name": "libgssapi-krb5-2", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5support0_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5support0", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libkrb5-3_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5-3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libkeyutils1_1.6.1-2_arm64", - "name": "libkeyutils1", - "version": "1.6.1-2" - }, - { - "key": "libk5crypto3_1.18.3-6-p-deb11u4_arm64", - "name": "libk5crypto3", - "version": "1.18.3-6+deb11u4" - }, - { - "key": "libcom-err2_1.46.2-2_arm64", - "name": "libcom-err2", - "version": "1.46.2-2" - }, - { - "key": "libnsl2_1.3.0-2_arm64", - "name": "libnsl2", - "version": "1.3.0-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libsemanage1_3.1-1-p-b2_arm64", - "name": "libsemanage1", - "version": "3.1-1+b2" - }, - { - "key": "libsepol1_3.1-1_arm64", - "name": "libsepol1", - "version": "3.1-1" - }, - { - "key": "libsemanage-common_3.1-1_arm64", - "name": "libsemanage-common", - "version": "3.1-1" - } - ], - "key": "apt_2.2.4_arm64", - "name": "apt", - "sha256": "39cbe42f3e64c6359b445d6fed7385273881e507b8be1d3b653ec9fb7d4c917c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_arm64.deb", - "version": "2.2.4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsystemd0_247.3-7-p-deb11u4_arm64", - "name": "libsystemd0", - "sha256": "32e8c12301a9ada555adea9a4c2f15df788411dadd164baca5c31690fe06e381", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_arm64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "sha256": "dd01659c6c122f983a3369a04ede63539f666585d52a03f8aa2c27b307e547e0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_arm64.deb", - "version": "1.4.8+dfsg-2.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblz4-1_1.9.3-2_arm64", - "name": "liblz4-1", - "sha256": "83f0ee547cd42854e1b2a2e4c1a5705e28259ee5fa6560119f918f961a5dada2", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_arm64.deb", - "version": "1.9.3-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "sha256": "61ec779149f20923b30adad7bdf4732957e88a5b6a26d94b2210dfe79409959b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_arm64.deb", - "version": "1.8.7-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "sha256": "d1116f4281d6db35279799a21051e0d0e2600d110d7ee2b95b3cca6bec28067c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_arm64.deb", - "version": "1.38-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "sha256": "7869aa540cc46e9f3d4267d5bde2af0e5b429a820c1d6f1a4cfccfe788c31890", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb", - "version": "10.2.1-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libseccomp2_2.5.1-1-p-deb11u1_arm64", - "name": "libseccomp2", - "sha256": "5b8983c2e330790dbe04ae990f166d7939a3e14b75556a8489309ae704fbeb50", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_arm64.deb", - "version": "2.5.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgnutls30_3.7.1-5-p-deb11u4_arm64", - "name": "libgnutls30", - "sha256": "7153ec6ee985eebba710dcb6e425bb881c91ee5987a4517518f3f44a9bb5fc1a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_arm64.deb", - "version": "3.7.1-5+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libunistring2_0.9.10-4_arm64", - "name": "libunistring2", - "sha256": "53ff395ea4d8cf17c52155a452a0dc15af0ee2fa5cb3b0085b9c7335de8d5f7f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_arm64.deb", - "version": "0.9.10-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtasn1-6_4.16.0-2-p-deb11u1_arm64", - "name": "libtasn1-6", - "sha256": "f469147bbd3969055c51fc661c9aa0d56d48eccd070d233f1424b0d8b3f29295", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_arm64.deb", - "version": "4.16.0-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libp11-kit0_0.23.22-1_arm64", - "name": "libp11-kit0", - "sha256": "ac6e8eda3277708069bc6f03aff06dc319855d64ede9fca219938e52f92ee09c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_arm64.deb", - "version": "0.23.22-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libffi7_3.3-6_arm64", - "name": "libffi7", - "sha256": "eb748e33ae4ed46f5a4c14b7a2a09792569f2029ede319d0979c373829ba1532", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_arm64.deb", - "version": "3.3-6" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnettle8_3.7.3-1_arm64", - "name": "libnettle8", - "sha256": "5061c931f95dc7277d95fc58bce7c17b1a95c6aa9a9aac781784f3b3dc909047", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_arm64.deb", - "version": "3.7.3-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libidn2-0_2.3.0-5_arm64", - "name": "libidn2-0", - "sha256": "0d2e6d39bf65f16861f284be567c1a6c5d4dc6b54dcfdf9dba631546ff4e6796", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_arm64.deb", - "version": "2.3.0-5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libhogweed6_3.7.3-1_arm64", - "name": "libhogweed6", - "sha256": "3e9eea5e474dd98a7de9e4c1ecfbfd6f6efb1d40bf51d6473de9713cf41d2191", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_arm64.deb", - "version": "3.7.3-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debian-archive-keyring_2021.1.1-p-deb11u1_arm64", - "name": "debian-archive-keyring", - "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", - "version": "2021.1.1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libapt-pkg6.0_2.2.4_arm64", - "name": "libapt-pkg6.0", - "sha256": "7cb6015ea5c185ef93706989fb730377406878c72f6943b6ecdd956697f1abe6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_arm64.deb", - "version": "2.2.4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxxhash0_0.8.0-2_arm64", - "name": "libxxhash0", - "sha256": "a31effcbd7a248b64dd480330557f41ea796a010b2c2e7ac91ed10f94e605065", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_arm64.deb", - "version": "0.8.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libudev1_247.3-7-p-deb11u4_arm64", - "name": "libudev1", - "sha256": "d53ca63927b51ad6f9a85ee1e4ce74d20ef45651179fd70f3c8d72607071e393", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_arm64.deb", - "version": "247.3-7+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gpgv1_1.4.23-1.1_arm64", - "name": "gpgv1", - "sha256": "f65792c432a2a741dfb0a56b9e5f39fe87ff477636dafcf38644c6f726b1addc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_arm64.deb", - "version": "1.4.23-1.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", - "version": "3.118+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "passwd_1-4.8.1-1_arm64", - "name": "passwd", - "sha256": "5a675c9d23f176ea195678a949e144b23c7a8b268b03e0df8919a2cfc198e585", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_arm64.deb", - "version": "1:4.8.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam-modules_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules", - "sha256": "7f46ae216fdc6c69b0120d430936f40f3c5f37249296042324aeb584d5566a3c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam-modules-bin_1.4.0-9-p-deb11u1_arm64", - "name": "libpam-modules-bin", - "sha256": "bc20fa16c91a239de350ffcc019fbae5ce7c47c21235b332ff9d67638804866e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "sha256": "4905e523ce38e80b79f13f0227fca519f6833eb116dd9c58cbbecb39c0e01e3d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_arm64.deb", - "version": "1.4.0-9+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libaudit1_1-3.0-2_arm64", - "name": "libaudit1", - "sha256": "c93da146715dcd0c71759629c04afb01a41c879d91b2f5330adc74365db03763", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_arm64.deb", - "version": "1:3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcap-ng0_0.7.9-2.2-p-b1_arm64", - "name": "libcap-ng0", - "sha256": "b7b14e0b7747872f04691efe6c126de5ed0bf1dc200f51b93039cc2f4a65a96a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_arm64.deb", - "version": "0.7.9-2.2+b1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libaudit-common_1-3.0-2_arm64", - "name": "libaudit-common", - "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", - "version": "1:3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtirpc3_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc3", - "sha256": "ccff0927f55b97fe9ea13057fab8bff9920bf4628eb2d5d48b9656f2fb74d2e1", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_arm64.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtirpc-common_1.3.1-1-p-deb11u1_arm64", - "name": "libtirpc-common", - "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", - "version": "1.3.1-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgssapi-krb5-2_1.18.3-6-p-deb11u4_arm64", - "name": "libgssapi-krb5-2", - "sha256": "5572a462c7f78f9610bd4f1dd9f8e4f8243fa9dc2d1deb5b1cf7cec1f1df83dc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkrb5support0_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5support0", - "sha256": "d44585771e26c9b8d115aad33736fcc3e03cf98238ea7c7985554f166441aa07", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkrb5-3_1.18.3-6-p-deb11u4_arm64", - "name": "libkrb5-3", - "sha256": "3dcdadb1db461d14b6051a19c6a94ae9f61c3d2b1d35fd9d63326cd8f4ae49e5", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "sha256": "fe7a7d313c87e46e62e614a07137e4a476a79fc9e5aab7b23e8235211280fee3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_arm64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libkeyutils1_1.6.1-2_arm64", - "name": "libkeyutils1", - "sha256": "7101c2380ab47a3627a6fa076a149ab71078263064f936fccbd43efbaed4a2da", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_arm64.deb", - "version": "1.6.1-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libk5crypto3_1.18.3-6-p-deb11u4_arm64", - "name": "libk5crypto3", - "sha256": "d8f31a8bd83fe2593e83a930fc2713e1213f25311a629836dfcde5bd23a85e83", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_arm64.deb", - "version": "1.18.3-6+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcom-err2_1.46.2-2_arm64", - "name": "libcom-err2", - "sha256": "fc95d415c35f5b687871f660a5bf66963fd117daa490110499119411e2d6145e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_arm64.deb", - "version": "1.46.2-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnsl2_1.3.0-2_arm64", - "name": "libnsl2", - "sha256": "8f9ba58b219779b43c4ccc78c79b0a23f721fc96323c202abb31e02f942104b3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_arm64.deb", - "version": "1.3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "sha256": "cf9aa3eae9cfc4c84f93e32f3d11e2707146e4d9707712909e3c61530b50353e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_arm64.deb", - "version": "5.3.28+dfsg1-0.8" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsemanage1_3.1-1-p-b2_arm64", - "name": "libsemanage1", - "sha256": "342a804007338314211981fac0bc083c3c66c6040bca0e47342c6d9ff44f103e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_arm64.deb", - "version": "3.1-1+b2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsepol1_3.1-1_arm64", - "name": "libsepol1", - "sha256": "354d36c3084c14f242baba3a06372a3c034cec7a0cb38e626fc03cc4751b2cd3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_arm64.deb", - "version": "3.1-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsemanage-common_3.1-1_arm64", - "name": "libsemanage-common", - "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", - "version": "3.1-1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libperl5.32_5.32.1-4-p-deb11u3_arm64", - "name": "libperl5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_arm64", - "name": "perl-modules-5.32", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "version": "1.19-2" - }, - { - "key": "libgdbm-compat4_1.19-2_arm64", - "name": "libgdbm-compat4", - "version": "1.19-2" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - } - ], - "key": "perl_5.32.1-4-p-deb11u3_arm64", - "name": "perl", - "sha256": "6ed36a59241bbeec132eebec770567a4d23884f71dc922ac6770862cac1f3d9a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libperl5.32_5.32.1-4-p-deb11u3_arm64", - "name": "libperl5.32", - "sha256": "9a5524101015f14773246336cb615c0e58fff2e7420a79f511262df9a7ff1c91", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_arm64.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-modules-5.32_5.32.1-4-p-deb11u3_arm64", - "name": "perl-modules-5.32", - "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", - "version": "5.32.1-4+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "sha256": "97a88c2698bd836d04e51ad70c76826850857869b51e90b5343621ba30bbf525", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_arm64.deb", - "version": "1.19-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm-compat4_1.19-2_arm64", - "name": "libgdbm-compat4", - "sha256": "0853cc0b0f92784b7fbd193d737c63b1d95f932e2b95dc1bb10c273e01a0f754", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_arm64.deb", - "version": "1.19-2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "openssl_1.1.1w-0-p-deb11u1_arm64", - "name": "openssl", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - } - ], - "key": "ca-certificates_20210119_arm64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", - "version": "20210119" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "openssl_1.1.1w-0-p-deb11u1_arm64", - "name": "openssl", - "sha256": "d9159af073e95641e7eda440fa1d7623873b8c0034c9826a353f890bed107f3c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_arm64.deb", - "version": "1.1.1w-0+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "nvidia-kernel-common_20151021-p-13_arm64", - "name": "nvidia-kernel-common", - "sha256": "5a1f10cffc5407a6b63dcdf3f72af842ad9e39a808bb9418a4805aa0be345c65", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_arm64.deb", - "version": "20151021+13" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debianutils_4.11.2_arm64", - "name": "debianutils", - "version": "4.11.2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "base-files_11.1-p-deb11u9_arm64", - "name": "base-files", - "version": "11.1+deb11u9" - }, - { - "key": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "version": "6.2+20201114-2+deb11u2" - } - ], - "key": "bash_5.1-2-p-deb11u1_arm64", - "name": "bash", - "sha256": "d7c7af5d86f43a885069408a89788f67f248e8124c682bb73936f33874e0611b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_arm64.deb", - "version": "5.1-2+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debianutils_4.11.2_arm64", - "name": "debianutils", - "sha256": "6543b2b1a61b4b7b4b55b4bd25162309d7d23d14d3303649aee84ad314c30e02", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_arm64.deb", - "version": "4.11.2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "base-files_11.1-p-deb11u9_arm64", - "name": "base-files", - "sha256": "c40dc4d5c6b82f5cfe75efa1a12bd09b9d5b9b8446ea045a991896a1ead8b02c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_arm64.deb", - "version": "11.1+deb11u9" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "nginx-core_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-core", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libpcre3_2-8.39-13_arm64", - "name": "libpcre3", - "version": "2:8.39-13" - }, - { - "key": "iproute2_5.10.0-4_arm64", - "name": "iproute2", - "version": "5.10.0-4" - }, - { - "key": "libcap2-bin_1-2.44-1_arm64", - "name": "libcap2-bin", - "version": "1:2.44-1" - }, - { - "key": "libcap2_1-2.44-1_arm64", - "name": "libcap2", - "version": "1:2.44-1" - }, - { - "key": "libxtables12_1.8.7-1_arm64", - "name": "libxtables12", - "version": "1.8.7-1" - }, - { - "key": "libmnl0_1.0.4-3_arm64", - "name": "libmnl0", - "version": "1.0.4-3" - }, - { - "key": "libelf1_0.183-1_arm64", - "name": "libelf1", - "version": "0.183-1" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libbsd0_0.11.3-1-p-deb11u1_arm64", - "name": "libbsd0", - "version": "0.11.3-1+deb11u1" - }, - { - "key": "libmd0_1.0.3-3_arm64", - "name": "libmd0", - "version": "1.0.3-3" - }, - { - "key": "libbpf0_1-0.3-2_arm64", - "name": "libbpf0", - "version": "1:0.3-2" - }, - { - "key": "nginx-common_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-common", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "lsb-base_11.1.0_arm64", - "name": "lsb-base", - "version": "11.1.0" - }, - { - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgeoip1_1.6.12-7_arm64", - "name": "libgeoip1", - "version": "1.6.12-7" - }, - { - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-mail", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-xslt-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libxslt1.1_1.1.34-4-p-deb11u1_arm64", - "name": "libxslt1.1", - "version": "1.1.34-4+deb11u1" - }, - { - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_arm64", - "name": "libxml2", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "key": "libicu67_67.1-7_arm64", - "name": "libicu67", - "version": "67.1-7" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-image-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgd3_2.3.0-2_arm64", - "name": "libgd3", - "version": "2.3.0-2" - }, - { - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_arm64", - "name": "libxpm4", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "key": "libx11-6_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-6", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libx11-data_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-data", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libxcb1_1.14-3_arm64", - "name": "libxcb1", - "version": "1.14-3" - }, - { - "key": "libxdmcp6_1-1.1.2-3_arm64", - "name": "libxdmcp6", - "version": "1:1.1.2-3" - }, - { - "key": "libxau6_1-1.0.9-1_arm64", - "name": "libxau6", - "version": "1:1.0.9-1" - }, - { - "key": "libwebp6_0.6.1-2.1-p-deb11u2_arm64", - "name": "libwebp6", - "version": "0.6.1-2.1+deb11u2" - }, - { - "key": "libtiff5_4.2.0-1-p-deb11u5_arm64", - "name": "libtiff5", - "version": "4.2.0-1+deb11u5" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libjpeg62-turbo_1-2.0.6-4_arm64", - "name": "libjpeg62-turbo", - "version": "1:2.0.6-4" - }, - { - "key": "libjbig0_2.1-3.1-p-b2_arm64", - "name": "libjbig0", - "version": "2.1-3.1+b2" - }, - { - "key": "libdeflate0_1.7-1_arm64", - "name": "libdeflate0", - "version": "1.7-1" - }, - { - "key": "libpng16-16_1.6.37-3_arm64", - "name": "libpng16-16", - "version": "1.6.37-3" - }, - { - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_arm64", - "name": "libfreetype6", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "key": "libbrotli1_1.0.9-2-p-b2_arm64", - "name": "libbrotli1", - "version": "1.0.9-2+b2" - }, - { - "key": "libfontconfig1_2.13.1-4.2_arm64", - "name": "libfontconfig1", - "version": "2.13.1-4.2" - }, - { - "key": "fontconfig-config_2.13.1-4.2_arm64", - "name": "fontconfig-config", - "version": "2.13.1-4.2" - }, - { - "key": "fonts-texgyre_20180621-3.1_arm64", - "name": "fonts-texgyre", - "version": "20180621-3.1" - }, - { - "key": "ucf_3.0043_arm64", - "name": "ucf", - "version": "3.0043" - }, - { - "key": "sensible-utils_0.0.14_arm64", - "name": "sensible-utils", - "version": "0.0.14" - }, - { - "key": "coreutils_8.32-4_arm64", - "name": "coreutils", - "version": "8.32-4" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "version": "2.36.1-8+deb11u1" - }, - { - "key": "libexpat1_2.2.10-2-p-deb11u5_arm64", - "name": "libexpat1", - "version": "2.2.10-2+deb11u5" - }, - { - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream-geoip2_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream-geoip2", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libmaxminddb0_1.5.2-1_arm64", - "name": "libmaxminddb0", - "version": "1.5.2-1" - }, - { - "key": "libnginx-mod-http-upstream-fair_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-upstream-fair", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-subs-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-subs-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-geoip2_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-geoip2", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-echo_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-echo", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-dav-ext_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-dav-ext", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-auth-pam_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-auth-pam", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "version": "1.4.0-9+deb11u1" - }, - { - "key": "libaudit1_1-3.0-2_arm64", - "name": "libaudit1", - "version": "1:3.0-2" - }, - { - "key": "libcap-ng0_0.7.9-2.2-p-b1_arm64", - "name": "libcap-ng0", - "version": "0.7.9-2.2+b1" - }, - { - "key": "libaudit-common_1-3.0-2_arm64", - "name": "libaudit-common", - "version": "1:3.0-2" - } - ], - "key": "nginx-full_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-full", - "sha256": "4049950f648478009faeaf028ab7287240ebd28c27799a5b128a1623290b3e44", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-full_1.18.0-6.1+deb11u3_all.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "version": "1:1.2.11.dfsg-2+deb11u2" - }, - { - "key": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "version": "2.31-13+deb11u8" - }, - { - "key": "libcrypt1_1-4.4.18-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.18-4" - }, - { - "key": "libgcc-s1_10.2.1-6_arm64", - "name": "libgcc-s1", - "version": "10.2.1-6" - }, - { - "key": "gcc-10-base_10.2.1-6_arm64", - "name": "gcc-10-base", - "version": "10.2.1-6" - }, - { - "key": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "version": "1.1.1w-0+deb11u1" - }, - { - "key": "debconf_1.5.77_arm64", - "name": "debconf", - "version": "1.5.77" - }, - { - "key": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "version": "5.32.1-4+deb11u3" - }, - { - "key": "dpkg_1.20.13_arm64", - "name": "dpkg", - "version": "1.20.13" - }, - { - "key": "tar_1.34-p-dfsg-1-p-deb11u1_arm64", - "name": "tar", - "version": "1.34+dfsg-1+deb11u1" - }, - { - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "version": "3.1-3" - }, - { - "key": "libpcre2-8-0_10.36-2-p-deb11u1_arm64", - "name": "libpcre2-8-0", - "version": "10.36-2+deb11u1" - }, - { - "key": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "key": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "key": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "key": "libpcre3_2-8.39-13_arm64", - "name": "libpcre3", - "version": "2:8.39-13" - }, - { - "key": "iproute2_5.10.0-4_arm64", - "name": "iproute2", - "version": "5.10.0-4" - }, - { - "key": "libcap2-bin_1-2.44-1_arm64", - "name": "libcap2-bin", - "version": "1:2.44-1" - }, - { - "key": "libcap2_1-2.44-1_arm64", - "name": "libcap2", - "version": "1:2.44-1" - }, - { - "key": "libxtables12_1.8.7-1_arm64", - "name": "libxtables12", - "version": "1.8.7-1" - }, - { - "key": "libmnl0_1.0.4-3_arm64", - "name": "libmnl0", - "version": "1.0.4-3" - }, - { - "key": "libelf1_0.183-1_arm64", - "name": "libelf1", - "version": "0.183-1" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg1-0.8" - }, - { - "key": "libbsd0_0.11.3-1-p-deb11u1_arm64", - "name": "libbsd0", - "version": "0.11.3-1+deb11u1" - }, - { - "key": "libmd0_1.0.3-3_arm64", - "name": "libmd0", - "version": "1.0.3-3" - }, - { - "key": "libbpf0_1-0.3-2_arm64", - "name": "libbpf0", - "version": "1:0.3-2" - }, - { - "key": "nginx-common_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-common", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "lsb-base_11.1.0_arm64", - "name": "lsb-base", - "version": "11.1.0" - }, - { - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream-geoip", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgeoip1_1.6.12-7_arm64", - "name": "libgeoip1", - "version": "1.6.12-7" - }, - { - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-mail", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-xslt-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libxslt1.1_1.1.34-4-p-deb11u1_arm64", - "name": "libxslt1.1", - "version": "1.1.34-4+deb11u1" - }, - { - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_arm64", - "name": "libxml2", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "key": "libicu67_67.1-7_arm64", - "name": "libicu67", - "version": "67.1-7" - }, - { - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "version": "10.2.1-6" - }, - { - "key": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "version": "1.8.7-6" - }, - { - "key": "libgpg-error0_1.38-2_arm64", - "name": "libgpg-error0", - "version": "1.38-2" - }, - { - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-image-filter", - "version": "1.18.0-6.1+deb11u3" - }, - { - "key": "libgd3_2.3.0-2_arm64", - "name": "libgd3", - "version": "2.3.0-2" - }, - { - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_arm64", - "name": "libxpm4", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "key": "libx11-6_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-6", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libx11-data_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-data", - "version": "2:1.7.2-1+deb11u2" - }, - { - "key": "libxcb1_1.14-3_arm64", - "name": "libxcb1", - "version": "1.14-3" - }, - { - "key": "libxdmcp6_1-1.1.2-3_arm64", - "name": "libxdmcp6", - "version": "1:1.1.2-3" - }, - { - "key": "libxau6_1-1.0.9-1_arm64", - "name": "libxau6", - "version": "1:1.0.9-1" - }, - { - "key": "libwebp6_0.6.1-2.1-p-deb11u2_arm64", - "name": "libwebp6", - "version": "0.6.1-2.1+deb11u2" - }, - { - "key": "libtiff5_4.2.0-1-p-deb11u5_arm64", - "name": "libtiff5", - "version": "4.2.0-1+deb11u5" - }, - { - "key": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "version": "1.4.8+dfsg-2.1" - }, - { - "key": "libjpeg62-turbo_1-2.0.6-4_arm64", - "name": "libjpeg62-turbo", - "version": "1:2.0.6-4" - }, - { - "key": "libjbig0_2.1-3.1-p-b2_arm64", - "name": "libjbig0", - "version": "2.1-3.1+b2" - }, - { - "key": "libdeflate0_1.7-1_arm64", - "name": "libdeflate0", - "version": "1.7-1" - }, - { - "key": "libpng16-16_1.6.37-3_arm64", - "name": "libpng16-16", - "version": "1.6.37-3" - }, - { - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_arm64", - "name": "libfreetype6", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "key": "libbrotli1_1.0.9-2-p-b2_arm64", - "name": "libbrotli1", - "version": "1.0.9-2+b2" - }, - { - "key": "libfontconfig1_2.13.1-4.2_arm64", - "name": "libfontconfig1", - "version": "2.13.1-4.2" - }, - { - "key": "fontconfig-config_2.13.1-4.2_arm64", - "name": "fontconfig-config", - "version": "2.13.1-4.2" - }, - { - "key": "fonts-texgyre_20180621-3.1_arm64", - "name": "fonts-texgyre", - "version": "20180621-3.1" - }, - { - "key": "ucf_3.0043_arm64", - "name": "ucf", - "version": "3.0043" - }, - { - "key": "sensible-utils_0.0.14_arm64", - "name": "sensible-utils", - "version": "0.0.14" - }, - { - "key": "coreutils_8.32-4_arm64", - "name": "coreutils", - "version": "8.32-4" - }, - { - "key": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "version": "2:6.2.1+dfsg-1+deb11u1" - }, - { - "key": "libattr1_1-2.4.48-6_arm64", - "name": "libattr1", - "version": "1:2.4.48-6" - }, - { - "key": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "version": "2.36.1-8+deb11u1" - }, - { - "key": "libexpat1_2.2.10-2-p-deb11u5_arm64", - "name": "libexpat1", - "version": "2.2.10-2+deb11u5" - }, - { - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-geoip", - "version": "1.18.0-6.1+deb11u3" - } - ], - "key": "nginx-core_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-core", - "sha256": "932d9d78df093f037caf9a32af5f3a9f42f113ccc87ca59946f983753a9b83b8", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-core_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpcre3_2-8.39-13_arm64", - "name": "libpcre3", - "sha256": "21cac4064a41dbc354295c437f37bf623f9004513a97a6fa030248566aa986e9", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre3/libpcre3_8.39-13_arm64.deb", - "version": "2:8.39-13" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "iproute2_5.10.0-4_arm64", - "name": "iproute2", - "sha256": "92d6c7ca67fca91257a3734d94417a3300c4240d8f6934c6b742c001814b4e31", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iproute2/iproute2_5.10.0-4_arm64.deb", - "version": "5.10.0-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcap2-bin_1-2.44-1_arm64", - "name": "libcap2-bin", - "sha256": "37915f4cc73cfaef7862043f2bdad062d1b1639df04c511665f1f9321c84d0db", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2-bin_2.44-1_arm64.deb", - "version": "1:2.44-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcap2_1-2.44-1_arm64", - "name": "libcap2", - "sha256": "7c5729a1cfd14876685217c5f0545301e7ff1b839262fb487d6a778e8cd8c05a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2_2.44-1_arm64.deb", - "version": "1:2.44-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxtables12_1.8.7-1_arm64", - "name": "libxtables12", - "sha256": "fa07088a313d8dae7a8cba0780117e80ead683ac549fd9986a52a3280232272a", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iptables/libxtables12_1.8.7-1_arm64.deb", - "version": "1.8.7-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libmnl0_1.0.4-3_arm64", - "name": "libmnl0", - "sha256": "d63aafb6f2c07db8fcb135b00ff915baf72ef8a3397e773c9c24d67950c6a46c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmnl/libmnl0_1.0.4-3_arm64.deb", - "version": "1.0.4-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libelf1_0.183-1_arm64", - "name": "libelf1", - "sha256": "12e14110cd66b3bf0564e3b184985b3e91c9cd76e909531a7f7bd2cb9b35a1f3", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_arm64.deb", - "version": "0.183-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbsd0_0.11.3-1-p-deb11u1_arm64", - "name": "libbsd0", - "sha256": "614d36d41b670955a75526865bd321703f2accb6e0c07ee4c283fbba12e494df", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbsd/libbsd0_0.11.3-1+deb11u1_arm64.deb", - "version": "0.11.3-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libmd0_1.0.3-3_arm64", - "name": "libmd0", - "sha256": "3c490cdcce9d25e702e6587b6166cd8e7303fce8343642d9d5d99695282a9e5c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmd/libmd0_1.0.3-3_arm64.deb", - "version": "1.0.3-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbpf0_1-0.3-2_arm64", - "name": "libbpf0", - "sha256": "1ef325a3bd9e43970cd8e7f9f44b13e36bc935ac496e56d96f715aa69ae7281b", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbpf/libbpf0_0.3-2_arm64.deb", - "version": "1:0.3-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "nginx-common_1.18.0-6.1-p-deb11u3_arm64", - "name": "nginx-common", - "sha256": "bfd22beb7bd248db58eee6e6434a7c500f6e98e264219b3832f248696cd58f67", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-common_1.18.0-6.1+deb11u3_all.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "lsb-base_11.1.0_arm64", - "name": "lsb-base", - "sha256": "89ed6332074d827a65305f9a51e591dff20641d61ff5e11f4e1822a9987e96fe", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lsb/lsb-base_11.1.0_all.deb", - "version": "11.1.0" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-stream-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream-geoip", - "sha256": "140963ecb81a3ea933e96fd7c89d01c4ffdb12509e3869d769d7b21ca5d690bf", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-stream_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream", - "sha256": "88d083135df9c2c1e2401f174b4e48dde2d92cca7fc8ef661f9d26f00b395a75", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgeoip1_1.6.12-7_arm64", - "name": "libgeoip1", - "sha256": "17225fb2ed7ce9a090c39d90acc2696e5582805a2a1f391e0a8278bb6a2d0178", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/geoip/libgeoip1_1.6.12-7_arm64.deb", - "version": "1.6.12-7" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-mail_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-mail", - "sha256": "f8fa0d620dcdea21669b5fd9f503528d53b94117a9c31ac36dc318db0fbac315", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-mail_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-xslt-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-xslt-filter", - "sha256": "5d9bb33231c8589a07063a73bb6b3061bc92fae79e5731e96b5b398f1fafee29", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-xslt-filter_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxslt1.1_1.1.34-4-p-deb11u1_arm64", - "name": "libxslt1.1", - "sha256": "2505ed3d8e6b049349ecfeff1cb6923eca43403d252e8ddd308a6a644b97eec7", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxslt/libxslt1.1_1.1.34-4+deb11u1_arm64.deb", - "version": "1.1.34-4+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxml2_2.9.10-p-dfsg-6.7-p-deb11u4_arm64", - "name": "libxml2", - "sha256": "ccd9f449fa88827258bd51eeb8d5f6f33719df290f157c2b0be3c527a6ee45aa", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxml2/libxml2_2.9.10+dfsg-6.7+deb11u4_arm64.deb", - "version": "2.9.10+dfsg-6.7+deb11u4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libicu67_67.1-7_arm64", - "name": "libicu67", - "sha256": "776303db230b275d8a17dfe8f0012bf61093dfc910f0d51f175be36707686efe", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_arm64.deb", - "version": "67.1-7" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-image-filter", - "sha256": "d972b39dcca41c42f7c797fcc4472d81b64e99978845b2309e18e6d5937e384e", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-image-filter_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgd3_2.3.0-2_arm64", - "name": "libgd3", - "sha256": "1e6d6af0c90fe62193b3e51e45f69d075b86d7bde3fb4fd30b60da763aeca43f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgd2/libgd3_2.3.0-2_arm64.deb", - "version": "2.3.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxpm4_1-3.5.12-1.1-p-deb11u1_arm64", - "name": "libxpm4", - "sha256": "83ba23ecaaf3f7b700f1ec2c1e349b5a63f3c8cdceb43cc78eb353e16051427d", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxpm/libxpm4_3.5.12-1.1+deb11u1_arm64.deb", - "version": "1:3.5.12-1.1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libx11-6_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-6", - "sha256": "1ddb1a4d3dbdaeac8fd8d0009a27e6453b15d97362fdd1d3efb1d5f577364f30", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-6_1.7.2-1+deb11u2_arm64.deb", - "version": "2:1.7.2-1+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libx11-data_2-1.7.2-1-p-deb11u2_arm64", - "name": "libx11-data", - "sha256": "9db24e1e7ed3cd738b503e7df5c1b9b52b1eadcb55019cd63b1409e578565d29", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-data_1.7.2-1+deb11u2_all.deb", - "version": "2:1.7.2-1+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxcb1_1.14-3_arm64", - "name": "libxcb1", - "sha256": "48f82b65c93adb7af7757961fdd2730928316459f008d767b7104a56bc20a8f1", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcb/libxcb1_1.14-3_arm64.deb", - "version": "1.14-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxdmcp6_1-1.1.2-3_arm64", - "name": "libxdmcp6", - "sha256": "e92569ac33247261aa09adfadc34ced3994ac301cf8b58de415a2d5dbf15ccfc", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxdmcp/libxdmcp6_1.1.2-3_arm64.deb", - "version": "1:1.1.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxau6_1-1.0.9-1_arm64", - "name": "libxau6", - "sha256": "36c2bf400641a80521093771dc2562c903df4065f9eb03add50d90564337ea6c", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxau/libxau6_1.0.9-1_arm64.deb", - "version": "1:1.0.9-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libwebp6_0.6.1-2.1-p-deb11u2_arm64", - "name": "libwebp6", - "sha256": "edeb260e528fecae77457a63a468e55837a98079fdd7f1e20e9813c358f8c755", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_arm64.deb", - "version": "0.6.1-2.1+deb11u2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtiff5_4.2.0-1-p-deb11u5_arm64", - "name": "libtiff5", - "sha256": "6896296ef6193ff77434c5d1d09dd9a333633f7a208ab1cc7de3b286d2d45824", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/t/tiff/libtiff5_4.2.0-1+deb11u5_arm64.deb", - "version": "4.2.0-1+deb11u5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libjpeg62-turbo_1-2.0.6-4_arm64", - "name": "libjpeg62-turbo", - "sha256": "8903394de23dc6ead5abfc80972c8fd44300c9903ad4589d0df926e71977d881", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.0.6-4_arm64.deb", - "version": "1:2.0.6-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libjbig0_2.1-3.1-p-b2_arm64", - "name": "libjbig0", - "sha256": "b71b3e62e162f64cb24466bf7c6e40b05ce2a67ca7fed26d267d498f2896d549", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/j/jbigkit/libjbig0_2.1-3.1+b2_arm64.deb", - "version": "2.1-3.1+b2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libdeflate0_1.7-1_arm64", - "name": "libdeflate0", - "sha256": "a1adc22600ea5e44e8ea715972ac2af7994cc7ff4d94bba8e8b01abb9ddbdfd0", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libd/libdeflate/libdeflate0_1.7-1_arm64.deb", - "version": "1.7-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpng16-16_1.6.37-3_arm64", - "name": "libpng16-16", - "sha256": "f5f61274aa5f71b9e44b077bd7b9fa9cd5ff71d8b8295f47dc1b2d45378aa73e", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libp/libpng1.6/libpng16-16_1.6.37-3_arm64.deb", - "version": "1.6.37-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libfreetype6_2.10.4-p-dfsg-1-p-deb11u1_arm64", - "name": "libfreetype6", - "sha256": "b25f1c148498dd2b49dc30da0a2b2537a7bd0cb34afb8ea681dd145053c9a3f8", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/freetype/libfreetype6_2.10.4+dfsg-1+deb11u1_arm64.deb", - "version": "2.10.4+dfsg-1+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbrotli1_1.0.9-2-p-b2_arm64", - "name": "libbrotli1", - "sha256": "52ca7f90de6cb6576a0a5cf5712fc4ae7344b79c44b8a1548087fd5d92bf1f64", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b2_arm64.deb", - "version": "1.0.9-2+b2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libfontconfig1_2.13.1-4.2_arm64", - "name": "libfontconfig1", - "sha256": "18b13ef8a46e9d79ba6a6ba2db0c86e42583277b5d47f6942f3223e349c22641", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/libfontconfig1_2.13.1-4.2_arm64.deb", - "version": "2.13.1-4.2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "fontconfig-config_2.13.1-4.2_arm64", - "name": "fontconfig-config", - "sha256": "48afb6ad7d15e6104a343b789f73697301ad8bff77b69927bc998f5a409d8e90", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/fontconfig-config_2.13.1-4.2_all.deb", - "version": "2.13.1-4.2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "fonts-texgyre_20180621-3.1_arm64", - "name": "fonts-texgyre", - "sha256": "cb7e9a4b2471cfdd57194c16364f9102f0639816a2662fed4b30d2a158747076", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tex-gyre/fonts-texgyre_20180621-3.1_all.deb", - "version": "20180621-3.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ucf_3.0043_arm64", - "name": "ucf", - "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/u/ucf/ucf_3.0043_all.deb", - "version": "3.0043" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "sensible-utils_0.0.14_arm64", - "name": "sensible-utils", - "sha256": "b9a447dc4ec8714196b037e20a2209e62cd669f5450222952f259bda4416b71f", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sensible-utils/sensible-utils_0.0.14_all.deb", - "version": "0.0.14" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "sha256": "3d677da6a22e9cac519fed5a2ed5b20a4217f51ca420fce57434b5e813c26e03", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_arm64.deb", - "version": "2.36.1-8+deb11u1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libexpat1_2.2.10-2-p-deb11u5_arm64", - "name": "libexpat1", - "sha256": "8d20bfd061845bda0321d01accd6f8386ead5b1d7250a585d12b8d5fb1408ffa", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_arm64.deb", - "version": "2.2.10-2+deb11u5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-geoip_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-geoip", - "sha256": "7b1d105339402426108d4d10fa733f24f2340c9b6482d10917c194d13f66072f", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-stream-geoip2_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-stream-geoip2", - "sha256": "da0e67b4cc318b7bb338bec7476c260fecd6cc06ecfad4c7f9acb22a4a74d07b", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip2_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libmaxminddb0_1.5.2-1_arm64", - "name": "libmaxminddb0", - "sha256": "05504845f0fab5c54075e462b99b326a224ceaefaccda864f641f1bf6d99914d", - "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmaxminddb/libmaxminddb0_1.5.2-1_arm64.deb", - "version": "1.5.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-upstream-fair_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-upstream-fair", - "sha256": "7be1dfa763e9158ccdea168b1103f5b6b16b3a0c95c3996076c7f4a20aa35bca", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-upstream-fair_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-subs-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-subs-filter", - "sha256": "22354006f199cc3e8e51aac00ca649dd169ca91c2e565a4734f18f3741b061ef", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-subs-filter_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-geoip2_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-geoip2", - "sha256": "1ae5c1491a8f43ff3a0269270d1f954441cf6fb160b3f83bb2f10ae7b47eb0ce", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip2_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-echo_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-echo", - "sha256": "ef014f5f294e744e465a9075722c1d7cb3423392b2bd029d60e0d952fd90fde7", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-echo_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-dav-ext_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-dav-ext", - "sha256": "8c65130c9d18a28eadfb657bbe818de567ed6625147e868c3bbd739189f8a991", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-dav-ext_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnginx-mod-http-auth-pam_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-auth-pam", - "sha256": "4e6e906608ef1960c2514f371445bf3a32ea72b7098cae38cedac4b5c10abf05", - "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-auth-pam_1.18.0-6.1+deb11u3_arm64.deb", - "version": "1.18.0-6.1+deb11u3" + "packages": { + "adduser": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "adduser", + "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", + "version": "3.118+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "adduser", + "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/adduser/adduser_3.118+deb11u1_all.deb", + "version": "3.118+deb11u1" + } + }, + "apt": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "adduser", + "version": "3.118+deb11u1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "debian-archive-keyring", + "version": "2021.1.1+deb11u1" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "gpgv1", + "version": "1.4.23-1.1" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libapt-pkg6.0", + "version": "2.2.4" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcom-err2", + "version": "1.46.2-2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libffi7", + "version": "3.3-6" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgnutls30", + "version": "3.7.1-5+deb11u4" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libgssapi-krb5-2", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libhogweed6", + "version": "3.7.3-1" + }, + { + "name": "libidn2-0", + "version": "2.3.0-5" + }, + { + "name": "libk5crypto3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkeyutils1", + "version": "1.6.1-2" + }, + { + "name": "libkrb5-3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkrb5support0", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "liblz4-1", + "version": "1.9.3-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libnettle8", + "version": "3.7.3-1" + }, + { + "name": "libnsl2", + "version": "1.3.0-2" + }, + { + "name": "libp11-kit0", + "version": "0.23.22-1" + }, + { + "name": "libpam-modules", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam-modules-bin", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libseccomp2", + "version": "2.5.1-1+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libsemanage-common", + "version": "3.1-1" + }, + { + "name": "libsemanage1", + "version": "3.1-1+b2" + }, + { + "name": "libsepol1", + "version": "3.1-1" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libsystemd0", + "version": "247.3-7+deb11u4" + }, + { + "name": "libtasn1-6", + "version": "4.16.0-2+deb11u1" + }, + { + "name": "libtirpc-common", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libtirpc3", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libudev1", + "version": "247.3-7+deb11u4" + }, + { + "name": "libunistring2", + "version": "0.9.10-4" + }, + { + "name": "libxxhash0", + "version": "0.8.0-2" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "passwd", + "version": "1:4.8.1-1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "apt", + "sha256": "75f07c4965ff0813f26623a1164e162538f5e94defba6961347527ed71bc4f3d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_amd64.deb", + "version": "2.2.4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "adduser", + "version": "3.118+deb11u1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "debian-archive-keyring", + "version": "2021.1.1+deb11u1" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "gpgv1", + "version": "1.4.23-1.1" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libapt-pkg6.0", + "version": "2.2.4" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcom-err2", + "version": "1.46.2-2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libffi7", + "version": "3.3-6" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgnutls30", + "version": "3.7.1-5+deb11u4" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libgssapi-krb5-2", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libhogweed6", + "version": "3.7.3-1" + }, + { + "name": "libidn2-0", + "version": "2.3.0-5" + }, + { + "name": "libk5crypto3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkeyutils1", + "version": "1.6.1-2" + }, + { + "name": "libkrb5-3", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "libkrb5support0", + "version": "1.18.3-6+deb11u4" + }, + { + "name": "liblz4-1", + "version": "1.9.3-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libnettle8", + "version": "3.7.3-1" + }, + { + "name": "libnsl2", + "version": "1.3.0-2" + }, + { + "name": "libp11-kit0", + "version": "0.23.22-1" + }, + { + "name": "libpam-modules", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam-modules-bin", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libseccomp2", + "version": "2.5.1-1+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libsemanage-common", + "version": "3.1-1" + }, + { + "name": "libsemanage1", + "version": "3.1-1+b2" + }, + { + "name": "libsepol1", + "version": "3.1-1" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libsystemd0", + "version": "247.3-7+deb11u4" + }, + { + "name": "libtasn1-6", + "version": "4.16.0-2+deb11u1" + }, + { + "name": "libtirpc-common", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libtirpc3", + "version": "1.3.1-1+deb11u1" + }, + { + "name": "libudev1", + "version": "247.3-7+deb11u4" + }, + { + "name": "libunistring2", + "version": "0.9.10-4" + }, + { + "name": "libxxhash0", + "version": "0.8.0-2" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "passwd", + "version": "1:4.8.1-1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "apt", + "sha256": "39cbe42f3e64c6359b445d6fed7385273881e507b8be1d3b653ec9fb7d4c917c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_arm64.deb", + "version": "2.2.4" + } + }, + "base-files": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "base-files", + "sha256": "1ff08cf6e1b97af1e37cda830f3658f9af43a906abb80a21951c81aea02ce230", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_amd64.deb", + "version": "11.1+deb11u9" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "base-files", + "sha256": "c40dc4d5c6b82f5cfe75efa1a12bd09b9d5b9b8446ea045a991896a1ead8b02c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/base-files/base-files_11.1+deb11u9_arm64.deb", + "version": "11.1+deb11u9" + } + }, + "bash": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "base-files", + "version": "11.1+deb11u9" + }, + { + "name": "debianutils", + "version": "4.11.2" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "bash", + "sha256": "f702ef058e762d7208a9c83f6f6bbf02645533bfd615c54e8cdcce842cd57377", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_amd64.deb", + "version": "5.1-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "base-files", + "version": "11.1+deb11u9" + }, + { + "name": "debianutils", + "version": "4.11.2" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "bash", + "sha256": "d7c7af5d86f43a885069408a89788f67f248e8124c682bb73936f33874e0611b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_arm64.deb", + "version": "5.1-2+deb11u1" + } + }, + "ca-certificates": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "openssl", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "ca-certificates", + "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", + "version": "20210119" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "openssl", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "ca-certificates", + "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/ca-certificates/ca-certificates_20210119_all.deb", + "version": "20210119" + } + }, + "coreutils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "coreutils", + "sha256": "3558a412ab51eee4b60641327cb145bb91415f127769823b68f9335585b308d4", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4+b1_amd64.deb", + "version": "8.32-4+b1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "coreutils", + "sha256": "6210c84d6ff84b867dc430f661f22f536e1704c27bdb79de38e26f75b853d9c0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4_arm64.deb", + "version": "8.32-4" + } + }, + "debconf": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debconf", + "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", + "version": "1.5.77" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debconf", + "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", + "version": "1.5.77" + } + }, + "debian-archive-keyring": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debian-archive-keyring", + "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", + "version": "2021.1.1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debian-archive-keyring", + "sha256": "28ca7749ab7978f3c571732c3aa1c56e3ad1d5db3c915293763d4f6cb8fcce89", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1+deb11u1_all.deb", + "version": "2021.1.1+deb11u1" + } + }, + "debianutils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debianutils", + "sha256": "83d21669c5957e3eaee20096a7d8c596bd07f57f1e95dc74f192b3fb7bb2e6a9", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_amd64.deb", + "version": "4.11.2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debianutils", + "sha256": "6543b2b1a61b4b7b4b55b4bd25162309d7d23d14d3303649aee84ad314c30e02", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/debianutils/debianutils_4.11.2_arm64.deb", + "version": "4.11.2" + } + }, + "dpkg": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "dpkg", + "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_amd64.deb", + "version": "1.20.13" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "dpkg", + "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/dpkg/dpkg_1.20.13_arm64.deb", + "version": "1.20.13" + } + }, + "fontconfig-config": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "fontconfig-config", + "sha256": "48afb6ad7d15e6104a343b789f73697301ad8bff77b69927bc998f5a409d8e90", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/fontconfig-config_2.13.1-4.2_all.deb", + "version": "2.13.1-4.2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "fontconfig-config", + "sha256": "48afb6ad7d15e6104a343b789f73697301ad8bff77b69927bc998f5a409d8e90", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/fontconfig-config_2.13.1-4.2_all.deb", + "version": "2.13.1-4.2" + } + }, + "fonts-texgyre": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "fonts-texgyre", + "sha256": "cb7e9a4b2471cfdd57194c16364f9102f0639816a2662fed4b30d2a158747076", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tex-gyre/fonts-texgyre_20180621-3.1_all.deb", + "version": "20180621-3.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "fonts-texgyre", + "sha256": "cb7e9a4b2471cfdd57194c16364f9102f0639816a2662fed4b30d2a158747076", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tex-gyre/fonts-texgyre_20180621-3.1_all.deb", + "version": "20180621-3.1" + } + }, + "gcc-10-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gcc-10-base", + "sha256": "be65535e94f95fbf04b104e8ab36790476f063374430f7dfc6c516cbe2d2cd1e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gcc-10-base", + "sha256": "7d782bece7b4a36bed045a7e17d17244cb8f7e4732466091b01412ebf215defb", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "gpgv1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gpgv1", + "sha256": "90b29048ca3a5dce708b1c0ed27522fcda9e946c0a2ff8117724f440f853adcf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_amd64.deb", + "version": "1.4.23-1.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gpgv1", + "sha256": "f65792c432a2a741dfb0a56b9e5f39fe87ff477636dafcf38644c6f726b1addc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_arm64.deb", + "version": "1.4.23-1.1" + } + }, + "iproute2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "iproute2", + "sha256": "bad652452612c81b8cfdca1411a036a768f5fa3461a04d6662f1ee0807ea3791", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iproute2/iproute2_5.10.0-4_amd64.deb", + "version": "5.10.0-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "iproute2", + "sha256": "92d6c7ca67fca91257a3734d94417a3300c4240d8f6934c6b742c001814b4e31", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iproute2/iproute2_5.10.0-4_arm64.deb", + "version": "5.10.0-4" + } + }, + "libacl1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libacl1", + "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_amd64.deb", + "version": "2.2.53-10" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libacl1", + "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_arm64.deb", + "version": "2.2.53-10" + } + }, + "libapt-pkg6.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "4ae47bedf773ad1342e5aae8fa6275f864cfc87a45f4472775f5a9cdd60abbbf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_amd64.deb", + "version": "2.2.4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "7cb6015ea5c185ef93706989fb730377406878c72f6943b6ecdd956697f1abe6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/libapt-pkg6.0_2.2.4_arm64.deb", + "version": "2.2.4" + } + }, + "libattr1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libattr1", + "sha256": "af3c3562eb2802481a2b9558df1b389f3c6d9b1bf3b4219e000e05131372ebaf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_amd64.deb", + "version": "1:2.4.48-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libattr1", + "sha256": "cb9b59be719a6fdbaabaa60e22aa6158b2de7a68c88ccd7c3fb7f41a25fb43d0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/attr/libattr1_2.4.48-6_arm64.deb", + "version": "1:2.4.48-6" + } + }, + "libaudit-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", + "version": "1:3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "0d52f4826a57aea13cea1a85bfae354024c7b2f7b95e39cd1ce225e4db27d0f6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit-common_3.0-2_all.deb", + "version": "1:3.0-2" + } + }, + "libaudit1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit1", + "sha256": "e3aa1383e387dc077a1176f7f3cbfdbc084bcc270a8938f598d5cb119773b268", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_amd64.deb", + "version": "1:3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit1", + "sha256": "c93da146715dcd0c71759629c04afb01a41c879d91b2f5330adc74365db03763", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/a/audit/libaudit1_3.0-2_arm64.deb", + "version": "1:3.0-2" + } + }, + "libbpf0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbpf0", + "sha256": "21775f2ae3e1221dab6b9cbb7743df54f751b831e89e005a6f3ce951ba3a30b9", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbpf/libbpf0_0.3-2_amd64.deb", + "version": "1:0.3-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbpf0", + "sha256": "1ef325a3bd9e43970cd8e7f9f44b13e36bc935ac496e56d96f715aa69ae7281b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbpf/libbpf0_0.3-2_arm64.deb", + "version": "1:0.3-2" + } + }, + "libbrotli1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbrotli1", + "sha256": "65ca7d8b03e9dac09c5d544a89dd52d1aeb74f6a19583d32e4ff5f0c77624c24", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b2_amd64.deb", + "version": "1.0.9-2+b2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbrotli1", + "sha256": "52ca7f90de6cb6576a0a5cf5712fc4ae7344b79c44b8a1548087fd5d92bf1f64", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/brotli/libbrotli1_1.0.9-2+b2_arm64.deb", + "version": "1.0.9-2+b2" + } + }, + "libbsd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbsd0", + "sha256": "6ec5a08a4bb32c0dc316617f4bbefa8654c472d1cd4412ab8995f3955491f4a8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbsd/libbsd0_0.11.3-1+deb11u1_amd64.deb", + "version": "0.11.3-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbsd0", + "sha256": "614d36d41b670955a75526865bd321703f2accb6e0c07ee4c283fbba12e494df", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libb/libbsd/libbsd0_0.11.3-1+deb11u1_arm64.deb", + "version": "0.11.3-1+deb11u1" + } + }, + "libbz2-1.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "16e27c3ebd97981e70db3733f899963362748f178a62644df69d1f247e741379", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_amd64.deb", + "version": "1.0.8-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "da340e8470e96445c56966f74e48a9a91dee0fa5c89876e88a4575cc17d17a97", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-4_arm64.deb", + "version": "1.0.8-4" + } + }, + "libc6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libc6", + "sha256": "d55d9c9769336f9b8516c20bd8364ce90746fb860ae3dda242f421e711af3d1a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_amd64.deb", + "version": "2.31-13+deb11u8" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libc6", + "sha256": "6eb629090615ebda5dcac2365a7358c035add00b89c2724c2e9e13ccd5bd9f7c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/glibc/libc6_2.31-13+deb11u8_arm64.deb", + "version": "2.31-13+deb11u8" + } + }, + "libcap-ng0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "d34e29769b8ef23e9b9920814afb7905b8ee749db0814e6a8d937ccc4f309830", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_amd64.deb", + "version": "0.7.9-2.2+b1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "b7b14e0b7747872f04691efe6c126de5ed0bf1dc200f51b93039cc2f4a65a96a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap-ng/libcap-ng0_0.7.9-2.2+b1_arm64.deb", + "version": "0.7.9-2.2+b1" + } + }, + "libcap2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap2", + "sha256": "7a3ae3e97d0d403a4c54663c0bb48e9341d98822420a4ab808c6dc8e8474558f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2_2.44-1_amd64.deb", + "version": "1:2.44-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap2", + "sha256": "7c5729a1cfd14876685217c5f0545301e7ff1b839262fb487d6a778e8cd8c05a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2_2.44-1_arm64.deb", + "version": "1:2.44-1" + } + }, + "libcap2-bin": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap2-bin", + "sha256": "a5b9717d8455cf8517c4c5f29aa04a4dec973430f0d3c1232f652abb9a4d93cc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2-bin_2.44-1_amd64.deb", + "version": "1:2.44-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap2-bin", + "sha256": "37915f4cc73cfaef7862043f2bdad062d1b1639df04c511665f1f9321c84d0db", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2-bin_2.44-1_arm64.deb", + "version": "1:2.44-1" + } + }, + "libcom-err2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcom-err2", + "sha256": "d478f132871f4ab8352d39becf936d0ad74db905398bf98465d8fe3da6fb1126", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_amd64.deb", + "version": "1.46.2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcom-err2", + "sha256": "fc95d415c35f5b687871f660a5bf66963fd117daa490110499119411e2d6145e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/e2fsprogs/libcom-err2_1.46.2-2_arm64.deb", + "version": "1.46.2-2" + } + }, + "libcrypt1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "f617952df0c57b4ee039448e3941bccd3f97bfff71e9b0f87ca6dae15cb3f5ef", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_amd64.deb", + "version": "1:4.4.18-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "22b586b29e840dabebf0bf227d233376628b87954915d064bc142ae85d1b7979", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcrypt/libcrypt1_4.4.18-4_arm64.deb", + "version": "1:4.4.18-4" + } + }, + "libdb5.3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_amd64.deb", + "version": "5.3.28+dfsg1-0.8" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "cf9aa3eae9cfc4c84f93e32f3d11e2707146e4d9707712909e3c61530b50353e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg1-0.8_arm64.deb", + "version": "5.3.28+dfsg1-0.8" + } + }, + "libdeflate0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libdeflate0", + "sha256": "dadaf0d28360f6eb21ad389b2e0f12f8709c9de539b28de9c11d7ec7043dec95", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libd/libdeflate/libdeflate0_1.7-1_amd64.deb", + "version": "1.7-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libdeflate0", + "sha256": "a1adc22600ea5e44e8ea715972ac2af7994cc7ff4d94bba8e8b01abb9ddbdfd0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libd/libdeflate/libdeflate0_1.7-1_arm64.deb", + "version": "1.7-1" + } + }, + "libelf1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libelf1", + "sha256": "e1ad132d502b255023c222d0cae1d02ca941f6b68fd0e9b908c6004cc326592c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_amd64.deb", + "version": "0.183-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libelf1", + "sha256": "12e14110cd66b3bf0564e3b184985b3e91c9cd76e909531a7f7bd2cb9b35a1f3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_arm64.deb", + "version": "0.183-1" + } + }, + "libexpat1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libexpat1", + "sha256": "5744040c4735bcdd51238aebfa3e402b857244897f1007f61154982ebe5abbd7", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_amd64.deb", + "version": "2.2.10-2+deb11u5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libexpat1", + "sha256": "8d20bfd061845bda0321d01accd6f8386ead5b1d7250a585d12b8d5fb1408ffa", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/e/expat/libexpat1_2.2.10-2+deb11u5_arm64.deb", + "version": "2.2.10-2+deb11u5" + } + }, + "libffi7": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libffi7", + "sha256": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_amd64.deb", + "version": "3.3-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libffi7", + "sha256": "eb748e33ae4ed46f5a4c14b7a2a09792569f2029ede319d0979c373829ba1532", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libf/libffi/libffi7_3.3-6_arm64.deb", + "version": "3.3-6" + } + }, + "libfontconfig1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libfontconfig1", + "sha256": "b92861827627a76e74d6f447a5577d039ef2f95da18af1f29aa98fb96baea4c1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/libfontconfig1_2.13.1-4.2_amd64.deb", + "version": "2.13.1-4.2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libfontconfig1", + "sha256": "18b13ef8a46e9d79ba6a6ba2db0c86e42583277b5d47f6942f3223e349c22641", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/fontconfig/libfontconfig1_2.13.1-4.2_arm64.deb", + "version": "2.13.1-4.2" + } + }, + "libfreetype6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libfreetype6", + "sha256": "b21cfdd12adf6cac4af320c2485fb62a8a5edc6f9768bc2288fd686f4fa6dfdf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/freetype/libfreetype6_2.10.4+dfsg-1+deb11u1_amd64.deb", + "version": "2.10.4+dfsg-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libfreetype6", + "sha256": "b25f1c148498dd2b49dc30da0a2b2537a7bd0cb34afb8ea681dd145053c9a3f8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/f/freetype/libfreetype6_2.10.4+dfsg-1+deb11u1_arm64.deb", + "version": "2.10.4+dfsg-1+deb11u1" + } + }, + "libgcc-s1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "e478f2709d8474165bb664de42e16950c391f30eaa55bc9b3573281d83a29daf", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "e2fcdb378d3c1ad1bcb64d4fb6b37aab44011152beca12a4944f435a2582df1f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libgcc-s1_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "libgcrypt20": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "7a2e0eef8e0c37f03f3a5fcf7102a2e3dc70ba987f696ab71949f9abf36f35ef", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_amd64.deb", + "version": "1.8.7-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "61ec779149f20923b30adad7bdf4732957e88a5b6a26d94b2210dfe79409959b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgcrypt20/libgcrypt20_1.8.7-6_arm64.deb", + "version": "1.8.7-6" + } + }, + "libgd3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgd3", + "sha256": "fadaa01272200dcaa476c6b8908e1faa93d6840610beca909099647829f3fdc1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgd2/libgd3_2.3.0-2_amd64.deb", + "version": "2.3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgd3", + "sha256": "1e6d6af0c90fe62193b3e51e45f69d075b86d7bde3fb4fd30b60da763aeca43f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgd2/libgd3_2.3.0-2_arm64.deb", + "version": "2.3.0-2" + } + }, + "libgdbm-compat4": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "e62caed68b0ffaa03b5fa539d6fdc08c4151f66236d5878949bead0b71b7bb09", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_amd64.deb", + "version": "1.19-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "0853cc0b0f92784b7fbd193d737c63b1d95f932e2b95dc1bb10c273e01a0f754", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_arm64.deb", + "version": "1.19-2" + } + }, + "libgdbm6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_amd64.deb", + "version": "1.19-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "97a88c2698bd836d04e51ad70c76826850857869b51e90b5343621ba30bbf525", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm6_1.19-2_arm64.deb", + "version": "1.19-2" + } + }, + "libgeoip1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgeoip1", + "sha256": "d4d6076106a6f522144e8071baf6d5fdbd415035f51e081075053ca8223cad51", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/geoip/libgeoip1_1.6.12-7_amd64.deb", + "version": "1.6.12-7" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgeoip1", + "sha256": "17225fb2ed7ce9a090c39d90acc2696e5582805a2a1f391e0a8278bb6a2d0178", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/geoip/libgeoip1_1.6.12-7_arm64.deb", + "version": "1.6.12-7" + } + }, + "libgmp10": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgmp10", + "sha256": "fc117ccb084a98d25021f7e01e4dfedd414fa2118fdd1e27d2d801d7248aebbc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_amd64.deb", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgmp10", + "sha256": "d52619b6ff8829aa5424dfe3189dd05f22118211e69273e9576030584ffcce80", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gmp/libgmp10_6.2.1+dfsg-1+deb11u1_arm64.deb", + "version": "2:6.2.1+dfsg-1+deb11u1" + } + }, + "libgnutls30": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "b2fa128881a16c2196caddb551d3577baa296a7bc5d38109a978e8e69fdb5c94", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_amd64.deb", + "version": "3.7.1-5+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "7153ec6ee985eebba710dcb6e425bb881c91ee5987a4517518f3f44a9bb5fc1a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnutls28/libgnutls30_3.7.1-5+deb11u4_arm64.deb", + "version": "3.7.1-5+deb11u4" + } + }, + "libgpg-error0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "16a507fb20cc58b5a524a0dc254a9cb1df02e1ce758a2d8abde0bc4a3c9b7c26", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_amd64.deb", + "version": "1.38-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "d1116f4281d6db35279799a21051e0d0e2600d110d7ee2b95b3cca6bec28067c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_arm64.deb", + "version": "1.38-2" + } + }, + "libgssapi-krb5-2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgssapi-krb5-2", + "sha256": "037cc4bb34a6cd0d7a6e83bdcae6d68e0d0f9218eb7dedafc8099c8c0be491a2", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgssapi-krb5-2", + "sha256": "5572a462c7f78f9610bd4f1dd9f8e4f8243fa9dc2d1deb5b1cf7cec1f1df83dc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libgssapi-krb5-2_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libhogweed6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "6aab2e892cdb2dfba45707601bc6c3b19aa228f70ae5841017f14c3b0ca3d22f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_amd64.deb", + "version": "3.7.3-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "3e9eea5e474dd98a7de9e4c1ecfbfd6f6efb1d40bf51d6473de9713cf41d2191", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libhogweed6_3.7.3-1_arm64.deb", + "version": "3.7.3-1" + } + }, + "libicu67": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libicu67", + "sha256": "2bf5c46254f527865bfd6368e1120908755fa57d83634bd7d316c9b3cfd57303", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_amd64.deb", + "version": "67.1-7" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libicu67", + "sha256": "776303db230b275d8a17dfe8f0012bf61093dfc910f0d51f175be36707686efe", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_arm64.deb", + "version": "67.1-7" + } + }, + "libidn2-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "cb80cd769171537bafbb4a16c12ec427065795946b3415781bc9792e92d60b59", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_amd64.deb", + "version": "2.3.0-5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "0d2e6d39bf65f16861f284be567c1a6c5d4dc6b54dcfdf9dba631546ff4e6796", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libi/libidn2/libidn2-0_2.3.0-5_arm64.deb", + "version": "2.3.0-5" + } + }, + "libjbig0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libjbig0", + "sha256": "9646d69eefce505407bf0437ea12fb7c2d47a3fd4434720ba46b642b6dcfd80f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/j/jbigkit/libjbig0_2.1-3.1+b2_amd64.deb", + "version": "2.1-3.1+b2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libjbig0", + "sha256": "b71b3e62e162f64cb24466bf7c6e40b05ce2a67ca7fed26d267d498f2896d549", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/j/jbigkit/libjbig0_2.1-3.1+b2_arm64.deb", + "version": "2.1-3.1+b2" + } + }, + "libjpeg62-turbo": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libjpeg62-turbo", + "sha256": "28de780a1605cf501c3a4ebf3e588f5110e814b208548748ab064100c32202ea", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.0.6-4_amd64.deb", + "version": "1:2.0.6-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libjpeg62-turbo", + "sha256": "8903394de23dc6ead5abfc80972c8fd44300c9903ad4589d0df926e71977d881", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.0.6-4_arm64.deb", + "version": "1:2.0.6-4" + } + }, + "libk5crypto3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libk5crypto3", + "sha256": "f635062bcbfe2eef5a83fcba7d1a8ae343fc7c779cae88b11cae90fd6845a744", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libk5crypto3", + "sha256": "d8f31a8bd83fe2593e83a930fc2713e1213f25311a629836dfcde5bd23a85e83", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libk5crypto3_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libkeyutils1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkeyutils1", + "sha256": "f01060b434d8cad3c58d5811d2082389f11b3db8152657d6c22c1d298953f2a5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_amd64.deb", + "version": "1.6.1-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkeyutils1", + "sha256": "7101c2380ab47a3627a6fa076a149ab71078263064f936fccbd43efbaed4a2da", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/keyutils/libkeyutils1_1.6.1-2_arm64.deb", + "version": "1.6.1-2" + } + }, + "libkrb5-3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkrb5-3", + "sha256": "b785fa324cf27e6bf7f97fc0279470e6ce8a8cc54f8ccc6c9b24c8111ba5c952", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkrb5-3", + "sha256": "3dcdadb1db461d14b6051a19c6a94ae9f61c3d2b1d35fd9d63326cd8f4ae49e5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5-3_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "libkrb5support0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libkrb5support0", + "sha256": "da8d022e3dd7f4a72ea32e328b3ac382dbe6bdb91606c5738fe17a29f8ea8080", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_amd64.deb", + "version": "1.18.3-6+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libkrb5support0", + "sha256": "d44585771e26c9b8d115aad33736fcc3e03cf98238ea7c7985554f166441aa07", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/k/krb5/libkrb5support0_1.18.3-6+deb11u4_arm64.deb", + "version": "1.18.3-6+deb11u4" + } + }, + "liblz4-1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "79ac6e9ca19c483f2e8effcc3401d723dd9dbb3a4ae324714de802adb21a8117", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_amd64.deb", + "version": "1.9.3-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "83f0ee547cd42854e1b2a2e4c1a5705e28259ee5fa6560119f918f961a5dada2", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lz4/liblz4-1_1.9.3-2_arm64.deb", + "version": "1.9.3-2" + } + }, + "liblzma5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblzma5", + "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_amd64.deb", + "version": "5.2.5-2.1~deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblzma5", + "sha256": "d865bba41952c707b3fa3ae8cab4d4bd337ee92991d2aead66c925bf7cc48846", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/x/xz-utils/liblzma5_5.2.5-2.1~deb11u1_arm64.deb", + "version": "5.2.5-2.1~deb11u1" + } + }, + "libmaxminddb0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libmaxminddb0", + "sha256": "9779e86a61b8315d119939f3226472f17d707dce0673eff7b961a478e519e351", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmaxminddb/libmaxminddb0_1.5.2-1_amd64.deb", + "version": "1.5.2-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libmaxminddb0", + "sha256": "05504845f0fab5c54075e462b99b326a224ceaefaccda864f641f1bf6d99914d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmaxminddb/libmaxminddb0_1.5.2-1_arm64.deb", + "version": "1.5.2-1" + } + }, + "libmd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libmd0", + "sha256": "9e425b3c128b69126d95e61998e1b5ef74e862dd1fc953d91eebcc315aea62ea", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmd/libmd0_1.0.3-3_amd64.deb", + "version": "1.0.3-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libmd0", + "sha256": "3c490cdcce9d25e702e6587b6166cd8e7303fce8343642d9d5d99695282a9e5c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmd/libmd0_1.0.3-3_arm64.deb", + "version": "1.0.3-3" + } + }, + "libmnl0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libmnl0", + "sha256": "4581f42e3373cb72f9ea4e88163b17873afca614a6c6f54637e95aa75983ea7c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmnl/libmnl0_1.0.4-3_amd64.deb", + "version": "1.0.4-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libmnl0", + "sha256": "d63aafb6f2c07db8fcb135b00ff915baf72ef8a3397e773c9c24d67950c6a46c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmnl/libmnl0_1.0.4-3_arm64.deb", + "version": "1.0.4-3" + } + }, + "libncurses6": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "libncurses6", + "sha256": "5b75c540d26d0525f231d39e5cf27ea7919d57305ba7101ea430c975369095eb", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_amd64.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libtinfo6", + "version": "6.2+20201114-2+deb11u2" + } + ], + "name": "libncurses6", + "sha256": "039b71b8839538a92988003e13c29e7cf1149cdc6a77d3de882f1d386a5f3a5c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libncurses6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libnettle8": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnettle8", + "sha256": "e4f8ec31ed14518b241eb7b423ad5ed3f4a4e8ac50aae72c9fd475c569582764", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_amd64.deb", + "version": "3.7.3-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnettle8", + "sha256": "5061c931f95dc7277d95fc58bce7c17b1a95c6aa9a9aac781784f3b3dc909047", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/nettle/libnettle8_3.7.3-1_arm64.deb", + "version": "3.7.3-1" + } + }, + "libnginx-mod-http-auth-pam": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-auth-pam", + "sha256": "08f23455c05eee95e8c0bf96d1a52e6a1ddcf509dd1b4dec97c778ff2c596c92", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-auth-pam_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-auth-pam", + "sha256": "4e6e906608ef1960c2514f371445bf3a32ea72b7098cae38cedac4b5c10abf05", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-auth-pam_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-dav-ext": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-dav-ext", + "sha256": "48458923ac10ed4ad432237583b617702e8ca6b88da330989711aa734f7e06ee", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-dav-ext_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-dav-ext", + "sha256": "8c65130c9d18a28eadfb657bbe818de567ed6625147e868c3bbd739189f8a991", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-dav-ext_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-echo": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-echo", + "sha256": "a5be1358d4fb799fdd5941377dea2c45cd013e2c4130dfce98f4af94aead1ec3", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-echo_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-echo", + "sha256": "ef014f5f294e744e465a9075722c1d7cb3423392b2bd029d60e0d952fd90fde7", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-echo_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-geoip": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-geoip", + "sha256": "639ceb3e17c3d5a3033757d86a57f3fa786be27ef51fd1618c8a84e9d55ef974", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-geoip", + "sha256": "7b1d105339402426108d4d10fa733f24f2340c9b6482d10917c194d13f66072f", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-geoip2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-geoip2", + "sha256": "de912c363bb1864148379f0784c8031194a3749ae930a5fd0eb1bc2df63d7957", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip2_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-geoip2", + "sha256": "1ae5c1491a8f43ff3a0269270d1f954441cf6fb160b3f83bb2f10ae7b47eb0ce", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-geoip2_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-image-filter": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-image-filter", + "sha256": "811bae64a056aeb4d68329296b0d5f96749a688285977fd2b192f8c81f623304", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-image-filter_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-image-filter", + "sha256": "d972b39dcca41c42f7c797fcc4472d81b64e99978845b2309e18e6d5937e384e", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-image-filter_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-subs-filter": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-subs-filter", + "sha256": "fbfc00d65a6305911a7f025eb331912dadb6de7cdc5e65e5d94f2e65d70a5596", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-subs-filter_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-subs-filter", + "sha256": "22354006f199cc3e8e51aac00ca649dd169ca91c2e565a4734f18f3741b061ef", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-subs-filter_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-upstream-fair": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-upstream-fair", + "sha256": "9650cbb1808fd4d63703b70d5d4599c34e4781c85f5e2b2b47f0abc934397f28", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-upstream-fair_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-upstream-fair", + "sha256": "7be1dfa763e9158ccdea168b1103f5b6b16b3a0c95c3996076c7f4a20aa35bca", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-upstream-fair_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-http-xslt-filter": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-xslt-filter", + "sha256": "e51af1373b99ce692dfcb11f185ceb4664b6009a50b4d92773af2c74601d2d4a", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-xslt-filter_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-http-xslt-filter", + "sha256": "5d9bb33231c8589a07063a73bb6b3061bc92fae79e5731e96b5b398f1fafee29", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-http-xslt-filter_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-mail": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-mail", + "sha256": "3d401417fc74090544c8cd8586add33cbd2f8d88437072233bca9547922f3384", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-mail_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-mail", + "sha256": "f8fa0d620dcdea21669b5fd9f503528d53b94117a9c31ac36dc318db0fbac315", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-mail_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-stream": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-stream", + "sha256": "1fbc038483013a78f884314a274bafa221000c8d6cddfd76fd217d23bf26b8d0", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-stream", + "sha256": "88d083135df9c2c1e2401f174b4e48dde2d92cca7fc8ef661f9d26f00b395a75", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-stream-geoip": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-stream-geoip", + "sha256": "b1b22074e8586b9c2fa48fdd460fb43f719e4305a89209cd151102a012af4772", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-stream-geoip", + "sha256": "140963ecb81a3ea933e96fd7c89d01c4ffdb12509e3869d769d7b21ca5d690bf", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnginx-mod-stream-geoip2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-stream-geoip2", + "sha256": "20abf8d42ceebe21dcf76c9c4952b9b9a5d8c140affade21c8aebb22d38469d9", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip2_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnginx-mod-stream-geoip2", + "sha256": "da0e67b4cc318b7bb338bec7476c260fecd6cc06ecfad4c7f9acb22a4a74d07b", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/libnginx-mod-stream-geoip2_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "libnsl2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnsl2", + "sha256": "c0d83437fdb016cb289436f49f28a36be44b3e8f1f2498c7e3a095f709c0d6f8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_amd64.deb", + "version": "1.3.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnsl2", + "sha256": "8f9ba58b219779b43c4ccc78c79b0a23f721fc96323c202abb31e02f942104b3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libn/libnsl/libnsl2_1.3.0-2_arm64.deb", + "version": "1.3.0-2" + } + }, + "libp11-kit0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "bfef5f31ee1c730e56e16bb62cc5ff8372185106c75bf1ed1756c96703019457", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_amd64.deb", + "version": "0.23.22-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "ac6e8eda3277708069bc6f03aff06dc319855d64ede9fca219938e52f92ee09c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/p11-kit/libp11-kit0_0.23.22-1_arm64.deb", + "version": "0.23.22-1" + } + }, + "libpam-modules": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "ca1e121700bf4b3eb33e30e0774d3e63e1adae9d4b6a940ea3501225db3cc287", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "7f46ae216fdc6c69b0120d430936f40f3c5f37249296042324aeb584d5566a3c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpam-modules-bin": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "abbbd181329c236676222d3e912df13f8d1d90a117559edd997d90006369e5c8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "bc20fa16c91a239de350ffcc019fbae5ce7c47c21235b332ff9d67638804866e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam-modules-bin_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpam0g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam0g", + "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_amd64.deb", + "version": "1.4.0-9+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam0g", + "sha256": "4905e523ce38e80b79f13f0227fca519f6833eb116dd9c58cbbecb39c0e01e3d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pam/libpam0g_1.4.0-9+deb11u1_arm64.deb", + "version": "1.4.0-9+deb11u1" + } + }, + "libpcre2-8-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "ee192c8d22624eb9d0a2ae95056bad7fb371e5abc17e23e16b1de3ddb17a1064", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_amd64.deb", + "version": "10.36-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "27a4362a4793cb67a8ae571bd8c3f7e8654dc2e56d99088391b87af1793cca9c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre2/libpcre2-8-0_10.36-2+deb11u1_arm64.deb", + "version": "10.36-2+deb11u1" + } + }, + "libpcre3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpcre3", + "sha256": "48efcf2348967c211cd9408539edf7ec3fa9d800b33041f6511ccaecc1ffa9d0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre3/libpcre3_8.39-13_amd64.deb", + "version": "2:8.39-13" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpcre3", + "sha256": "21cac4064a41dbc354295c437f37bf623f9004513a97a6fa030248566aa986e9", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre3/libpcre3_8.39-13_arm64.deb", + "version": "2:8.39-13" + } + }, + "libperl5.32": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libperl5.32", + "sha256": "078487a45916167e3e4ee2e584c50306c84368dd06dae276604861ca0426c34e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libperl5.32", + "sha256": "9a5524101015f14773246336cb615c0e58fff2e7420a79f511262df9a7ff1c91", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "libpng16-16": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpng16-16", + "sha256": "7d5336af395d1f658d0e66d74d0e1f4c632028750e7e04314d1a650e0317f3d6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libp/libpng1.6/libpng16-16_1.6.37-3_amd64.deb", + "version": "1.6.37-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpng16-16", + "sha256": "f5f61274aa5f71b9e44b077bd7b9fa9cd5ff71d8b8295f47dc1b2d45378aa73e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libp/libpng1.6/libpng16-16_1.6.37-3_arm64.deb", + "version": "1.6.37-3" + } + }, + "libseccomp2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "2617fc8b99dca0fa8ed466ee0f5fe087aa4e8413b88ca45d717290f4a0551e36", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_amd64.deb", + "version": "2.5.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "5b8983c2e330790dbe04ae990f166d7939a3e14b75556a8489309ae704fbeb50", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libseccomp/libseccomp2_2.5.1-1+deb11u1_arm64.deb", + "version": "2.5.1-1+deb11u1" + } + }, + "libselinux1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libselinux1", + "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_amd64.deb", + "version": "3.1-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libselinux1", + "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_arm64.deb", + "version": "3.1-3" + } + }, + "libsemanage-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", + "version": "3.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "d319a026ecd02e2f605c52350949279f3c331a19380f8b6888ce5b9ef0d31349", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage-common_3.1-1_all.deb", + "version": "3.1-1" + } + }, + "libsemanage1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage1", + "sha256": "d8f2835b22df58ba45d52eb3aab224190f193576caf05e3f80deb2e4f927fad6", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_amd64.deb", + "version": "3.1-1+b2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage1", + "sha256": "342a804007338314211981fac0bc083c3c66c6040bca0e47342c6d9ff44f103e", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsemanage/libsemanage1_3.1-1+b2_arm64.deb", + "version": "3.1-1+b2" + } + }, + "libsepol1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsepol1", + "sha256": "b6057dc6806a6dfaef74b09d84d1f18716d7a6d2f1da30520cef555210c6af62", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_amd64.deb", + "version": "3.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsepol1", + "sha256": "354d36c3084c14f242baba3a06372a3c034cec7a0cb38e626fc03cc4751b2cd3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libsepol/libsepol1_3.1-1_arm64.deb", + "version": "3.1-1" + } + }, + "libssl1.1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libssl1.1", + "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb", + "version": "1.1.1w-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libssl1.1", + "sha256": "fe7a7d313c87e46e62e614a07137e4a476a79fc9e5aab7b23e8235211280fee3", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_arm64.deb", + "version": "1.1.1w-0+deb11u1" + } + }, + "libstdc++6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_amd64.deb", + "version": "10.2.1-6" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "7869aa540cc46e9f3d4267d5bde2af0e5b429a820c1d6f1a4cfccfe788c31890", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "libsystemd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "e6f3e65e388196a399c1a36564c38ad987337350358732056227db1b6e708878", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_amd64.deb", + "version": "247.3-7+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "32e8c12301a9ada555adea9a4c2f15df788411dadd164baca5c31690fe06e381", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libsystemd0_247.3-7+deb11u4_arm64.deb", + "version": "247.3-7+deb11u4" + } + }, + "libtasn1-6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "6ebb579337cdc9d6201237a66578425a7a221db622524354e27c0c1bcb6dd7ca", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_amd64.deb", + "version": "4.16.0-2+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "f469147bbd3969055c51fc661c9aa0d56d48eccd070d233f1424b0d8b3f29295", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libt/libtasn1-6/libtasn1-6_4.16.0-2+deb11u1_arm64.deb", + "version": "4.16.0-2+deb11u1" + } + }, + "libtiff5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtiff5", + "sha256": "7a70e9513e2b3c3a3d68f1614189f0be72b57eae2229aa64a3d7c8a3fe0639c9", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/t/tiff/libtiff5_4.2.0-1+deb11u5_amd64.deb", + "version": "4.2.0-1+deb11u5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtiff5", + "sha256": "6896296ef6193ff77434c5d1d09dd9a333633f7a208ab1cc7de3b286d2d45824", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/t/tiff/libtiff5_4.2.0-1+deb11u5_arm64.deb", + "version": "4.2.0-1+deb11u5" + } + }, + "libtinfo6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "96ed58b8fd656521e08549c763cd18da6cff1b7801a3a22f29678701a95d7e7b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_amd64.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "58027c991756930a2abb2f87a829393d3fdbfb76f4eca9795ef38ea2b0510e27", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libtirpc-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtirpc-common", + "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", + "version": "1.3.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtirpc-common", + "sha256": "b2f10cb79e7d7a2f9b30bcdf036127df55cd4a34688547bc2886fa38f4969f77", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc-common_1.3.1-1+deb11u1_all.deb", + "version": "1.3.1-1+deb11u1" + } + }, + "libtirpc3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtirpc3", + "sha256": "86b216d59b6efcd07d56d14b8f4281d5c47f24e9c962f46bbaf02fce762c5e6a", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_amd64.deb", + "version": "1.3.1-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtirpc3", + "sha256": "ccff0927f55b97fe9ea13057fab8bff9920bf4628eb2d5d48b9656f2fb74d2e1", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libt/libtirpc/libtirpc3_1.3.1-1+deb11u1_arm64.deb", + "version": "1.3.1-1+deb11u1" + } + }, + "libudev1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libudev1", + "sha256": "9274ca1aa37fcdf5895dad1de0895162351099ef8dff8a62f2f4c9eb181a8fce", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_amd64.deb", + "version": "247.3-7+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libudev1", + "sha256": "d53ca63927b51ad6f9a85ee1e4ce74d20ef45651179fd70f3c8d72607071e393", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/systemd/libudev1_247.3-7+deb11u4_arm64.deb", + "version": "247.3-7+deb11u4" + } + }, + "libunistring2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libunistring2", + "sha256": "654433ad02d3a8b05c1683c6c29a224500bf343039c34dcec4e5e9515345e3d4", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_amd64.deb", + "version": "0.9.10-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libunistring2", + "sha256": "53ff395ea4d8cf17c52155a452a0dc15af0ee2fa5cb3b0085b9c7335de8d5f7f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_arm64.deb", + "version": "0.9.10-4" + } + }, + "libuuid1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libuuid1", + "sha256": "31250af4dd3b7d1519326a9a6764d1466a93d8f498cf6545058761ebc38b2823", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_amd64.deb", + "version": "2.36.1-8+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libuuid1", + "sha256": "3d677da6a22e9cac519fed5a2ed5b20a4217f51ca420fce57434b5e813c26e03", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/u/util-linux/libuuid1_2.36.1-8+deb11u1_arm64.deb", + "version": "2.36.1-8+deb11u1" + } + }, + "libwebp6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libwebp6", + "sha256": "8abc2b1ca77a458bbbcdeb6af5d85316260977370fa2518d017222b3584d9653", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_amd64.deb", + "version": "0.6.1-2.1+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libwebp6", + "sha256": "edeb260e528fecae77457a63a468e55837a98079fdd7f1e20e9813c358f8c755", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libw/libwebp/libwebp6_0.6.1-2.1+deb11u2_arm64.deb", + "version": "0.6.1-2.1+deb11u2" + } + }, + "libx11-6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libx11-6", + "sha256": "2b3b959cb10c07be065eb638a8577fe20f282045aaef76425dbd7310d1244b8c", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-6_1.7.2-1+deb11u2_amd64.deb", + "version": "2:1.7.2-1+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libx11-6", + "sha256": "1ddb1a4d3dbdaeac8fd8d0009a27e6453b15d97362fdd1d3efb1d5f577364f30", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-6_1.7.2-1+deb11u2_arm64.deb", + "version": "2:1.7.2-1+deb11u2" + } + }, + "libx11-data": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libx11-data", + "sha256": "9db24e1e7ed3cd738b503e7df5c1b9b52b1eadcb55019cd63b1409e578565d29", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-data_1.7.2-1+deb11u2_all.deb", + "version": "2:1.7.2-1+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libx11-data", + "sha256": "9db24e1e7ed3cd738b503e7df5c1b9b52b1eadcb55019cd63b1409e578565d29", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libx11/libx11-data_1.7.2-1+deb11u2_all.deb", + "version": "2:1.7.2-1+deb11u2" + } + }, + "libxau6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxau6", + "sha256": "679db1c4579ec7c61079adeaae8528adeb2e4bf5465baa6c56233b995d714750", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxau/libxau6_1.0.9-1_amd64.deb", + "version": "1:1.0.9-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxau6", + "sha256": "36c2bf400641a80521093771dc2562c903df4065f9eb03add50d90564337ea6c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxau/libxau6_1.0.9-1_arm64.deb", + "version": "1:1.0.9-1" + } + }, + "libxcb1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxcb1", + "sha256": "d5e0f047ed766f45eb7473947b70f9e8fddbe45ef22ecfd92ab712c0671a93ac", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcb/libxcb1_1.14-3_amd64.deb", + "version": "1.14-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxcb1", + "sha256": "48f82b65c93adb7af7757961fdd2730928316459f008d767b7104a56bc20a8f1", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxcb/libxcb1_1.14-3_arm64.deb", + "version": "1.14-3" + } + }, + "libxdmcp6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxdmcp6", + "sha256": "ecb8536f5fb34543b55bb9dc5f5b14c9dbb4150a7bddb3f2287b7cab6e9d25ef", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxdmcp/libxdmcp6_1.1.2-3_amd64.deb", + "version": "1:1.1.2-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxdmcp6", + "sha256": "e92569ac33247261aa09adfadc34ced3994ac301cf8b58de415a2d5dbf15ccfc", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libx/libxdmcp/libxdmcp6_1.1.2-3_arm64.deb", + "version": "1:1.1.2-3" + } + }, + "libxml2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxml2", + "sha256": "b29ea9026561ef0019a57b8b192bf08f725976cd1dddd3fc6bcf876840350989", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxml2/libxml2_2.9.10+dfsg-6.7+deb11u4_amd64.deb", + "version": "2.9.10+dfsg-6.7+deb11u4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxml2", + "sha256": "ccd9f449fa88827258bd51eeb8d5f6f33719df290f157c2b0be3c527a6ee45aa", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxml2/libxml2_2.9.10+dfsg-6.7+deb11u4_arm64.deb", + "version": "2.9.10+dfsg-6.7+deb11u4" + } + }, + "libxpm4": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxpm4", + "sha256": "349a5a8cf0de6cb33c199027abfbd6b7a13f5160948e6db066a96080c61e4819", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxpm/libxpm4_3.5.12-1.1+deb11u1_amd64.deb", + "version": "1:3.5.12-1.1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxpm4", + "sha256": "83ba23ecaaf3f7b700f1ec2c1e349b5a63f3c8cdceb43cc78eb353e16051427d", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxpm/libxpm4_3.5.12-1.1+deb11u1_arm64.deb", + "version": "1:3.5.12-1.1+deb11u1" + } + }, + "libxslt1.1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxslt1.1", + "sha256": "e6109d282ad9a330856b88944a953e86329b2c07d8b0f378a2fd0493f27352c8", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxslt/libxslt1.1_1.1.34-4+deb11u1_amd64.deb", + "version": "1.1.34-4+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxslt1.1", + "sha256": "2505ed3d8e6b049349ecfeff1cb6923eca43403d252e8ddd308a6a644b97eec7", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/libx/libxslt/libxslt1.1_1.1.34-4+deb11u1_arm64.deb", + "version": "1.1.34-4+deb11u1" + } + }, + "libxtables12": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxtables12", + "sha256": "9702a4be6f267b58c8fc1cfa0747bbefccb8b9a9af2a3547535533fbf2a7c14d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iptables/libxtables12_1.8.7-1_amd64.deb", + "version": "1.8.7-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxtables12", + "sha256": "fa07088a313d8dae7a8cba0780117e80ead683ac549fd9986a52a3280232272a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/i/iptables/libxtables12_1.8.7-1_arm64.deb", + "version": "1.8.7-1" + } + }, + "libxxhash0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "3fb82550a71d27d05672472508548576dfb34486847bc860d3066cda5aaf186f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_amd64.deb", + "version": "0.8.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "a31effcbd7a248b64dd480330557f41ea796a010b2c2e7ac91ed10f94e605065", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/x/xxhash/libxxhash0_0.8.0-2_arm64.deb", + "version": "0.8.0-2" + } + }, + "libzstd1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libzstd1", + "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_amd64.deb", + "version": "1.4.8+dfsg-2.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libzstd1", + "sha256": "dd01659c6c122f983a3369a04ede63539f666585d52a03f8aa2c27b307e547e0", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/libz/libzstd/libzstd1_1.4.8+dfsg-2.1_arm64.deb", + "version": "1.4.8+dfsg-2.1" + } + }, + "lsb-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "lsb-base", + "sha256": "89ed6332074d827a65305f9a51e591dff20641d61ff5e11f4e1822a9987e96fe", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lsb/lsb-base_11.1.0_all.deb", + "version": "11.1.0" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "lsb-base", + "sha256": "89ed6332074d827a65305f9a51e591dff20641d61ff5e11f4e1822a9987e96fe", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/l/lsb/lsb-base_11.1.0_all.deb", + "version": "11.1.0" + } + }, + "ncurses-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", + "version": "6.2+20201114-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/ncurses-base_6.2+20201114-2+deb11u2_all.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "nginx-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "nginx-common", + "sha256": "bfd22beb7bd248db58eee6e6434a7c500f6e98e264219b3832f248696cd58f67", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-common_1.18.0-6.1+deb11u3_all.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "nginx-common", + "sha256": "bfd22beb7bd248db58eee6e6434a7c500f6e98e264219b3832f248696cd58f67", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-common_1.18.0-6.1+deb11u3_all.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "nginx-core": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "coreutils", + "version": "8.32-4+b1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "fontconfig-config", + "version": "2.13.1-4.2" + }, + { + "name": "fonts-texgyre", + "version": "20180621-3.1" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "iproute2", + "version": "5.10.0-4" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libbpf0", + "version": "1:0.3-2" + }, + { + "name": "libbrotli1", + "version": "1.0.9-2+b2" + }, + { + "name": "libbsd0", + "version": "0.11.3-1+deb11u1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap2", + "version": "1:2.44-1" + }, + { + "name": "libcap2-bin", + "version": "1:2.44-1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libdeflate0", + "version": "1.7-1" + }, + { + "name": "libelf1", + "version": "0.183-1" + }, + { + "name": "libexpat1", + "version": "2.2.10-2+deb11u5" + }, + { + "name": "libfontconfig1", + "version": "2.13.1-4.2" + }, + { + "name": "libfreetype6", + "version": "2.10.4+dfsg-1+deb11u1" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgd3", + "version": "2.3.0-2" + }, + { + "name": "libgeoip1", + "version": "1.6.12-7" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libicu67", + "version": "67.1-7" + }, + { + "name": "libjbig0", + "version": "2.1-3.1+b2" + }, + { + "name": "libjpeg62-turbo", + "version": "1:2.0.6-4" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libmd0", + "version": "1.0.3-3" + }, + { + "name": "libmnl0", + "version": "1.0.4-3" + }, + { + "name": "libnginx-mod-http-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-image-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-xslt-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-mail", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libpcre3", + "version": "2:8.39-13" + }, + { + "name": "libpng16-16", + "version": "1.6.37-3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libtiff5", + "version": "4.2.0-1+deb11u5" + }, + { + "name": "libuuid1", + "version": "2.36.1-8+deb11u1" + }, + { + "name": "libwebp6", + "version": "0.6.1-2.1+deb11u2" + }, + { + "name": "libx11-6", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libx11-data", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libxau6", + "version": "1:1.0.9-1" + }, + { + "name": "libxcb1", + "version": "1.14-3" + }, + { + "name": "libxdmcp6", + "version": "1:1.1.2-3" + }, + { + "name": "libxml2", + "version": "2.9.10+dfsg-6.7+deb11u4" + }, + { + "name": "libxpm4", + "version": "1:3.5.12-1.1+deb11u1" + }, + { + "name": "libxslt1.1", + "version": "1.1.34-4+deb11u1" + }, + { + "name": "libxtables12", + "version": "1.8.7-1" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "lsb-base", + "version": "11.1.0" + }, + { + "name": "nginx-common", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "sensible-utils", + "version": "0.0.14" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "ucf", + "version": "3.0043" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "nginx-core", + "sha256": "3d36d36ee74a62037159aeae87c51d2535bf7195a0fb325bde90a325034fc152", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-core_1.18.0-6.1+deb11u3_amd64.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "coreutils", + "version": "8.32-4" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "fontconfig-config", + "version": "2.13.1-4.2" + }, + { + "name": "fonts-texgyre", + "version": "20180621-3.1" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "iproute2", + "version": "5.10.0-4" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libbpf0", + "version": "1:0.3-2" + }, + { + "name": "libbrotli1", + "version": "1.0.9-2+b2" + }, + { + "name": "libbsd0", + "version": "0.11.3-1+deb11u1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap2", + "version": "1:2.44-1" + }, + { + "name": "libcap2-bin", + "version": "1:2.44-1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libdeflate0", + "version": "1.7-1" + }, + { + "name": "libelf1", + "version": "0.183-1" + }, + { + "name": "libexpat1", + "version": "2.2.10-2+deb11u5" + }, + { + "name": "libfontconfig1", + "version": "2.13.1-4.2" + }, + { + "name": "libfreetype6", + "version": "2.10.4+dfsg-1+deb11u1" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgd3", + "version": "2.3.0-2" + }, + { + "name": "libgeoip1", + "version": "1.6.12-7" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libicu67", + "version": "67.1-7" + }, + { + "name": "libjbig0", + "version": "2.1-3.1+b2" + }, + { + "name": "libjpeg62-turbo", + "version": "1:2.0.6-4" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libmd0", + "version": "1.0.3-3" + }, + { + "name": "libmnl0", + "version": "1.0.4-3" + }, + { + "name": "libnginx-mod-http-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-image-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-xslt-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-mail", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libpcre3", + "version": "2:8.39-13" + }, + { + "name": "libpng16-16", + "version": "1.6.37-3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libtiff5", + "version": "4.2.0-1+deb11u5" + }, + { + "name": "libuuid1", + "version": "2.36.1-8+deb11u1" + }, + { + "name": "libwebp6", + "version": "0.6.1-2.1+deb11u2" + }, + { + "name": "libx11-6", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libx11-data", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libxau6", + "version": "1:1.0.9-1" + }, + { + "name": "libxcb1", + "version": "1.14-3" + }, + { + "name": "libxdmcp6", + "version": "1:1.1.2-3" + }, + { + "name": "libxml2", + "version": "2.9.10+dfsg-6.7+deb11u4" + }, + { + "name": "libxpm4", + "version": "1:3.5.12-1.1+deb11u1" + }, + { + "name": "libxslt1.1", + "version": "1.1.34-4+deb11u1" + }, + { + "name": "libxtables12", + "version": "1.8.7-1" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "lsb-base", + "version": "11.1.0" + }, + { + "name": "nginx-common", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "sensible-utils", + "version": "0.0.14" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "ucf", + "version": "3.0043" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "nginx-core", + "sha256": "932d9d78df093f037caf9a32af5f3a9f42f113ccc87ca59946f983753a9b83b8", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-core_1.18.0-6.1+deb11u3_arm64.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "nginx-full": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "coreutils", + "version": "8.32-4+b1" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "fontconfig-config", + "version": "2.13.1-4.2" + }, + { + "name": "fonts-texgyre", + "version": "20180621-3.1" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "iproute2", + "version": "5.10.0-4" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbpf0", + "version": "1:0.3-2" + }, + { + "name": "libbrotli1", + "version": "1.0.9-2+b2" + }, + { + "name": "libbsd0", + "version": "0.11.3-1+deb11u1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcap2", + "version": "1:2.44-1" + }, + { + "name": "libcap2-bin", + "version": "1:2.44-1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libdeflate0", + "version": "1.7-1" + }, + { + "name": "libelf1", + "version": "0.183-1" + }, + { + "name": "libexpat1", + "version": "2.2.10-2+deb11u5" + }, + { + "name": "libfontconfig1", + "version": "2.13.1-4.2" + }, + { + "name": "libfreetype6", + "version": "2.10.4+dfsg-1+deb11u1" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgd3", + "version": "2.3.0-2" + }, + { + "name": "libgeoip1", + "version": "1.6.12-7" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libicu67", + "version": "67.1-7" + }, + { + "name": "libjbig0", + "version": "2.1-3.1+b2" + }, + { + "name": "libjpeg62-turbo", + "version": "1:2.0.6-4" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libmaxminddb0", + "version": "1.5.2-1" + }, + { + "name": "libmd0", + "version": "1.0.3-3" + }, + { + "name": "libmnl0", + "version": "1.0.4-3" + }, + { + "name": "libnginx-mod-http-auth-pam", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-dav-ext", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-echo", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-geoip2", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-image-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-subs-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-upstream-fair", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-xslt-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-mail", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip2", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libpcre3", + "version": "2:8.39-13" + }, + { + "name": "libpng16-16", + "version": "1.6.37-3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libtiff5", + "version": "4.2.0-1+deb11u5" + }, + { + "name": "libuuid1", + "version": "2.36.1-8+deb11u1" + }, + { + "name": "libwebp6", + "version": "0.6.1-2.1+deb11u2" + }, + { + "name": "libx11-6", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libx11-data", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libxau6", + "version": "1:1.0.9-1" + }, + { + "name": "libxcb1", + "version": "1.14-3" + }, + { + "name": "libxdmcp6", + "version": "1:1.1.2-3" + }, + { + "name": "libxml2", + "version": "2.9.10+dfsg-6.7+deb11u4" + }, + { + "name": "libxpm4", + "version": "1:3.5.12-1.1+deb11u1" + }, + { + "name": "libxslt1.1", + "version": "1.1.34-4+deb11u1" + }, + { + "name": "libxtables12", + "version": "1.8.7-1" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "lsb-base", + "version": "11.1.0" + }, + { + "name": "nginx-common", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "nginx-core", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "sensible-utils", + "version": "0.0.14" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "ucf", + "version": "3.0043" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "nginx-full", + "sha256": "4049950f648478009faeaf028ab7287240ebd28c27799a5b128a1623290b3e44", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-full_1.18.0-6.1+deb11u3_all.deb", + "version": "1.18.0-6.1+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "coreutils", + "version": "8.32-4" + }, + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "fontconfig-config", + "version": "2.13.1-4.2" + }, + { + "name": "fonts-texgyre", + "version": "20180621-3.1" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "iproute2", + "version": "5.10.0-4" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libattr1", + "version": "1:2.4.48-6" + }, + { + "name": "libaudit-common", + "version": "1:3.0-2" + }, + { + "name": "libaudit1", + "version": "1:3.0-2" + }, + { + "name": "libbpf0", + "version": "1:0.3-2" + }, + { + "name": "libbrotli1", + "version": "1.0.9-2+b2" + }, + { + "name": "libbsd0", + "version": "0.11.3-1+deb11u1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcap-ng0", + "version": "0.7.9-2.2+b1" + }, + { + "name": "libcap2", + "version": "1:2.44-1" + }, + { + "name": "libcap2-bin", + "version": "1:2.44-1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libdeflate0", + "version": "1.7-1" + }, + { + "name": "libelf1", + "version": "0.183-1" + }, + { + "name": "libexpat1", + "version": "2.2.10-2+deb11u5" + }, + { + "name": "libfontconfig1", + "version": "2.13.1-4.2" + }, + { + "name": "libfreetype6", + "version": "2.10.4+dfsg-1+deb11u1" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgcrypt20", + "version": "1.8.7-6" + }, + { + "name": "libgd3", + "version": "2.3.0-2" + }, + { + "name": "libgeoip1", + "version": "1.6.12-7" + }, + { + "name": "libgmp10", + "version": "2:6.2.1+dfsg-1+deb11u1" + }, + { + "name": "libgpg-error0", + "version": "1.38-2" + }, + { + "name": "libicu67", + "version": "67.1-7" + }, + { + "name": "libjbig0", + "version": "2.1-3.1+b2" + }, + { + "name": "libjpeg62-turbo", + "version": "1:2.0.6-4" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libmaxminddb0", + "version": "1.5.2-1" + }, + { + "name": "libmd0", + "version": "1.0.3-3" + }, + { + "name": "libmnl0", + "version": "1.0.4-3" + }, + { + "name": "libnginx-mod-http-auth-pam", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-dav-ext", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-echo", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-geoip2", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-image-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-subs-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-upstream-fair", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-http-xslt-filter", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-mail", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libnginx-mod-stream-geoip2", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "libpam0g", + "version": "1.4.0-9+deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libpcre3", + "version": "2:8.39-13" + }, + { + "name": "libpng16-16", + "version": "1.6.37-3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "libssl1.1", + "version": "1.1.1w-0+deb11u1" + }, + { + "name": "libstdc++6", + "version": "10.2.1-6" + }, + { + "name": "libtiff5", + "version": "4.2.0-1+deb11u5" + }, + { + "name": "libuuid1", + "version": "2.36.1-8+deb11u1" + }, + { + "name": "libwebp6", + "version": "0.6.1-2.1+deb11u2" + }, + { + "name": "libx11-6", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libx11-data", + "version": "2:1.7.2-1+deb11u2" + }, + { + "name": "libxau6", + "version": "1:1.0.9-1" + }, + { + "name": "libxcb1", + "version": "1.14-3" + }, + { + "name": "libxdmcp6", + "version": "1:1.1.2-3" + }, + { + "name": "libxml2", + "version": "2.9.10+dfsg-6.7+deb11u4" + }, + { + "name": "libxpm4", + "version": "1:3.5.12-1.1+deb11u1" + }, + { + "name": "libxslt1.1", + "version": "1.1.34-4+deb11u1" + }, + { + "name": "libxtables12", + "version": "1.8.7-1" + }, + { + "name": "libzstd1", + "version": "1.4.8+dfsg-2.1" + }, + { + "name": "lsb-base", + "version": "11.1.0" + }, + { + "name": "nginx-common", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "nginx-core", + "version": "1.18.0-6.1+deb11u3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "sensible-utils", + "version": "0.0.14" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "ucf", + "version": "3.0043" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "nginx-full", + "sha256": "4049950f648478009faeaf028ab7287240ebd28c27799a5b128a1623290b3e44", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/n/nginx/nginx-full_1.18.0-6.1+deb11u3_all.deb", + "version": "1.18.0-6.1+deb11u3" + } + }, + "nvidia-kernel-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "nvidia-kernel-common", + "sha256": "fa4b007bf64cf8cf0e9b3aaae5dd388fcec3a589ce2475f16d64347945691533", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_amd64.deb", + "version": "20151021+13" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "nvidia-kernel-common", + "sha256": "5a1f10cffc5407a6b63dcdf3f72af842ad9e39a808bb9418a4805aa0be345c65", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_arm64.deb", + "version": "20151021+13" + } + }, + "openssl": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "openssl", + "sha256": "04873d74cbe86bad3a9901f6e57f1150040eba9891b443c5c975a72a97238e35", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb", + "version": "1.1.1w-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "openssl", + "sha256": "d9159af073e95641e7eda440fa1d7623873b8c0034c9826a353f890bed107f3c", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_arm64.deb", + "version": "1.1.1w-0+deb11u1" + } + }, + "passwd": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "passwd", + "sha256": "542593f26502e87b4276fa778e6e3ae52e66b973979986fff77803d9fcb2c2e8", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_amd64.deb", + "version": "1:4.8.1-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "passwd", + "sha256": "5a675c9d23f176ea195678a949e144b23c7a8b268b03e0df8919a2cfc198e585", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/shadow/passwd_4.8.1-1_arm64.deb", + "version": "1:4.8.1-1" + } + }, + "perl": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgdbm-compat4", + "version": "1.19-2" + }, + { + "name": "libgdbm6", + "version": "1.19-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libperl5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "perl-modules-5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "perl", + "sha256": "d5f710c7db9fcd6d9d6f119cd0dea64a4f765867447dd97b24ab44be1de7c60f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg1-0.8" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "libgdbm-compat4", + "version": "1.19-2" + }, + { + "name": "libgdbm6", + "version": "1.19-2" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libperl5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "perl-modules-5.32", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "perl", + "sha256": "6ed36a59241bbeec132eebec770567a4d23884f71dc922ac6770862cac1f3d9a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "perl-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-base", + "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_amd64.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-base", + "sha256": "53e09d9594692c462f33d4e9394bff60f95fe74b70402772dc7396a5829b76e5", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "perl-modules-5.32": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-modules-5.32", + "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", + "version": "5.32.1-4+deb11u3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-modules-5.32", + "sha256": "9a5cb99d0f33cb11c7f535aaebfb569c6b6f97a75d748a9a52ea3afed5bd3960", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-modules-5.32_5.32.1-4+deb11u3_all.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "sensible-utils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "sensible-utils", + "sha256": "b9a447dc4ec8714196b037e20a2209e62cd669f5450222952f259bda4416b71f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sensible-utils/sensible-utils_0.0.14_all.deb", + "version": "0.0.14" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "sensible-utils", + "sha256": "b9a447dc4ec8714196b037e20a2209e62cd669f5450222952f259bda4416b71f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/s/sensible-utils/sensible-utils_0.0.14_all.deb", + "version": "0.0.14" + } + }, + "tar": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "tar", + "sha256": "41c9c31f67a76b3532036f09ceac1f40a9224f1680395d120a8b24eae60dd54a", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_amd64.deb", + "version": "1.34+dfsg-1+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "tar", + "sha256": "0f94aac4e6d25e07ed23b7fc3ed06e69074c95276d82caae7fc7b207fd714e39", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tar/tar_1.34+dfsg-1+deb11u1_arm64.deb", + "version": "1.34+dfsg-1+deb11u1" + } + }, + "tzdata": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "tzdata", + "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", + "version": "2024a-0+deb11u1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.77" + }, + { + "name": "dpkg", + "version": "1.20.13" + }, + { + "name": "gcc-10-base", + "version": "10.2.1-6" + }, + { + "name": "libacl1", + "version": "2.2.53-10" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-4" + }, + { + "name": "libc6", + "version": "2.31-13+deb11u8" + }, + { + "name": "libcrypt1", + "version": "1:4.4.18-4" + }, + { + "name": "libgcc-s1", + "version": "10.2.1-6" + }, + { + "name": "liblzma5", + "version": "5.2.5-2.1~deb11u1" + }, + { + "name": "libpcre2-8-0", + "version": "10.36-2+deb11u1" + }, + { + "name": "libselinux1", + "version": "3.1-3" + }, + { + "name": "perl-base", + "version": "5.32.1-4+deb11u3" + }, + { + "name": "tar", + "version": "1.34+dfsg-1+deb11u1" + }, + { + "name": "zlib1g", + "version": "1:1.2.11.dfsg-2+deb11u2" + } + ], + "name": "tzdata", + "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", + "version": "2024a-0+deb11u1" + } + }, + "ucf": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ucf", + "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/u/ucf/ucf_3.0043_all.deb", + "version": "3.0043" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "ucf", + "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/u/ucf/ucf_3.0043_all.deb", + "version": "3.0043" + } + }, + "zlib1g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "zlib1g", + "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_amd64.deb", + "version": "1:1.2.11.dfsg-2+deb11u2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "zlib1g", + "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", + "url": "https://snapshot.debian.org/archive/debian-security/20240210T223313Z/pool/updates/main/z/zlib/zlib1g_1.2.11.dfsg-2+deb11u2_arm64.deb", + "version": "1:1.2.11.dfsg-2+deb11u2" + } } - ], - "version": 1 + }, + "version": 2 } \ No newline at end of file diff --git a/examples/ubuntu_snapshot/noble.lock.json b/examples/ubuntu_snapshot/noble.lock.json index 04808d1..2db7a0d 100755 --- a/examples/ubuntu_snapshot/noble.lock.json +++ b/examples/ubuntu_snapshot/noble.lock.json @@ -1,1813 +1,1907 @@ { - "packages": [ - { - "arch": "amd64", - "dependencies": [], - "key": "ncurses-base_6.4-p-20240113-1ubuntu1_amd64", - "name": "ncurses-base", - "sha256": "1ea2be0cadf1299e5ed2967269c01e1935ddf5a733a496893b4334994aea2755", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/ncurses-base_6.4+20240113-1ubuntu1_all.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_amd64", - "name": "libtinfo6", - "version": "6.4+20240113-1ubuntu1" - } - ], - "key": "libncurses6_6.4-p-20240113-1ubuntu1_amd64", - "name": "libncurses6", - "sha256": "b5669082396328597c62e51caeb2ee258015e92bd87f6670acee9f396a30b978", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libncurses6_6.4+20240113-1ubuntu1_amd64.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "sha256": "4bd128b75db38b7e9147c0333908e2c7fbc41631f284360f95118fe1c6c162f3", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/glibc/libc6_2.39-0ubuntu2_amd64.deb", - "version": "2.39-0ubuntu2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "sha256": "ffc195df7e897aaec468e8f62b08660cc711c7449113102491fdd6baa6901f6d", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libgcc-s1_14-20240221-2.1ubuntu1_amd64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "sha256": "2e1ae2c2ccf2d1b6d09c657af1492a8b7a348e899f9ad25d4925b170571a0887", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/gcc-14-base_14-20240221-2.1ubuntu1_amd64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_amd64", - "name": "libtinfo6", - "sha256": "80378382ba4f672f8d5579cb953fc43edfe246eb96ee4d453af1ac3d7768c8aa", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libtinfo6_6.4+20240113-1ubuntu1_amd64.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "tzdata_2024a-1ubuntu1_amd64", - "name": "tzdata", - "sha256": "26cdb43f541d5b7d089d2c1cf7d50b4c5e630c79a6d4d6ce34e20dcace4f0d29", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tzdata/tzdata_2024a-1ubuntu1_all.deb", - "version": "2024a-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "debianutils_5.16_amd64", - "name": "debianutils", - "version": "5.16" - }, - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "base-files_13ubuntu7_amd64", - "name": "base-files", - "version": "13ubuntu7" - }, - { - "key": "libcrypt1_1-4.4.36-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.36-4" - }, - { - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_amd64", - "name": "libtinfo6", - "version": "6.4+20240113-1ubuntu1" - } - ], - "key": "bash_5.2.21-2ubuntu2_amd64", - "name": "bash", - "sha256": "ad21b2dbc6991a08c62e519d920a326f23f3ee2a0ac91c6c448978595d5ae685", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bash/bash_5.2.21-2ubuntu2_amd64.deb", - "version": "5.2.21-2ubuntu2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "debianutils_5.16_amd64", - "name": "debianutils", - "sha256": "b1c3597e81831cf3d37cf84f06afaf05d90a55d717f643cead55fe4b223cc04a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debianutils/debianutils_5.16_amd64.deb", - "version": "5.16" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "base-files_13ubuntu7_amd64", - "name": "base-files", - "sha256": "d2fe9680dea0b8f6d6d675eceaf2bf00da8d1b3da1604f0e3b47ee26866feadd", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/base-files/base-files_13ubuntu7_amd64.deb", - "version": "13ubuntu7" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcrypt1_1-4.4.36-4_amd64", - "name": "libcrypt1", - "sha256": "51ad101808e6a9d6b9c21bcf0b6f27c8ab34f6af53184fc6305f96770cc3a8d9", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libx/libxcrypt/libcrypt1_4.4.36-4_amd64.deb", - "version": "1:4.4.36-4" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libssl3_3.0.10-1ubuntu4_amd64", - "name": "libssl3", - "version": "3.0.10-1ubuntu4" - }, - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libselinux1_3.5-2build1_amd64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_amd64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_amd64", - "name": "libgmp10", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "key": "libattr1_1-2.5.2-1_amd64", - "name": "libattr1", - "version": "1:2.5.2-1" - }, - { - "key": "libacl1_2.3.2-1_amd64", - "name": "libacl1", - "version": "2.3.2-1" - } - ], - "key": "coreutils_9.4-2ubuntu4_amd64", - "name": "coreutils", - "sha256": "12f958744332b290cb5d577cb5304c09f5fceddc776a2ea29329c1cca2628567", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/c/coreutils/coreutils_9.4-2ubuntu4_amd64.deb", - "version": "9.4-2ubuntu4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libssl3_3.0.10-1ubuntu4_amd64", - "name": "libssl3", - "sha256": "8228c52b80fc7c39619b4d2246a0fd9beb838272c848fc9718062af7102324a6", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/o/openssl/libssl3_3.0.10-1ubuntu4_amd64.deb", - "version": "3.0.10-1ubuntu4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libselinux1_3.5-2build1_amd64", - "name": "libselinux1", - "sha256": "139f29430e3d265fc8d9b9da7dd3f704ee3f1838c37a5d512cf265ec0b4eba28", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libselinux/libselinux1_3.5-2build1_amd64.deb", - "version": "3.5-2build1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libpcre2-8-0_10.42-4ubuntu1_amd64", - "name": "libpcre2-8-0", - "sha256": "3fbf30adf862c4e510a9260c7666a1a5326bc5fed8021090bc75a4ecbaa52fa4", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pcre2/libpcre2-8-0_10.42-4ubuntu1_amd64.deb", - "version": "10.42-4ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_amd64", - "name": "libgmp10", - "sha256": "b0ede0faa0154c946ad5602e0d613b3266ff6ade089b0e939f23ad6e43964872", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gmp/libgmp10_6.3.0+dfsg-2ubuntu4_amd64.deb", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libattr1_1-2.5.2-1_amd64", - "name": "libattr1", - "sha256": "38dbd3d90e88529f6f6e97f5564f333e38db8d20a704c7e8f484ed8705767382", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/attr/libattr1_2.5.2-1_amd64.deb", - "version": "1:2.5.2-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libacl1_2.3.2-1_amd64", - "name": "libacl1", - "sha256": "275cc58e50e49b8226f1ca705ac79bea3997b6e15b59e76cd2ade7d753a9298f", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/acl/libacl1_2.3.2-1_amd64.deb", - "version": "2.3.2-1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "tar_1.35-p-dfsg-3_amd64", - "name": "tar", - "version": "1.35+dfsg-3" - }, - { - "key": "libselinux1_3.5-2build1_amd64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_amd64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libacl1_2.3.2-1_amd64", - "name": "libacl1", - "version": "2.3.2-1" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_amd64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_amd64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libmd0_1.1.0-2_amd64", - "name": "libmd0", - "version": "1.1.0-2" - }, - { - "key": "liblzma5_5.4.5-0.3_amd64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - } - ], - "key": "dpkg_1.22.4ubuntu5_amd64", - "name": "dpkg", - "sha256": "15b3fa045cb0ab82682aa581219d24a6dd7e74dd0dd5c03b35a5278eab1ec2fa", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/dpkg/dpkg_1.22.4ubuntu5_amd64.deb", - "version": "1.22.4ubuntu5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "tar_1.35-p-dfsg-3_amd64", - "name": "tar", - "sha256": "2fa676173c0076f59e423bd82d2ac00eba7c51fa1ae8903f09b88270b1c560ba", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tar/tar_1.35+dfsg-3_amd64.deb", - "version": "1.35+dfsg-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_amd64", - "name": "zlib1g", - "sha256": "35cfe44912765862374112e83c178c095448f247785772147c42c0c843b67c97", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/z/zlib/zlib1g_1.3.dfsg-3ubuntu1_amd64.deb", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libzstd1_1.5.5-p-dfsg2-2_amd64", - "name": "libzstd1", - "sha256": "7926bb8267652dd7df2c78c5e7541df6e62dbc10ed2efd4c2b869c75538b2ff1", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libz/libzstd/libzstd1_1.5.5+dfsg2-2_amd64.deb", - "version": "1.5.5+dfsg2-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libmd0_1.1.0-2_amd64", - "name": "libmd0", - "sha256": "128be9909c4ce8f2126e5f3d1a04fc11510c519409d64d324d724aae8347cd13", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libm/libmd/libmd0_1.1.0-2_amd64.deb", - "version": "1.1.0-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblzma5_5.4.5-0.3_amd64", - "name": "liblzma5", - "sha256": "02bb3148ccfa7408b3f12833aa483c2dd4e3a6ee647fe8bbc3bc60ef50761ead", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xz-utils/liblzma5_5.4.5-0.3_amd64.deb", - "version": "5.4.5-0.3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-5ubuntu1_amd64", - "name": "libbz2-1.0", - "sha256": "8925b88fac7e8162a5c9dfcb078bb33932cb8aee51bb33db209ca97840f65369", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5ubuntu1_amd64.deb", - "version": "1.0.8-5ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libsystemd0_255.2-3ubuntu2_amd64", - "name": "libsystemd0", - "version": "255.2-3ubuntu2" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_amd64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "liblzma5_5.4.5-0.3_amd64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "liblz4-1_1.9.4-1_amd64", - "name": "liblz4-1", - "version": "1.9.4-1" - }, - { - "key": "libgcrypt20_1.10.3-2_amd64", - "name": "libgcrypt20", - "version": "1.10.3-2" - }, - { - "key": "libgpg-error0_1.47-3build1_amd64", - "name": "libgpg-error0", - "version": "1.47-3build1" - }, - { - "key": "libcap2_1-2.66-5ubuntu1_amd64", - "name": "libcap2", - "version": "1:2.66-5ubuntu1" - }, - { - "key": "libstdc-p--p-6_14-20240221-2.1ubuntu1_amd64", - "name": "libstdc++6", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libseccomp2_2.5.5-1ubuntu1_amd64", - "name": "libseccomp2", - "version": "2.5.5-1ubuntu1" - }, - { - "key": "libgnutls30_3.8.3-1ubuntu1_amd64", - "name": "libgnutls30", - "version": "3.8.3-1ubuntu1" - }, - { - "key": "libunistring5_1.1-2_amd64", - "name": "libunistring5", - "version": "1.1-2" - }, - { - "key": "libtasn1-6_4.19.0-3_amd64", - "name": "libtasn1-6", - "version": "4.19.0-3" - }, - { - "key": "libp11-kit0_0.25.3-4ubuntu1_amd64", - "name": "libp11-kit0", - "version": "0.25.3-4ubuntu1" - }, - { - "key": "libffi8_3.4.6-1_amd64", - "name": "libffi8", - "version": "3.4.6-1" - }, - { - "key": "libnettle8_3.9.1-2_amd64", - "name": "libnettle8", - "version": "3.9.1-2" - }, - { - "key": "libidn2-0_2.3.7-2_amd64", - "name": "libidn2-0", - "version": "2.3.7-2" - }, - { - "key": "libhogweed6_3.9.1-2_amd64", - "name": "libhogweed6", - "version": "3.9.1-2" - }, - { - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_amd64", - "name": "libgmp10", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "key": "ubuntu-keyring_2023.11.28.1_amd64", - "name": "ubuntu-keyring", - "version": "2023.11.28.1" - }, - { - "key": "libapt-pkg6.0_2.7.12_amd64", - "name": "libapt-pkg6.0", - "version": "2.7.12" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_amd64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libxxhash0_0.8.2-2_amd64", - "name": "libxxhash0", - "version": "0.8.2-2" - }, - { - "key": "libudev1_255.2-3ubuntu2_amd64", - "name": "libudev1", - "version": "255.2-3ubuntu2" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - }, - { - "key": "gpgv_2.4.4-2ubuntu7_amd64", - "name": "gpgv", - "version": "2.4.4-2ubuntu7" - }, - { - "key": "libnpth0_1.6-3build2_amd64", - "name": "libnpth0", - "version": "1.6-3build2" - }, - { - "key": "libassuan0_2.5.6-1_amd64", - "name": "libassuan0", - "version": "2.5.6-1" - } - ], - "key": "apt_2.7.12_amd64", - "name": "apt", - "sha256": "ffde38ea5a2d42045732a83633737741259cc517a8c52e3c2776b0b4ea75843d", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/apt_2.7.12_amd64.deb", - "version": "2.7.12" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libsystemd0_255.2-3ubuntu2_amd64", - "name": "libsystemd0", - "sha256": "2b795ada9003c3d43fea41ede816fe9ffeac9e283c2cdc627ea41a123b110f4f", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libsystemd0_255.2-3ubuntu2_amd64.deb", - "version": "255.2-3ubuntu2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "liblz4-1_1.9.4-1_amd64", - "name": "liblz4-1", - "sha256": "8c2ac2844f58875ebd1c78cc397ef3889d58050b40299f5dc267d7a77957dc48", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/l/lz4/liblz4-1_1.9.4-1_amd64.deb", - "version": "1.9.4-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgcrypt20_1.10.3-2_amd64", - "name": "libgcrypt20", - "sha256": "ad2547e30a16c475e1eb4ac6ba77d06a261fdeb5af4407c4b1655ce1ad38dff4", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3-2_amd64.deb", - "version": "1.10.3-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgpg-error0_1.47-3build1_amd64", - "name": "libgpg-error0", - "sha256": "2d033b832a3b537538c9bd13c35ecafc7b78aa8c4d7b28859e65d1a6528e2d92", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgpg-error/libgpg-error0_1.47-3build1_amd64.deb", - "version": "1.47-3build1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libcap2_1-2.66-5ubuntu1_amd64", - "name": "libcap2", - "sha256": "ac02d261cf8fe7be4cef3e43ff67906da85de4e359ed5c4199b707bdeff0ab62", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap2/libcap2_2.66-5ubuntu1_amd64.deb", - "version": "1:2.66-5ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libstdc-p--p-6_14-20240221-2.1ubuntu1_amd64", - "name": "libstdc++6", - "sha256": "3311c13f2e26c20369e937051c78f07c495f6112a0d6c32d3285b47021457ec2", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libstdc++6_14-20240221-2.1ubuntu1_amd64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libseccomp2_2.5.5-1ubuntu1_amd64", - "name": "libseccomp2", - "sha256": "23b58d5dbae7f6875955a61afd782aade21869015a2a710bf3deef6894a691fb", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libseccomp/libseccomp2_2.5.5-1ubuntu1_amd64.deb", - "version": "2.5.5-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgnutls30_3.8.3-1ubuntu1_amd64", - "name": "libgnutls30", - "sha256": "9638b9847ba94bbf3a81ddd491911aa29e6c8eb2cd9f998b38f4599fbbf76c99", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnutls28/libgnutls30_3.8.3-1ubuntu1_amd64.deb", - "version": "3.8.3-1ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libunistring5_1.1-2_amd64", - "name": "libunistring5", - "sha256": "cbdbbbf7552e953e3b58c512eb99891fa3ea8b2847a1a8194c5fb9abdb7066b5", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libu/libunistring/libunistring5_1.1-2_amd64.deb", - "version": "1.1-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libtasn1-6_4.19.0-3_amd64", - "name": "libtasn1-6", - "sha256": "84f16110976e40a7aaa11eb0a291bd85f4002fb8b87f6355ff2f8340d9cf4a62", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libt/libtasn1-6/libtasn1-6_4.19.0-3_amd64.deb", - "version": "4.19.0-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libp11-kit0_0.25.3-4ubuntu1_amd64", - "name": "libp11-kit0", - "sha256": "55e257759c223816b23af975d792519c738db9b0e0687c071429db74e1912aa3", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/p11-kit/libp11-kit0_0.25.3-4ubuntu1_amd64.deb", - "version": "0.25.3-4ubuntu1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libffi8_3.4.6-1_amd64", - "name": "libffi8", - "sha256": "bd30f638a82381979c4c07b3acabb7fccaeed7f9b094e27c9a676d2e94572b14", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libf/libffi/libffi8_3.4.6-1_amd64.deb", - "version": "3.4.6-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnettle8_3.9.1-2_amd64", - "name": "libnettle8", - "sha256": "c38dd77f817639a2d524956a391393f7d3cdca38724e92ed6d04768fa0a282e9", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libnettle8_3.9.1-2_amd64.deb", - "version": "3.9.1-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libidn2-0_2.3.7-2_amd64", - "name": "libidn2-0", - "sha256": "6a00f2cbdfd1e628556bcbc4c1edab07066f6c47f4e75657d8e8b6900704312c", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libi/libidn2/libidn2-0_2.3.7-2_amd64.deb", - "version": "2.3.7-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libhogweed6_3.9.1-2_amd64", - "name": "libhogweed6", - "sha256": "9644344e343eea3d82f35c4d70e33cfc9b36e139f109a78aaf7a6feb9a3126f2", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libhogweed6_3.9.1-2_amd64.deb", - "version": "3.9.1-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "ubuntu-keyring_2023.11.28.1_amd64", - "name": "ubuntu-keyring", - "sha256": "36de43b15853ccae0028e9a767613770c704833f82586f28eb262f0311adb8a8", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/u/ubuntu-keyring/ubuntu-keyring_2023.11.28.1_all.deb", - "version": "2023.11.28.1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libapt-pkg6.0_2.7.12_amd64", - "name": "libapt-pkg6.0", - "sha256": "6eafb79a865ba21b3e33fc9e49e6c3d09e336dd403d87647bcbe0cd3a614871a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/libapt-pkg6.0_2.7.12_amd64.deb", - "version": "2.7.12" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libxxhash0_0.8.2-2_amd64", - "name": "libxxhash0", - "sha256": "fbee58694f740de786455ceb5b34550c3ceb067df59fddf0e9d7d713528eb9cb", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xxhash/libxxhash0_0.8.2-2_amd64.deb", - "version": "0.8.2-2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libudev1_255.2-3ubuntu2_amd64", - "name": "libudev1", - "sha256": "c84b059e2c070796cd0a92f5645801a12be726860b4f52153bede2819bbaa980", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libudev1_255.2-3ubuntu2_amd64.deb", - "version": "255.2-3ubuntu2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "gpgv_2.4.4-2ubuntu7_amd64", - "name": "gpgv", - "sha256": "5e34a3132f9ecff5276e2d443f85f1fbfc8fe8aa3964dc6bd089123b137676e0", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnupg2/gpgv_2.4.4-2ubuntu7_amd64.deb", - "version": "2.4.4-2ubuntu7" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libnpth0_1.6-3build2_amd64", - "name": "libnpth0", - "sha256": "e6e05ed1c4ccfbdc4ca3af2696dadbd0313b5287221ecafa306911da6fbbf89a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0_1.6-3build2_amd64.deb", - "version": "1.6-3build2" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libassuan0_2.5.6-1_amd64", - "name": "libassuan0", - "sha256": "c976b785f81b23888bc39a16f9f3cfaf031536ff23f0b6fb24d4812019f20138", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/liba/libassuan/libassuan0_2.5.6-1_amd64.deb", - "version": "2.5.6-1" - }, - { - "arch": "amd64", - "dependencies": [ - { - "key": "libperl5.38_5.38.2-3_amd64", - "name": "libperl5.38", - "version": "5.38.2-3" - }, - { - "key": "perl-modules-5.38_5.38.2-3_amd64", - "name": "perl-modules-5.38", - "version": "5.38.2-3" - }, - { - "key": "perl-base_5.38.2-3_amd64", - "name": "perl-base", - "version": "5.38.2-3" - }, - { - "key": "dpkg_1.22.4ubuntu5_amd64", - "name": "dpkg", - "version": "1.22.4ubuntu5" - }, - { - "key": "tar_1.35-p-dfsg-3_amd64", - "name": "tar", - "version": "1.35+dfsg-3" - }, - { - "key": "libselinux1_3.5-2build1_amd64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_amd64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libc6_2.39-0ubuntu2_amd64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_amd64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_amd64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libacl1_2.3.2-1_amd64", - "name": "libacl1", - "version": "2.3.2-1" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_amd64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_amd64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libmd0_1.1.0-2_amd64", - "name": "libmd0", - "version": "1.1.0-2" - }, - { - "key": "liblzma5_5.4.5-0.3_amd64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - }, - { - "key": "libcrypt1_1-4.4.36-4_amd64", - "name": "libcrypt1", - "version": "1:4.4.36-4" - }, - { - "key": "libgdbm6_1.23-5_amd64", - "name": "libgdbm6", - "version": "1.23-5" - }, - { - "key": "libgdbm-compat4_1.23-5_amd64", - "name": "libgdbm-compat4", - "version": "1.23-5" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg2-4_amd64", - "name": "libdb5.3", - "version": "5.3.28+dfsg2-4" - } - ], - "key": "perl_5.38.2-3_amd64", - "name": "perl", - "sha256": "af6657fcbd23694120410423ad59bdf8d0ad5139e5e80cc10599b1a44706fdf6", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl_5.38.2-3_amd64.deb", - "version": "5.38.2-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libperl5.38_5.38.2-3_amd64", - "name": "libperl5.38", - "sha256": "62a161cb99621bb3e69b51bd1ff00ff4ad77cbd357d525182830571d52656cf3", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/libperl5.38_5.38.2-3_amd64.deb", - "version": "5.38.2-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-modules-5.38_5.38.2-3_amd64", - "name": "perl-modules-5.38", - "sha256": "127dd76635d1d3d135caa5bbc4d5ae96a1c88a36c21313602c4c416270040849", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-modules-5.38_5.38.2-3_all.deb", - "version": "5.38.2-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "perl-base_5.38.2-3_amd64", - "name": "perl-base", - "sha256": "bd0c5e1b72bdc400005330094101d83628604af5b132df4ea4132eb58e349aa0", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-base_5.38.2-3_amd64.deb", - "version": "5.38.2-3" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm6_1.23-5_amd64", - "name": "libgdbm6", - "sha256": "c3f20aaeeb16d33907b08bd5ca8d179e3d03cfd90d48a631954011179e19225a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm6_1.23-5_amd64.deb", - "version": "1.23-5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libgdbm-compat4_1.23-5_amd64", - "name": "libgdbm-compat4", - "sha256": "788b045f2ed29aad67e3e4dec448c71ec12c1e5f653a1b36422b3fb2082409dc", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm-compat4_1.23-5_amd64.deb", - "version": "1.23-5" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg2-4_amd64", - "name": "libdb5.3", - "sha256": "439d822a4d19edb3ea466b3ad085d1783d2319611061090df4bef2c562bc625e", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-4_amd64.deb", - "version": "5.3.28+dfsg2-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ncurses-base_6.4-p-20240113-1ubuntu1_arm64", - "name": "ncurses-base", - "sha256": "1ea2be0cadf1299e5ed2967269c01e1935ddf5a733a496893b4334994aea2755", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/ncurses-base_6.4+20240113-1ubuntu1_all.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_arm64", - "name": "libtinfo6", - "version": "6.4+20240113-1ubuntu1" - } - ], - "key": "libncurses6_6.4-p-20240113-1ubuntu1_arm64", - "name": "libncurses6", - "sha256": "5cb643f9a938f783a72b85c2c102b977e7e2d137c0d3564ff1df6652de89296f", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libncurses6_6.4+20240113-1ubuntu1_arm64.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "sha256": "522238223618b52aae530256dfaea19e746649c382983d99c9e79d1f7e6afeef", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/glibc/libc6_2.39-0ubuntu2_arm64.deb", - "version": "2.39-0ubuntu2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "sha256": "d3aec36dbcea7dcf910f7ece43d3e31260bb0cd0a2b58808efaa999af1798511", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libgcc-s1_14-20240221-2.1ubuntu1_arm64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "sha256": "9886cc5eec6df002429338e26ce1670ada931f9b91fe147eee483ae11cc9cdda", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/gcc-14-base_14-20240221-2.1ubuntu1_arm64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_arm64", - "name": "libtinfo6", - "sha256": "4a190c05ea7e919e4e796e1321f7923158048e1bdc58c71c11692628f6064bcb", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libtinfo6_6.4+20240113-1ubuntu1_arm64.deb", - "version": "6.4+20240113-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "tzdata_2024a-1ubuntu1_arm64", - "name": "tzdata", - "sha256": "26cdb43f541d5b7d089d2c1cf7d50b4c5e630c79a6d4d6ce34e20dcace4f0d29", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tzdata/tzdata_2024a-1ubuntu1_all.deb", - "version": "2024a-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "debianutils_5.16_arm64", - "name": "debianutils", - "version": "5.16" - }, - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "base-files_13ubuntu7_arm64", - "name": "base-files", - "version": "13ubuntu7" - }, - { - "key": "libcrypt1_1-4.4.36-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.36-4" - }, - { - "key": "libtinfo6_6.4-p-20240113-1ubuntu1_arm64", - "name": "libtinfo6", - "version": "6.4+20240113-1ubuntu1" - } - ], - "key": "bash_5.2.21-2ubuntu2_arm64", - "name": "bash", - "sha256": "f6e49a0e27e9f73a10a95cfce04f5449834cf5c2f0f12caffa273297385a0f46", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bash/bash_5.2.21-2ubuntu2_arm64.deb", - "version": "5.2.21-2ubuntu2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "debianutils_5.16_arm64", - "name": "debianutils", - "sha256": "59efa8456b8f2dd76860ba306dbc397673170d9dfa969f58fba8891329a7d5b5", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debianutils/debianutils_5.16_arm64.deb", - "version": "5.16" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "base-files_13ubuntu7_arm64", - "name": "base-files", - "sha256": "fca1f68e39dca654190f4a3bd4879659f90781d3d509c3882db0e75c1ce2ebc6", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/base-files/base-files_13ubuntu7_arm64.deb", - "version": "13ubuntu7" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcrypt1_1-4.4.36-4_arm64", - "name": "libcrypt1", - "sha256": "3dd680dd15a31e7a023f47008b99b1aceed3104a01afacb775fa888a8fdb9f90", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libx/libxcrypt/libcrypt1_4.4.36-4_arm64.deb", - "version": "1:4.4.36-4" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libselinux1_3.5-2build1_arm64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_arm64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_arm64", - "name": "libgmp10", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "key": "libattr1_1-2.5.2-1_arm64", - "name": "libattr1", - "version": "1:2.5.2-1" - }, - { - "key": "libacl1_2.3.2-1_arm64", - "name": "libacl1", - "version": "2.3.2-1" - } - ], - "key": "coreutils_9.4-2ubuntu4_arm64", - "name": "coreutils", - "sha256": "a73b6f3b14c2578c12ba8ed8c7e55df8b94aa60088713b85ecaa56149f704788", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/c/coreutils/coreutils_9.4-2ubuntu4_arm64.deb", - "version": "9.4-2ubuntu4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libselinux1_3.5-2build1_arm64", - "name": "libselinux1", - "sha256": "9d22b9775025031775c8cf77568b427e7f7bff49d097b5c9885657edfaf71193", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libselinux/libselinux1_3.5-2build1_arm64.deb", - "version": "3.5-2build1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpcre2-8-0_10.42-4ubuntu1_arm64", - "name": "libpcre2-8-0", - "sha256": "14214893ef06c573ad2e6d99ab6cebbaf26c204818cf898ea7abc8b0339f1791", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pcre2/libpcre2-8-0_10.42-4ubuntu1_arm64.deb", - "version": "10.42-4ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_arm64", - "name": "libgmp10", - "sha256": "8f35d6d5564801218d19c864361726bf9ba8a171896e1c183dd7ecb70973592b", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gmp/libgmp10_6.3.0+dfsg-2ubuntu4_arm64.deb", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libattr1_1-2.5.2-1_arm64", - "name": "libattr1", - "sha256": "0cfd6967c0ca25b16db868d819f47ffcca5d43aa22e3227c7be08626dc73d7cb", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/attr/libattr1_2.5.2-1_arm64.deb", - "version": "1:2.5.2-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libacl1_2.3.2-1_arm64", - "name": "libacl1", - "sha256": "1e683ce20074199ed9dd9c4ffdbb5bf30f5e494d9c9452512f8709a9fbe76562", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/acl/libacl1_2.3.2-1_arm64.deb", - "version": "2.3.2-1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "tar_1.35-p-dfsg-3_arm64", - "name": "tar", - "version": "1.35+dfsg-3" - }, - { - "key": "libselinux1_3.5-2build1_arm64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_arm64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libacl1_2.3.2-1_arm64", - "name": "libacl1", - "version": "2.3.2-1" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_arm64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_arm64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libmd0_1.1.0-2_arm64", - "name": "libmd0", - "version": "1.1.0-2" - }, - { - "key": "liblzma5_5.4.5-0.3_arm64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - } - ], - "key": "dpkg_1.22.4ubuntu5_arm64", - "name": "dpkg", - "sha256": "352d489b2b457728a2cfd253172080729ce3ac635bc8cf9809acb9c92e2dd149", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/dpkg/dpkg_1.22.4ubuntu5_arm64.deb", - "version": "1.22.4ubuntu5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "tar_1.35-p-dfsg-3_arm64", - "name": "tar", - "sha256": "15ed5677151c6f224799e82f90515c77e744a68d99d2ea3d8bf2877e9effd575", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tar/tar_1.35+dfsg-3_arm64.deb", - "version": "1.35+dfsg-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_arm64", - "name": "zlib1g", - "sha256": "bb947ff78e0aee7477aeea1bc82a5db2e80f5b1322f460ecc06710200a16326f", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/z/zlib/zlib1g_1.3.dfsg-3ubuntu1_arm64.deb", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libzstd1_1.5.5-p-dfsg2-2_arm64", - "name": "libzstd1", - "sha256": "a6c2bcacff770685b3ef262943bbb3ce2060b9de83e1698590f5b576d5e7827e", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libz/libzstd/libzstd1_1.5.5+dfsg2-2_arm64.deb", - "version": "1.5.5+dfsg2-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libmd0_1.1.0-2_arm64", - "name": "libmd0", - "sha256": "884597eb942118b246a79e68aa619e3b6d22125e5cd7948557b542b6e70bdb54", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libm/libmd/libmd0_1.1.0-2_arm64.deb", - "version": "1.1.0-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblzma5_5.4.5-0.3_arm64", - "name": "liblzma5", - "sha256": "d0e936978175a45bb317a5ca17c29f0d610126e21f5ce6900f107244a6e333b6", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xz-utils/liblzma5_5.4.5-0.3_arm64.deb", - "version": "5.4.5-0.3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libbz2-1.0_1.0.8-5ubuntu1_arm64", - "name": "libbz2-1.0", - "sha256": "0c479f94c97d2ab5641bf7b967d37daad61c5e8c4ea998ebd710d2125d4eb027", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5ubuntu1_arm64.deb", - "version": "1.0.8-5ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libsystemd0_255.2-3ubuntu2_arm64", - "name": "libsystemd0", - "version": "255.2-3ubuntu2" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_arm64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "liblzma5_5.4.5-0.3_arm64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "liblz4-1_1.9.4-1_arm64", - "name": "liblz4-1", - "version": "1.9.4-1" - }, - { - "key": "libgcrypt20_1.10.3-2_arm64", - "name": "libgcrypt20", - "version": "1.10.3-2" - }, - { - "key": "libgpg-error0_1.47-3build1_arm64", - "name": "libgpg-error0", - "version": "1.47-3build1" - }, - { - "key": "libcap2_1-2.66-5ubuntu1_arm64", - "name": "libcap2", - "version": "1:2.66-5ubuntu1" - }, - { - "key": "libstdc-p--p-6_14-20240221-2.1ubuntu1_arm64", - "name": "libstdc++6", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libseccomp2_2.5.5-1ubuntu1_arm64", - "name": "libseccomp2", - "version": "2.5.5-1ubuntu1" - }, - { - "key": "libgnutls30_3.8.3-1ubuntu1_arm64", - "name": "libgnutls30", - "version": "3.8.3-1ubuntu1" - }, - { - "key": "libunistring5_1.1-2_arm64", - "name": "libunistring5", - "version": "1.1-2" - }, - { - "key": "libtasn1-6_4.19.0-3_arm64", - "name": "libtasn1-6", - "version": "4.19.0-3" - }, - { - "key": "libp11-kit0_0.25.3-4ubuntu1_arm64", - "name": "libp11-kit0", - "version": "0.25.3-4ubuntu1" - }, - { - "key": "libffi8_3.4.6-1_arm64", - "name": "libffi8", - "version": "3.4.6-1" - }, - { - "key": "libnettle8_3.9.1-2_arm64", - "name": "libnettle8", - "version": "3.9.1-2" - }, - { - "key": "libidn2-0_2.3.7-2_arm64", - "name": "libidn2-0", - "version": "2.3.7-2" - }, - { - "key": "libhogweed6_3.9.1-2_arm64", - "name": "libhogweed6", - "version": "3.9.1-2" - }, - { - "key": "libgmp10_2-6.3.0-p-dfsg-2ubuntu4_arm64", - "name": "libgmp10", - "version": "2:6.3.0+dfsg-2ubuntu4" - }, - { - "key": "ubuntu-keyring_2023.11.28.1_arm64", - "name": "ubuntu-keyring", - "version": "2023.11.28.1" - }, - { - "key": "libapt-pkg6.0_2.7.12_arm64", - "name": "libapt-pkg6.0", - "version": "2.7.12" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_arm64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libxxhash0_0.8.2-2_arm64", - "name": "libxxhash0", - "version": "0.8.2-2" - }, - { - "key": "libudev1_255.2-3ubuntu2_arm64", - "name": "libudev1", - "version": "255.2-3ubuntu2" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - }, - { - "key": "gpgv_2.4.4-2ubuntu7_arm64", - "name": "gpgv", - "version": "2.4.4-2ubuntu7" - }, - { - "key": "libnpth0_1.6-3build2_arm64", - "name": "libnpth0", - "version": "1.6-3build2" - }, - { - "key": "libassuan0_2.5.6-1_arm64", - "name": "libassuan0", - "version": "2.5.6-1" - } - ], - "key": "apt_2.7.12_arm64", - "name": "apt", - "sha256": "a0f922f9133bff9b87f5887757434ab94c04efe9fb3f96ecb0a9acca845f5b28", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/apt_2.7.12_arm64.deb", - "version": "2.7.12" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libsystemd0_255.2-3ubuntu2_arm64", - "name": "libsystemd0", - "sha256": "7cccc1271839ac53030490b84de797239db5bf53bb623a87e8762385b17136a1", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libsystemd0_255.2-3ubuntu2_arm64.deb", - "version": "255.2-3ubuntu2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "liblz4-1_1.9.4-1_arm64", - "name": "liblz4-1", - "sha256": "3ca249f3f32308f8465b9c7447517b1e860539609e590d98b45c1878fad83c55", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/l/lz4/liblz4-1_1.9.4-1_arm64.deb", - "version": "1.9.4-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgcrypt20_1.10.3-2_arm64", - "name": "libgcrypt20", - "sha256": "fc9bf9dc690198d52aab5cbd325ce9b7f6ff2060cea320e35e5be741bcdbd863", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3-2_arm64.deb", - "version": "1.10.3-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgpg-error0_1.47-3build1_arm64", - "name": "libgpg-error0", - "sha256": "431841c82321886700592874b5042f64908e53bb9560eff351664a9c38a22eaf", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgpg-error/libgpg-error0_1.47-3build1_arm64.deb", - "version": "1.47-3build1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libcap2_1-2.66-5ubuntu1_arm64", - "name": "libcap2", - "sha256": "f9e54bda3c9b38cdd95dccfaca37ba2a46220414116506f256e235307d5b7209", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap2/libcap2_2.66-5ubuntu1_arm64.deb", - "version": "1:2.66-5ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libstdc-p--p-6_14-20240221-2.1ubuntu1_arm64", - "name": "libstdc++6", - "sha256": "538f5a9f9b7bfdff1e0317b6d1e21a7b6fdef8d82d07036c89716e35266a4cbf", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libstdc++6_14-20240221-2.1ubuntu1_arm64.deb", - "version": "14-20240221-2.1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libseccomp2_2.5.5-1ubuntu1_arm64", - "name": "libseccomp2", - "sha256": "b11084b3907453470014cc95d30e3217c0c655b2c4a29891a3ab27ebfeaa9674", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libseccomp/libseccomp2_2.5.5-1ubuntu1_arm64.deb", - "version": "2.5.5-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgnutls30_3.8.3-1ubuntu1_arm64", - "name": "libgnutls30", - "sha256": "5cd70f6fa56513bb91144bb3877d20315cd01ab57d1ff862762983b4dae3e9ed", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnutls28/libgnutls30_3.8.3-1ubuntu1_arm64.deb", - "version": "3.8.3-1ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libunistring5_1.1-2_arm64", - "name": "libunistring5", - "sha256": "caf4c2c543f9204ff05308966440030d0878ab639ffbbbd667d160b64e1ee645", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libu/libunistring/libunistring5_1.1-2_arm64.deb", - "version": "1.1-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libtasn1-6_4.19.0-3_arm64", - "name": "libtasn1-6", - "sha256": "6ee67d52a802f55d419b52125796407d36a6e731f21f8f5d29101a2086d521bd", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libt/libtasn1-6/libtasn1-6_4.19.0-3_arm64.deb", - "version": "4.19.0-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libp11-kit0_0.25.3-4ubuntu1_arm64", - "name": "libp11-kit0", - "sha256": "1d2e7b8b7755f3a0fccec3d5ef0248a98f17cef0e352f2ff4a2f00a8fe30561e", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/p11-kit/libp11-kit0_0.25.3-4ubuntu1_arm64.deb", - "version": "0.25.3-4ubuntu1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libffi8_3.4.6-1_arm64", - "name": "libffi8", - "sha256": "420c53c1715064d8dd8c04805d43e9ed422455d09185aecc77ec45295d326bcc", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libf/libffi/libffi8_3.4.6-1_arm64.deb", - "version": "3.4.6-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnettle8_3.9.1-2_arm64", - "name": "libnettle8", - "sha256": "0d8860e05b6d440b34edbf46e88db2bfc6298063285b3f9eab567f8aa1af7983", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libnettle8_3.9.1-2_arm64.deb", - "version": "3.9.1-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libidn2-0_2.3.7-2_arm64", - "name": "libidn2-0", - "sha256": "68e9d51078a345540829cd4ae4d95912f1c3ec3aaf454984e3393081d8d92e6f", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libi/libidn2/libidn2-0_2.3.7-2_arm64.deb", - "version": "2.3.7-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libhogweed6_3.9.1-2_arm64", - "name": "libhogweed6", - "sha256": "6b378b847a96dd187789c02a314ea6aa02a9894f53fcbcf166b1f4a7383d596a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libhogweed6_3.9.1-2_arm64.deb", - "version": "3.9.1-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ubuntu-keyring_2023.11.28.1_arm64", - "name": "ubuntu-keyring", - "sha256": "36de43b15853ccae0028e9a767613770c704833f82586f28eb262f0311adb8a8", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/u/ubuntu-keyring/ubuntu-keyring_2023.11.28.1_all.deb", - "version": "2023.11.28.1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libapt-pkg6.0_2.7.12_arm64", - "name": "libapt-pkg6.0", - "sha256": "74a6337693c313bb4b563fcf829b06b5e209827bf91ed202e5407490e0ec5d26", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/libapt-pkg6.0_2.7.12_arm64.deb", - "version": "2.7.12" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libxxhash0_0.8.2-2_arm64", - "name": "libxxhash0", - "sha256": "24c2da6d81871201d5a1e0bf5e718314438cad697d5f445bf579c37120331896", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xxhash/libxxhash0_0.8.2-2_arm64.deb", - "version": "0.8.2-2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libudev1_255.2-3ubuntu2_arm64", - "name": "libudev1", - "sha256": "db9af267ca5e6148c9b6328dcb98643e0e7729f208e95916042aa87f363c2078", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libudev1_255.2-3ubuntu2_arm64.deb", - "version": "255.2-3ubuntu2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "gpgv_2.4.4-2ubuntu7_arm64", - "name": "gpgv", - "sha256": "0b536711c2b86f7f793626df517eae887c9ac4c0582f3f50966ac5fa3ac62fb5", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnupg2/gpgv_2.4.4-2ubuntu7_arm64.deb", - "version": "2.4.4-2ubuntu7" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libnpth0_1.6-3build2_arm64", - "name": "libnpth0", - "sha256": "433259a1f7ef32e9dcc83c5e2c596cae5571eefd0131e3c44c52fb58f81d6b7c", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0_1.6-3build2_arm64.deb", - "version": "1.6-3build2" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libassuan0_2.5.6-1_arm64", - "name": "libassuan0", - "sha256": "b93a9d3e3351269fb4e612e5a4b42b14f068514be40897e484170ac82bb6d7b7", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/liba/libassuan/libassuan0_2.5.6-1_arm64.deb", - "version": "2.5.6-1" - }, - { - "arch": "arm64", - "dependencies": [ - { - "key": "libperl5.38_5.38.2-3_arm64", - "name": "libperl5.38", - "version": "5.38.2-3" - }, - { - "key": "perl-modules-5.38_5.38.2-3_arm64", - "name": "perl-modules-5.38", - "version": "5.38.2-3" - }, - { - "key": "perl-base_5.38.2-3_arm64", - "name": "perl-base", - "version": "5.38.2-3" - }, - { - "key": "dpkg_1.22.4ubuntu5_arm64", - "name": "dpkg", - "version": "1.22.4ubuntu5" - }, - { - "key": "tar_1.35-p-dfsg-3_arm64", - "name": "tar", - "version": "1.35+dfsg-3" - }, - { - "key": "libselinux1_3.5-2build1_arm64", - "name": "libselinux1", - "version": "3.5-2build1" - }, - { - "key": "libpcre2-8-0_10.42-4ubuntu1_arm64", - "name": "libpcre2-8-0", - "version": "10.42-4ubuntu1" - }, - { - "key": "libc6_2.39-0ubuntu2_arm64", - "name": "libc6", - "version": "2.39-0ubuntu2" - }, - { - "key": "libgcc-s1_14-20240221-2.1ubuntu1_arm64", - "name": "libgcc-s1", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "gcc-14-base_14-20240221-2.1ubuntu1_arm64", - "name": "gcc-14-base", - "version": "14-20240221-2.1ubuntu1" - }, - { - "key": "libacl1_2.3.2-1_arm64", - "name": "libacl1", - "version": "2.3.2-1" - }, - { - "key": "zlib1g_1-1.3.dfsg-3ubuntu1_arm64", - "name": "zlib1g", - "version": "1:1.3.dfsg-3ubuntu1" - }, - { - "key": "libzstd1_1.5.5-p-dfsg2-2_arm64", - "name": "libzstd1", - "version": "1.5.5+dfsg2-2" - }, - { - "key": "libmd0_1.1.0-2_arm64", - "name": "libmd0", - "version": "1.1.0-2" - }, - { - "key": "liblzma5_5.4.5-0.3_arm64", - "name": "liblzma5", - "version": "5.4.5-0.3" - }, - { - "key": "libbz2-1.0_1.0.8-5ubuntu1_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-5ubuntu1" - }, - { - "key": "libcrypt1_1-4.4.36-4_arm64", - "name": "libcrypt1", - "version": "1:4.4.36-4" - }, - { - "key": "libgdbm6_1.23-5_arm64", - "name": "libgdbm6", - "version": "1.23-5" - }, - { - "key": "libgdbm-compat4_1.23-5_arm64", - "name": "libgdbm-compat4", - "version": "1.23-5" - }, - { - "key": "libdb5.3_5.3.28-p-dfsg2-4_arm64", - "name": "libdb5.3", - "version": "5.3.28+dfsg2-4" - } - ], - "key": "perl_5.38.2-3_arm64", - "name": "perl", - "sha256": "649812e92fd35d1cd3d8b71233a7fda8e56fb7da761376904607d8233a37cbac", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl_5.38.2-3_arm64.deb", - "version": "5.38.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libperl5.38_5.38.2-3_arm64", - "name": "libperl5.38", - "sha256": "c6256802c884974ed62e3e11bbee7c36cc0075679c5f7b6289692a7ed036476a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/libperl5.38_5.38.2-3_arm64.deb", - "version": "5.38.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-modules-5.38_5.38.2-3_arm64", - "name": "perl-modules-5.38", - "sha256": "127dd76635d1d3d135caa5bbc4d5ae96a1c88a36c21313602c4c416270040849", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-modules-5.38_5.38.2-3_all.deb", - "version": "5.38.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "perl-base_5.38.2-3_arm64", - "name": "perl-base", - "sha256": "b502331d6d9198caec0df1230980cbb2a0ee8b08edbf1a73f776d87f2377c293", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-base_5.38.2-3_arm64.deb", - "version": "5.38.2-3" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm6_1.23-5_arm64", - "name": "libgdbm6", - "sha256": "ef9cecd3ce774b709a226f234eaf11b66a9a1aeae96f5d14600882192aab304a", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm6_1.23-5_arm64.deb", - "version": "1.23-5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libgdbm-compat4_1.23-5_arm64", - "name": "libgdbm-compat4", - "sha256": "eb0ada72e019ce958cc01c09419a61215f6c9ffb468eed59944dce21060f6354", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm-compat4_1.23-5_arm64.deb", - "version": "1.23-5" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg2-4_arm64", - "name": "libdb5.3", - "sha256": "522c7f6719d3e950eb6e7809af4c072a137c2c29927a0167745a997582ea7cde", - "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-4_arm64.deb", - "version": "5.3.28+dfsg2-4" + "packages": { + "adduser": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "adduser", + "sha256": "542aff2395eb912a56833e11a78076342779689d8fede7adcf08d1d6b0d0cd8b", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/adduser/adduser_3.137ubuntu1_all.deb", + "version": "3.137ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "adduser", + "sha256": "542aff2395eb912a56833e11a78076342779689d8fede7adcf08d1d6b0d0cd8b", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/adduser/adduser_3.137ubuntu1_all.deb", + "version": "3.137ubuntu1" + } + }, + "apt": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "adduser", + "version": "3.137ubuntu1" + }, + { + "name": "debconf", + "version": "1.5.86" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "gpgv", + "version": "2.4.4-2ubuntu7" + }, + { + "name": "libapt-pkg6.0", + "version": "2.7.12" + }, + { + "name": "libassuan0", + "version": "2.5.6-1" + }, + { + "name": "libaudit-common", + "version": "1:3.1.2-2" + }, + { + "name": "libaudit1", + "version": "1:3.1.2-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-5ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcap-ng0", + "version": "0.8.4-2" + }, + { + "name": "libcap2", + "version": "1:2.66-5ubuntu1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg2-4" + }, + { + "name": "libffi8", + "version": "3.4.6-1" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgcrypt20", + "version": "1.10.3-2" + }, + { + "name": "libgmp10", + "version": "2:6.3.0+dfsg-2ubuntu4" + }, + { + "name": "libgnutls30", + "version": "3.8.3-1ubuntu1" + }, + { + "name": "libgpg-error0", + "version": "1.47-3build1" + }, + { + "name": "libhogweed6", + "version": "3.9.1-2" + }, + { + "name": "libidn2-0", + "version": "2.3.7-2" + }, + { + "name": "liblz4-1", + "version": "1.9.4-1" + }, + { + "name": "liblzma5", + "version": "5.4.5-0.3" + }, + { + "name": "libnettle8", + "version": "3.9.1-2" + }, + { + "name": "libnpth0", + "version": "1.6-3build2" + }, + { + "name": "libp11-kit0", + "version": "0.25.3-4ubuntu1" + }, + { + "name": "libpam-modules", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpam-modules-bin", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpam0g", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libseccomp2", + "version": "2.5.5-1ubuntu1" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + }, + { + "name": "libsemanage-common", + "version": "3.5-1build2" + }, + { + "name": "libsemanage2", + "version": "3.5-1build2" + }, + { + "name": "libsepol2", + "version": "3.5-2" + }, + { + "name": "libstdc++6", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libsystemd0", + "version": "255.2-3ubuntu2" + }, + { + "name": "libtasn1-6", + "version": "4.19.0-3" + }, + { + "name": "libudev1", + "version": "255.2-3ubuntu2" + }, + { + "name": "libunistring5", + "version": "1.1-2" + }, + { + "name": "libxxhash0", + "version": "0.8.2-2" + }, + { + "name": "libzstd1", + "version": "1.5.5+dfsg2-2" + }, + { + "name": "passwd", + "version": "1:4.13+dfsg1-4ubuntu1" + }, + { + "name": "ubuntu-keyring", + "version": "2023.11.28.1" + }, + { + "name": "zlib1g", + "version": "1:1.3.dfsg-3ubuntu1" + } + ], + "name": "apt", + "sha256": "ffde38ea5a2d42045732a83633737741259cc517a8c52e3c2776b0b4ea75843d", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/apt_2.7.12_amd64.deb", + "version": "2.7.12" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "adduser", + "version": "3.137ubuntu1" + }, + { + "name": "debconf", + "version": "1.5.86" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "gpgv", + "version": "2.4.4-2ubuntu7" + }, + { + "name": "libapt-pkg6.0", + "version": "2.7.12" + }, + { + "name": "libassuan0", + "version": "2.5.6-1" + }, + { + "name": "libaudit-common", + "version": "1:3.1.2-2" + }, + { + "name": "libaudit1", + "version": "1:3.1.2-2" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-5ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcap-ng0", + "version": "0.8.4-2" + }, + { + "name": "libcap2", + "version": "1:2.66-5ubuntu1" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg2-4" + }, + { + "name": "libffi8", + "version": "3.4.6-1" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgcrypt20", + "version": "1.10.3-2" + }, + { + "name": "libgmp10", + "version": "2:6.3.0+dfsg-2ubuntu4" + }, + { + "name": "libgnutls30", + "version": "3.8.3-1ubuntu1" + }, + { + "name": "libgpg-error0", + "version": "1.47-3build1" + }, + { + "name": "libhogweed6", + "version": "3.9.1-2" + }, + { + "name": "libidn2-0", + "version": "2.3.7-2" + }, + { + "name": "liblz4-1", + "version": "1.9.4-1" + }, + { + "name": "liblzma5", + "version": "5.4.5-0.3" + }, + { + "name": "libnettle8", + "version": "3.9.1-2" + }, + { + "name": "libnpth0", + "version": "1.6-3build2" + }, + { + "name": "libp11-kit0", + "version": "0.25.3-4ubuntu1" + }, + { + "name": "libpam-modules", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpam-modules-bin", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpam0g", + "version": "1.5.2-9.1ubuntu3" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libseccomp2", + "version": "2.5.5-1ubuntu1" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + }, + { + "name": "libsemanage-common", + "version": "3.5-1build2" + }, + { + "name": "libsemanage2", + "version": "3.5-1build2" + }, + { + "name": "libsepol2", + "version": "3.5-2" + }, + { + "name": "libstdc++6", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libsystemd0", + "version": "255.2-3ubuntu2" + }, + { + "name": "libtasn1-6", + "version": "4.19.0-3" + }, + { + "name": "libudev1", + "version": "255.2-3ubuntu2" + }, + { + "name": "libunistring5", + "version": "1.1-2" + }, + { + "name": "libxxhash0", + "version": "0.8.2-2" + }, + { + "name": "libzstd1", + "version": "1.5.5+dfsg2-2" + }, + { + "name": "passwd", + "version": "1:4.13+dfsg1-4ubuntu1" + }, + { + "name": "ubuntu-keyring", + "version": "2023.11.28.1" + }, + { + "name": "zlib1g", + "version": "1:1.3.dfsg-3ubuntu1" + } + ], + "name": "apt", + "sha256": "a0f922f9133bff9b87f5887757434ab94c04efe9fb3f96ecb0a9acca845f5b28", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/apt_2.7.12_arm64.deb", + "version": "2.7.12" + } + }, + "base-files": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "base-files", + "sha256": "d2fe9680dea0b8f6d6d675eceaf2bf00da8d1b3da1604f0e3b47ee26866feadd", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/base-files/base-files_13ubuntu7_amd64.deb", + "version": "13ubuntu7" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "base-files", + "sha256": "fca1f68e39dca654190f4a3bd4879659f90781d3d509c3882db0e75c1ce2ebc6", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/base-files/base-files_13ubuntu7_arm64.deb", + "version": "13ubuntu7" + } + }, + "bash": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "base-files", + "version": "13ubuntu7" + }, + { + "name": "debianutils", + "version": "5.16" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libtinfo6", + "version": "6.4+20240113-1ubuntu1" + } + ], + "name": "bash", + "sha256": "ad21b2dbc6991a08c62e519d920a326f23f3ee2a0ac91c6c448978595d5ae685", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bash/bash_5.2.21-2ubuntu2_amd64.deb", + "version": "5.2.21-2ubuntu2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "base-files", + "version": "13ubuntu7" + }, + { + "name": "debianutils", + "version": "5.16" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libtinfo6", + "version": "6.4+20240113-1ubuntu1" + } + ], + "name": "bash", + "sha256": "f6e49a0e27e9f73a10a95cfce04f5449834cf5c2f0f12caffa273297385a0f46", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bash/bash_5.2.21-2ubuntu2_arm64.deb", + "version": "5.2.21-2ubuntu2" + } + }, + "coreutils": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libacl1", + "version": "2.3.2-1" + }, + { + "name": "libattr1", + "version": "1:2.5.2-1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgmp10", + "version": "2:6.3.0+dfsg-2ubuntu4" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + }, + { + "name": "libssl3", + "version": "3.0.10-1ubuntu4" + } + ], + "name": "coreutils", + "sha256": "12f958744332b290cb5d577cb5304c09f5fceddc776a2ea29329c1cca2628567", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/c/coreutils/coreutils_9.4-2ubuntu4_amd64.deb", + "version": "9.4-2ubuntu4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libacl1", + "version": "2.3.2-1" + }, + { + "name": "libattr1", + "version": "1:2.5.2-1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgmp10", + "version": "2:6.3.0+dfsg-2ubuntu4" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + } + ], + "name": "coreutils", + "sha256": "a73b6f3b14c2578c12ba8ed8c7e55df8b94aa60088713b85ecaa56149f704788", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/c/coreutils/coreutils_9.4-2ubuntu4_arm64.deb", + "version": "9.4-2ubuntu4" + } + }, + "debconf": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debconf", + "sha256": "725da1e474ff8ce916e7954ed262273a02e4f74ee1f6cd342b19ff283617d91b", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debconf/debconf_1.5.86_all.deb", + "version": "1.5.86" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debconf", + "sha256": "725da1e474ff8ce916e7954ed262273a02e4f74ee1f6cd342b19ff283617d91b", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debconf/debconf_1.5.86_all.deb", + "version": "1.5.86" + } + }, + "debianutils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debianutils", + "sha256": "b1c3597e81831cf3d37cf84f06afaf05d90a55d717f643cead55fe4b223cc04a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debianutils/debianutils_5.16_amd64.deb", + "version": "5.16" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "debianutils", + "sha256": "59efa8456b8f2dd76860ba306dbc397673170d9dfa969f58fba8891329a7d5b5", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/debianutils/debianutils_5.16_arm64.deb", + "version": "5.16" + } + }, + "dpkg": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "dpkg", + "sha256": "15b3fa045cb0ab82682aa581219d24a6dd7e74dd0dd5c03b35a5278eab1ec2fa", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/dpkg/dpkg_1.22.4ubuntu5_amd64.deb", + "version": "1.22.4ubuntu5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "dpkg", + "sha256": "352d489b2b457728a2cfd253172080729ce3ac635bc8cf9809acb9c92e2dd149", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/dpkg/dpkg_1.22.4ubuntu5_arm64.deb", + "version": "1.22.4ubuntu5" + } + }, + "gcc-14-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gcc-14-base", + "sha256": "2e1ae2c2ccf2d1b6d09c657af1492a8b7a348e899f9ad25d4925b170571a0887", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/gcc-14-base_14-20240221-2.1ubuntu1_amd64.deb", + "version": "14-20240221-2.1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gcc-14-base", + "sha256": "9886cc5eec6df002429338e26ce1670ada931f9b91fe147eee483ae11cc9cdda", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/gcc-14-base_14-20240221-2.1ubuntu1_arm64.deb", + "version": "14-20240221-2.1ubuntu1" + } + }, + "gpgv": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "gpgv", + "sha256": "5e34a3132f9ecff5276e2d443f85f1fbfc8fe8aa3964dc6bd089123b137676e0", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnupg2/gpgv_2.4.4-2ubuntu7_amd64.deb", + "version": "2.4.4-2ubuntu7" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "gpgv", + "sha256": "0b536711c2b86f7f793626df517eae887c9ac4c0582f3f50966ac5fa3ac62fb5", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnupg2/gpgv_2.4.4-2ubuntu7_arm64.deb", + "version": "2.4.4-2ubuntu7" + } + }, + "libacl1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libacl1", + "sha256": "275cc58e50e49b8226f1ca705ac79bea3997b6e15b59e76cd2ade7d753a9298f", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/acl/libacl1_2.3.2-1_amd64.deb", + "version": "2.3.2-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libacl1", + "sha256": "1e683ce20074199ed9dd9c4ffdbb5bf30f5e494d9c9452512f8709a9fbe76562", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/acl/libacl1_2.3.2-1_arm64.deb", + "version": "2.3.2-1" + } + }, + "libapt-pkg6.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "6eafb79a865ba21b3e33fc9e49e6c3d09e336dd403d87647bcbe0cd3a614871a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/libapt-pkg6.0_2.7.12_amd64.deb", + "version": "2.7.12" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libapt-pkg6.0", + "sha256": "74a6337693c313bb4b563fcf829b06b5e209827bf91ed202e5407490e0ec5d26", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/apt/libapt-pkg6.0_2.7.12_arm64.deb", + "version": "2.7.12" + } + }, + "libassuan0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libassuan0", + "sha256": "c976b785f81b23888bc39a16f9f3cfaf031536ff23f0b6fb24d4812019f20138", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/liba/libassuan/libassuan0_2.5.6-1_amd64.deb", + "version": "2.5.6-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libassuan0", + "sha256": "b93a9d3e3351269fb4e612e5a4b42b14f068514be40897e484170ac82bb6d7b7", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/liba/libassuan/libassuan0_2.5.6-1_arm64.deb", + "version": "2.5.6-1" + } + }, + "libattr1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libattr1", + "sha256": "38dbd3d90e88529f6f6e97f5564f333e38db8d20a704c7e8f484ed8705767382", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/attr/libattr1_2.5.2-1_amd64.deb", + "version": "1:2.5.2-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libattr1", + "sha256": "0cfd6967c0ca25b16db868d819f47ffcca5d43aa22e3227c7be08626dc73d7cb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/attr/libattr1_2.5.2-1_arm64.deb", + "version": "1:2.5.2-1" + } + }, + "libaudit-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "7e9d54ab2042d4fa348a144726b575db6ec43d6e86589c656e859f8a105dbffb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/audit/libaudit-common_3.1.2-2_all.deb", + "version": "1:3.1.2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit-common", + "sha256": "7e9d54ab2042d4fa348a144726b575db6ec43d6e86589c656e859f8a105dbffb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/audit/libaudit-common_3.1.2-2_all.deb", + "version": "1:3.1.2-2" + } + }, + "libaudit1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libaudit1", + "sha256": "508671000fc0b536f394e026d5c4695362fa91b5cb2bf943b03136093124a0c0", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/audit/libaudit1_3.1.2-2_amd64.deb", + "version": "1:3.1.2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libaudit1", + "sha256": "49ba782e4faff111b6f97e79e1476569d59f686ba36df62876f9da3ba184cef0", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/a/audit/libaudit1_3.1.2-2_arm64.deb", + "version": "1:3.1.2-2" + } + }, + "libbz2-1.0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "8925b88fac7e8162a5c9dfcb078bb33932cb8aee51bb33db209ca97840f65369", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5ubuntu1_amd64.deb", + "version": "1.0.8-5ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libbz2-1.0", + "sha256": "0c479f94c97d2ab5641bf7b967d37daad61c5e8c4ea998ebd710d2125d4eb027", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/b/bzip2/libbz2-1.0_1.0.8-5ubuntu1_arm64.deb", + "version": "1.0.8-5ubuntu1" + } + }, + "libc6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libc6", + "sha256": "4bd128b75db38b7e9147c0333908e2c7fbc41631f284360f95118fe1c6c162f3", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/glibc/libc6_2.39-0ubuntu2_amd64.deb", + "version": "2.39-0ubuntu2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libc6", + "sha256": "522238223618b52aae530256dfaea19e746649c382983d99c9e79d1f7e6afeef", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/glibc/libc6_2.39-0ubuntu2_arm64.deb", + "version": "2.39-0ubuntu2" + } + }, + "libcap-ng0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "199a43ea519896fb5c08662876f3c03af6fb373099e57eaaae292c9cd1f1a7d3", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap-ng/libcap-ng0_0.8.4-2_amd64.deb", + "version": "0.8.4-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap-ng0", + "sha256": "cca7c575f2dc7b133ea909ca8d1208248ddf8228cefb521f1ad5efcf9aea455e", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap-ng/libcap-ng0_0.8.4-2_arm64.deb", + "version": "0.8.4-2" + } + }, + "libcap2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcap2", + "sha256": "ac02d261cf8fe7be4cef3e43ff67906da85de4e359ed5c4199b707bdeff0ab62", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap2/libcap2_2.66-5ubuntu1_amd64.deb", + "version": "1:2.66-5ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcap2", + "sha256": "f9e54bda3c9b38cdd95dccfaca37ba2a46220414116506f256e235307d5b7209", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libc/libcap2/libcap2_2.66-5ubuntu1_arm64.deb", + "version": "1:2.66-5ubuntu1" + } + }, + "libcrypt1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "51ad101808e6a9d6b9c21bcf0b6f27c8ab34f6af53184fc6305f96770cc3a8d9", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libx/libxcrypt/libcrypt1_4.4.36-4_amd64.deb", + "version": "1:4.4.36-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "3dd680dd15a31e7a023f47008b99b1aceed3104a01afacb775fa888a8fdb9f90", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libx/libxcrypt/libcrypt1_4.4.36-4_arm64.deb", + "version": "1:4.4.36-4" + } + }, + "libdb5.3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "439d822a4d19edb3ea466b3ad085d1783d2319611061090df4bef2c562bc625e", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-4_amd64.deb", + "version": "5.3.28+dfsg2-4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libdb5.3", + "sha256": "522c7f6719d3e950eb6e7809af4c072a137c2c29927a0167745a997582ea7cde", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/d/db5.3/libdb5.3_5.3.28+dfsg2-4_arm64.deb", + "version": "5.3.28+dfsg2-4" + } + }, + "libffi8": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libffi8", + "sha256": "bd30f638a82381979c4c07b3acabb7fccaeed7f9b094e27c9a676d2e94572b14", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libf/libffi/libffi8_3.4.6-1_amd64.deb", + "version": "3.4.6-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libffi8", + "sha256": "420c53c1715064d8dd8c04805d43e9ed422455d09185aecc77ec45295d326bcc", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libf/libffi/libffi8_3.4.6-1_arm64.deb", + "version": "3.4.6-1" + } + }, + "libgcc-s1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "ffc195df7e897aaec468e8f62b08660cc711c7449113102491fdd6baa6901f6d", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libgcc-s1_14-20240221-2.1ubuntu1_amd64.deb", + "version": "14-20240221-2.1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcc-s1", + "sha256": "d3aec36dbcea7dcf910f7ece43d3e31260bb0cd0a2b58808efaa999af1798511", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libgcc-s1_14-20240221-2.1ubuntu1_arm64.deb", + "version": "14-20240221-2.1ubuntu1" + } + }, + "libgcrypt20": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "ad2547e30a16c475e1eb4ac6ba77d06a261fdeb5af4407c4b1655ce1ad38dff4", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3-2_amd64.deb", + "version": "1.10.3-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgcrypt20", + "sha256": "fc9bf9dc690198d52aab5cbd325ce9b7f6ff2060cea320e35e5be741bcdbd863", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgcrypt20/libgcrypt20_1.10.3-2_arm64.deb", + "version": "1.10.3-2" + } + }, + "libgdbm-compat4": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "788b045f2ed29aad67e3e4dec448c71ec12c1e5f653a1b36422b3fb2082409dc", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm-compat4_1.23-5_amd64.deb", + "version": "1.23-5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm-compat4", + "sha256": "eb0ada72e019ce958cc01c09419a61215f6c9ffb468eed59944dce21060f6354", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm-compat4_1.23-5_arm64.deb", + "version": "1.23-5" + } + }, + "libgdbm6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "c3f20aaeeb16d33907b08bd5ca8d179e3d03cfd90d48a631954011179e19225a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm6_1.23-5_amd64.deb", + "version": "1.23-5" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgdbm6", + "sha256": "ef9cecd3ce774b709a226f234eaf11b66a9a1aeae96f5d14600882192aab304a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gdbm/libgdbm6_1.23-5_arm64.deb", + "version": "1.23-5" + } + }, + "libgmp10": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgmp10", + "sha256": "b0ede0faa0154c946ad5602e0d613b3266ff6ade089b0e939f23ad6e43964872", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gmp/libgmp10_6.3.0+dfsg-2ubuntu4_amd64.deb", + "version": "2:6.3.0+dfsg-2ubuntu4" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgmp10", + "sha256": "8f35d6d5564801218d19c864361726bf9ba8a171896e1c183dd7ecb70973592b", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gmp/libgmp10_6.3.0+dfsg-2ubuntu4_arm64.deb", + "version": "2:6.3.0+dfsg-2ubuntu4" + } + }, + "libgnutls30": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "9638b9847ba94bbf3a81ddd491911aa29e6c8eb2cd9f998b38f4599fbbf76c99", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnutls28/libgnutls30_3.8.3-1ubuntu1_amd64.deb", + "version": "3.8.3-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgnutls30", + "sha256": "5cd70f6fa56513bb91144bb3877d20315cd01ab57d1ff862762983b4dae3e9ed", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gnutls28/libgnutls30_3.8.3-1ubuntu1_arm64.deb", + "version": "3.8.3-1ubuntu1" + } + }, + "libgpg-error0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "2d033b832a3b537538c9bd13c35ecafc7b78aa8c4d7b28859e65d1a6528e2d92", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgpg-error/libgpg-error0_1.47-3build1_amd64.deb", + "version": "1.47-3build1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "431841c82321886700592874b5042f64908e53bb9560eff351664a9c38a22eaf", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libg/libgpg-error/libgpg-error0_1.47-3build1_arm64.deb", + "version": "1.47-3build1" + } + }, + "libhogweed6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "9644344e343eea3d82f35c4d70e33cfc9b36e139f109a78aaf7a6feb9a3126f2", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libhogweed6_3.9.1-2_amd64.deb", + "version": "3.9.1-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libhogweed6", + "sha256": "6b378b847a96dd187789c02a314ea6aa02a9894f53fcbcf166b1f4a7383d596a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libhogweed6_3.9.1-2_arm64.deb", + "version": "3.9.1-2" + } + }, + "libidn2-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "6a00f2cbdfd1e628556bcbc4c1edab07066f6c47f4e75657d8e8b6900704312c", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libi/libidn2/libidn2-0_2.3.7-2_amd64.deb", + "version": "2.3.7-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libidn2-0", + "sha256": "68e9d51078a345540829cd4ae4d95912f1c3ec3aaf454984e3393081d8d92e6f", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libi/libidn2/libidn2-0_2.3.7-2_arm64.deb", + "version": "2.3.7-2" + } + }, + "liblz4-1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "8c2ac2844f58875ebd1c78cc397ef3889d58050b40299f5dc267d7a77957dc48", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/l/lz4/liblz4-1_1.9.4-1_amd64.deb", + "version": "1.9.4-1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblz4-1", + "sha256": "3ca249f3f32308f8465b9c7447517b1e860539609e590d98b45c1878fad83c55", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/l/lz4/liblz4-1_1.9.4-1_arm64.deb", + "version": "1.9.4-1" + } + }, + "liblzma5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblzma5", + "sha256": "02bb3148ccfa7408b3f12833aa483c2dd4e3a6ee647fe8bbc3bc60ef50761ead", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xz-utils/liblzma5_5.4.5-0.3_amd64.deb", + "version": "5.4.5-0.3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "liblzma5", + "sha256": "d0e936978175a45bb317a5ca17c29f0d610126e21f5ce6900f107244a6e333b6", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xz-utils/liblzma5_5.4.5-0.3_arm64.deb", + "version": "5.4.5-0.3" + } + }, + "libmd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libmd0", + "sha256": "128be9909c4ce8f2126e5f3d1a04fc11510c519409d64d324d724aae8347cd13", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libm/libmd/libmd0_1.1.0-2_amd64.deb", + "version": "1.1.0-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libmd0", + "sha256": "884597eb942118b246a79e68aa619e3b6d22125e5cd7948557b542b6e70bdb54", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libm/libmd/libmd0_1.1.0-2_arm64.deb", + "version": "1.1.0-2" + } + }, + "libncurses6": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libtinfo6", + "version": "6.4+20240113-1ubuntu1" + } + ], + "name": "libncurses6", + "sha256": "b5669082396328597c62e51caeb2ee258015e92bd87f6670acee9f396a30b978", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libncurses6_6.4+20240113-1ubuntu1_amd64.deb", + "version": "6.4+20240113-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libtinfo6", + "version": "6.4+20240113-1ubuntu1" + } + ], + "name": "libncurses6", + "sha256": "5cb643f9a938f783a72b85c2c102b977e7e2d137c0d3564ff1df6652de89296f", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libncurses6_6.4+20240113-1ubuntu1_arm64.deb", + "version": "6.4+20240113-1ubuntu1" + } + }, + "libnettle8": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnettle8", + "sha256": "c38dd77f817639a2d524956a391393f7d3cdca38724e92ed6d04768fa0a282e9", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libnettle8_3.9.1-2_amd64.deb", + "version": "3.9.1-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnettle8", + "sha256": "0d8860e05b6d440b34edbf46e88db2bfc6298063285b3f9eab567f8aa1af7983", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/nettle/libnettle8_3.9.1-2_arm64.deb", + "version": "3.9.1-2" + } + }, + "libnpth0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnpth0", + "sha256": "e6e05ed1c4ccfbdc4ca3af2696dadbd0313b5287221ecafa306911da6fbbf89a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0_1.6-3build2_amd64.deb", + "version": "1.6-3build2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnpth0", + "sha256": "433259a1f7ef32e9dcc83c5e2c596cae5571eefd0131e3c44c52fb58f81d6b7c", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0_1.6-3build2_arm64.deb", + "version": "1.6-3build2" + } + }, + "libp11-kit0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "55e257759c223816b23af975d792519c738db9b0e0687c071429db74e1912aa3", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/p11-kit/libp11-kit0_0.25.3-4ubuntu1_amd64.deb", + "version": "0.25.3-4ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libp11-kit0", + "sha256": "1d2e7b8b7755f3a0fccec3d5ef0248a98f17cef0e352f2ff4a2f00a8fe30561e", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/p11-kit/libp11-kit0_0.25.3-4ubuntu1_arm64.deb", + "version": "0.25.3-4ubuntu1" + } + }, + "libpam-modules": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "ee8f5cea447827ce65b5e4d62ba55139496ddbbb0b075b43a8888ac4e17e1ff4", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam-modules_1.5.2-9.1ubuntu3_amd64.deb", + "version": "1.5.2-9.1ubuntu3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules", + "sha256": "87b205503f65f75d60da24fdc2a83516508ec95ae401f5828ed86027315e8b54", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam-modules_1.5.2-9.1ubuntu3_arm64.deb", + "version": "1.5.2-9.1ubuntu3" + } + }, + "libpam-modules-bin": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "edc639f73eb1479fcd7776c2d5b077895ee5b0ae4a502aa35a7efc0b900dd0be", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam-modules-bin_1.5.2-9.1ubuntu3_amd64.deb", + "version": "1.5.2-9.1ubuntu3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam-modules-bin", + "sha256": "4c5c8d85942db7306f338f7922d7461c9de334d40a2076370dabf872ff7b9ecd", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam-modules-bin_1.5.2-9.1ubuntu3_arm64.deb", + "version": "1.5.2-9.1ubuntu3" + } + }, + "libpam0g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam0g", + "sha256": "d5010f67db9121c0b0f673caeacbbcae39f1b3b103296196eda1a445ad60d5e1", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam0g_1.5.2-9.1ubuntu3_amd64.deb", + "version": "1.5.2-9.1ubuntu3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpam0g", + "sha256": "ad87f73f38dae94bad7dcb592deeabb26be5a0ce19b1a593c219000497537f0a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pam/libpam0g_1.5.2-9.1ubuntu3_arm64.deb", + "version": "1.5.2-9.1ubuntu3" + } + }, + "libpcre2-8-0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "3fbf30adf862c4e510a9260c7666a1a5326bc5fed8021090bc75a4ecbaa52fa4", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pcre2/libpcre2-8-0_10.42-4ubuntu1_amd64.deb", + "version": "10.42-4ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libpcre2-8-0", + "sha256": "14214893ef06c573ad2e6d99ab6cebbaf26c204818cf898ea7abc8b0339f1791", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/pcre2/libpcre2-8-0_10.42-4ubuntu1_arm64.deb", + "version": "10.42-4ubuntu1" + } + }, + "libperl5.38": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libperl5.38", + "sha256": "62a161cb99621bb3e69b51bd1ff00ff4ad77cbd357d525182830571d52656cf3", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/libperl5.38_5.38.2-3_amd64.deb", + "version": "5.38.2-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libperl5.38", + "sha256": "c6256802c884974ed62e3e11bbee7c36cc0075679c5f7b6289692a7ed036476a", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/libperl5.38_5.38.2-3_arm64.deb", + "version": "5.38.2-3" + } + }, + "libseccomp2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "23b58d5dbae7f6875955a61afd782aade21869015a2a710bf3deef6894a691fb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libseccomp/libseccomp2_2.5.5-1ubuntu1_amd64.deb", + "version": "2.5.5-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "b11084b3907453470014cc95d30e3217c0c655b2c4a29891a3ab27ebfeaa9674", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libseccomp/libseccomp2_2.5.5-1ubuntu1_arm64.deb", + "version": "2.5.5-1ubuntu1" + } + }, + "libselinux1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libselinux1", + "sha256": "139f29430e3d265fc8d9b9da7dd3f704ee3f1838c37a5d512cf265ec0b4eba28", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libselinux/libselinux1_3.5-2build1_amd64.deb", + "version": "3.5-2build1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libselinux1", + "sha256": "9d22b9775025031775c8cf77568b427e7f7bff49d097b5c9885657edfaf71193", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libselinux/libselinux1_3.5-2build1_arm64.deb", + "version": "3.5-2build1" + } + }, + "libsemanage-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "da42f15ddad6390e9dcb0e4864dabca48971ac3e3d0bedcecfcc1ba37ec6d298", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsemanage/libsemanage-common_3.5-1build2_all.deb", + "version": "3.5-1build2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage-common", + "sha256": "da42f15ddad6390e9dcb0e4864dabca48971ac3e3d0bedcecfcc1ba37ec6d298", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsemanage/libsemanage-common_3.5-1build2_all.deb", + "version": "3.5-1build2" + } + }, + "libsemanage2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsemanage2", + "sha256": "19afa3045bd49df29d7ebb65da1724d4a1f3b881a6e4c8a055ebf44791c5d6db", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsemanage/libsemanage2_3.5-1build2_amd64.deb", + "version": "3.5-1build2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsemanage2", + "sha256": "2eba7014d5f46fd35e50a52e3e6317a349df6e9975b7a051c7aac03fff03bce4", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsemanage/libsemanage2_3.5-1build2_arm64.deb", + "version": "3.5-1build2" + } + }, + "libsepol2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsepol2", + "sha256": "17a1b2ec75189f0ca3d25aa1955d69c12d7517fe4a17f58b851ce56745ff3dbe", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsepol/libsepol2_3.5-2_amd64.deb", + "version": "3.5-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsepol2", + "sha256": "b2197a98e2c4bb2c83baad78a98c592d70c2ed8df9c2411436e0507e140d96ae", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libs/libsepol/libsepol2_3.5-2_arm64.deb", + "version": "3.5-2" + } + }, + "libssl3": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libssl3", + "sha256": "8228c52b80fc7c39619b4d2246a0fd9beb838272c848fc9718062af7102324a6", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/o/openssl/libssl3_3.0.10-1ubuntu4_amd64.deb", + "version": "3.0.10-1ubuntu4" + } + }, + "libstdc++6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "3311c13f2e26c20369e937051c78f07c495f6112a0d6c32d3285b47021457ec2", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libstdc++6_14-20240221-2.1ubuntu1_amd64.deb", + "version": "14-20240221-2.1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libstdc++6", + "sha256": "538f5a9f9b7bfdff1e0317b6d1e21a7b6fdef8d82d07036c89716e35266a4cbf", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/g/gcc-14/libstdc++6_14-20240221-2.1ubuntu1_arm64.deb", + "version": "14-20240221-2.1ubuntu1" + } + }, + "libsystemd0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "2b795ada9003c3d43fea41ede816fe9ffeac9e283c2cdc627ea41a123b110f4f", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libsystemd0_255.2-3ubuntu2_amd64.deb", + "version": "255.2-3ubuntu2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libsystemd0", + "sha256": "7cccc1271839ac53030490b84de797239db5bf53bb623a87e8762385b17136a1", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libsystemd0_255.2-3ubuntu2_arm64.deb", + "version": "255.2-3ubuntu2" + } + }, + "libtasn1-6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "84f16110976e40a7aaa11eb0a291bd85f4002fb8b87f6355ff2f8340d9cf4a62", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libt/libtasn1-6/libtasn1-6_4.19.0-3_amd64.deb", + "version": "4.19.0-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtasn1-6", + "sha256": "6ee67d52a802f55d419b52125796407d36a6e731f21f8f5d29101a2086d521bd", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libt/libtasn1-6/libtasn1-6_4.19.0-3_arm64.deb", + "version": "4.19.0-3" + } + }, + "libtinfo6": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "80378382ba4f672f8d5579cb953fc43edfe246eb96ee4d453af1ac3d7768c8aa", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libtinfo6_6.4+20240113-1ubuntu1_amd64.deb", + "version": "6.4+20240113-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libtinfo6", + "sha256": "4a190c05ea7e919e4e796e1321f7923158048e1bdc58c71c11692628f6064bcb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/libtinfo6_6.4+20240113-1ubuntu1_arm64.deb", + "version": "6.4+20240113-1ubuntu1" + } + }, + "libudev1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libudev1", + "sha256": "c84b059e2c070796cd0a92f5645801a12be726860b4f52153bede2819bbaa980", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libudev1_255.2-3ubuntu2_amd64.deb", + "version": "255.2-3ubuntu2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libudev1", + "sha256": "db9af267ca5e6148c9b6328dcb98643e0e7729f208e95916042aa87f363c2078", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/systemd/libudev1_255.2-3ubuntu2_arm64.deb", + "version": "255.2-3ubuntu2" + } + }, + "libunistring5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libunistring5", + "sha256": "cbdbbbf7552e953e3b58c512eb99891fa3ea8b2847a1a8194c5fb9abdb7066b5", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libu/libunistring/libunistring5_1.1-2_amd64.deb", + "version": "1.1-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libunistring5", + "sha256": "caf4c2c543f9204ff05308966440030d0878ab639ffbbbd667d160b64e1ee645", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libu/libunistring/libunistring5_1.1-2_arm64.deb", + "version": "1.1-2" + } + }, + "libxxhash0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "fbee58694f740de786455ceb5b34550c3ceb067df59fddf0e9d7d713528eb9cb", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xxhash/libxxhash0_0.8.2-2_amd64.deb", + "version": "0.8.2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "24c2da6d81871201d5a1e0bf5e718314438cad697d5f445bf579c37120331896", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/x/xxhash/libxxhash0_0.8.2-2_arm64.deb", + "version": "0.8.2-2" + } + }, + "libzstd1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libzstd1", + "sha256": "7926bb8267652dd7df2c78c5e7541df6e62dbc10ed2efd4c2b869c75538b2ff1", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libz/libzstd/libzstd1_1.5.5+dfsg2-2_amd64.deb", + "version": "1.5.5+dfsg2-2" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libzstd1", + "sha256": "a6c2bcacff770685b3ef262943bbb3ce2060b9de83e1698590f5b576d5e7827e", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/libz/libzstd/libzstd1_1.5.5+dfsg2-2_arm64.deb", + "version": "1.5.5+dfsg2-2" + } + }, + "ncurses-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "1ea2be0cadf1299e5ed2967269c01e1935ddf5a733a496893b4334994aea2755", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/ncurses-base_6.4+20240113-1ubuntu1_all.deb", + "version": "6.4+20240113-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "1ea2be0cadf1299e5ed2967269c01e1935ddf5a733a496893b4334994aea2755", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/ncurses/ncurses-base_6.4+20240113-1ubuntu1_all.deb", + "version": "6.4+20240113-1ubuntu1" + } + }, + "passwd": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "passwd", + "sha256": "e8c7650e3c410102e8c6f0f306e14d10a7dec78ef8c84cf6c3c84a5aec5dead6", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/shadow/passwd_4.13+dfsg1-4ubuntu1_amd64.deb", + "version": "1:4.13+dfsg1-4ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "passwd", + "sha256": "c03a2cc10779e0701cade58b024dab7625ce7906d9107bc0ccf3015b3e6cc555", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/s/shadow/passwd_4.13+dfsg1-4ubuntu1_arm64.deb", + "version": "1:4.13+dfsg1-4ubuntu1" + } + }, + "perl": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "dpkg", + "version": "1.22.4ubuntu5" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libacl1", + "version": "2.3.2-1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-5ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg2-4" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgdbm-compat4", + "version": "1.23-5" + }, + { + "name": "libgdbm6", + "version": "1.23-5" + }, + { + "name": "liblzma5", + "version": "5.4.5-0.3" + }, + { + "name": "libmd0", + "version": "1.1.0-2" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libperl5.38", + "version": "5.38.2-3" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + }, + { + "name": "libzstd1", + "version": "1.5.5+dfsg2-2" + }, + { + "name": "perl-base", + "version": "5.38.2-3" + }, + { + "name": "perl-modules-5.38", + "version": "5.38.2-3" + }, + { + "name": "tar", + "version": "1.35+dfsg-3" + }, + { + "name": "zlib1g", + "version": "1:1.3.dfsg-3ubuntu1" + } + ], + "name": "perl", + "sha256": "af6657fcbd23694120410423ad59bdf8d0ad5139e5e80cc10599b1a44706fdf6", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl_5.38.2-3_amd64.deb", + "version": "5.38.2-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "dpkg", + "version": "1.22.4ubuntu5" + }, + { + "name": "gcc-14-base", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libacl1", + "version": "2.3.2-1" + }, + { + "name": "libbz2-1.0", + "version": "1.0.8-5ubuntu1" + }, + { + "name": "libc6", + "version": "2.39-0ubuntu2" + }, + { + "name": "libcrypt1", + "version": "1:4.4.36-4" + }, + { + "name": "libdb5.3", + "version": "5.3.28+dfsg2-4" + }, + { + "name": "libgcc-s1", + "version": "14-20240221-2.1ubuntu1" + }, + { + "name": "libgdbm-compat4", + "version": "1.23-5" + }, + { + "name": "libgdbm6", + "version": "1.23-5" + }, + { + "name": "liblzma5", + "version": "5.4.5-0.3" + }, + { + "name": "libmd0", + "version": "1.1.0-2" + }, + { + "name": "libpcre2-8-0", + "version": "10.42-4ubuntu1" + }, + { + "name": "libperl5.38", + "version": "5.38.2-3" + }, + { + "name": "libselinux1", + "version": "3.5-2build1" + }, + { + "name": "libzstd1", + "version": "1.5.5+dfsg2-2" + }, + { + "name": "perl-base", + "version": "5.38.2-3" + }, + { + "name": "perl-modules-5.38", + "version": "5.38.2-3" + }, + { + "name": "tar", + "version": "1.35+dfsg-3" + }, + { + "name": "zlib1g", + "version": "1:1.3.dfsg-3ubuntu1" + } + ], + "name": "perl", + "sha256": "649812e92fd35d1cd3d8b71233a7fda8e56fb7da761376904607d8233a37cbac", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl_5.38.2-3_arm64.deb", + "version": "5.38.2-3" + } + }, + "perl-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-base", + "sha256": "bd0c5e1b72bdc400005330094101d83628604af5b132df4ea4132eb58e349aa0", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-base_5.38.2-3_amd64.deb", + "version": "5.38.2-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-base", + "sha256": "b502331d6d9198caec0df1230980cbb2a0ee8b08edbf1a73f776d87f2377c293", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-base_5.38.2-3_arm64.deb", + "version": "5.38.2-3" + } + }, + "perl-modules-5.38": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-modules-5.38", + "sha256": "127dd76635d1d3d135caa5bbc4d5ae96a1c88a36c21313602c4c416270040849", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-modules-5.38_5.38.2-3_all.deb", + "version": "5.38.2-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "perl-modules-5.38", + "sha256": "127dd76635d1d3d135caa5bbc4d5ae96a1c88a36c21313602c4c416270040849", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/p/perl/perl-modules-5.38_5.38.2-3_all.deb", + "version": "5.38.2-3" + } + }, + "tar": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "tar", + "sha256": "2fa676173c0076f59e423bd82d2ac00eba7c51fa1ae8903f09b88270b1c560ba", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tar/tar_1.35+dfsg-3_amd64.deb", + "version": "1.35+dfsg-3" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "tar", + "sha256": "15ed5677151c6f224799e82f90515c77e744a68d99d2ea3d8bf2877e9effd575", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tar/tar_1.35+dfsg-3_arm64.deb", + "version": "1.35+dfsg-3" + } + }, + "tzdata": { + "amd64": { + "arch": "amd64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.86" + } + ], + "name": "tzdata", + "sha256": "26cdb43f541d5b7d089d2c1cf7d50b4c5e630c79a6d4d6ce34e20dcace4f0d29", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tzdata/tzdata_2024a-1ubuntu1_all.deb", + "version": "2024a-1ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [ + { + "name": "debconf", + "version": "1.5.86" + } + ], + "name": "tzdata", + "sha256": "26cdb43f541d5b7d089d2c1cf7d50b4c5e630c79a6d4d6ce34e20dcace4f0d29", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/t/tzdata/tzdata_2024a-1ubuntu1_all.deb", + "version": "2024a-1ubuntu1" + } + }, + "ubuntu-keyring": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ubuntu-keyring", + "sha256": "36de43b15853ccae0028e9a767613770c704833f82586f28eb262f0311adb8a8", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/u/ubuntu-keyring/ubuntu-keyring_2023.11.28.1_all.deb", + "version": "2023.11.28.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "ubuntu-keyring", + "sha256": "36de43b15853ccae0028e9a767613770c704833f82586f28eb262f0311adb8a8", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/u/ubuntu-keyring/ubuntu-keyring_2023.11.28.1_all.deb", + "version": "2023.11.28.1" + } + }, + "zlib1g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "zlib1g", + "sha256": "35cfe44912765862374112e83c178c095448f247785772147c42c0c843b67c97", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/z/zlib/zlib1g_1.3.dfsg-3ubuntu1_amd64.deb", + "version": "1:1.3.dfsg-3ubuntu1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "zlib1g", + "sha256": "bb947ff78e0aee7477aeea1bc82a5db2e80f5b1322f460ecc06710200a16326f", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/z/zlib/zlib1g_1.3.dfsg-3ubuntu1_arm64.deb", + "version": "1:1.3.dfsg-3ubuntu1" + } } - ], - "version": 1 + }, + "version": 2 } \ No newline at end of file