diff --git a/apt/BUILD.bazel b/apt/BUILD.bazel index 5336828..58cb025 100644 --- a/apt/BUILD.bazel +++ b/apt/BUILD.bazel @@ -34,5 +34,6 @@ bzl_library( "//apt/private:deb_resolve", "//apt/private:deb_translate_lock", "//apt/private:lockfile", + "//apt/private:manifest", ], ) diff --git a/apt/apt.bzl b/apt/apt.bzl index 402ecf3..078fe7c 100644 --- a/apt/apt.bzl +++ b/apt/apt.bzl @@ -114,8 +114,8 @@ def _apt_install( and avoid the DEBUG messages. package_template: (EXPERIMENTAL!) a template file for generated BUILD files. Available template replacement keys are: - `{target_name}`, `{deps}`, `{urls}`, `{name}`, - `{arch}`, `{sha256}`, `{repo_name}` + `{target_name}`, `{src}`, `{deps}`, `{urls}`, + `{name}`, `{arch}`, `{sha256}`, `{repo_name}` resolve_transitive: whether dependencies of dependencies should be resolved and added to the lockfile. """ @@ -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..b168a20 100644 --- a/apt/extensions.bzl +++ b/apt/extensions.bzl @@ -1,9 +1,10 @@ "apt extensions" -load("//apt/private:deb_import.bzl", "deb_import") -load("//apt/private:deb_resolve.bzl", "deb_resolve", "internal_resolve") +load("//apt/private:deb_import.bzl", "deb_import", "make_deb_import_key") +load("//apt/private:deb_resolve.bzl", "deb_resolve") load("//apt/private:deb_translate_lock.bzl", "deb_translate_lock") load("//apt/private:lockfile.bzl", "lockfile") +load("//apt/private:manifest.bzl", "manifest") def _distroless_extension(module_ctx): root_direct_deps = [] @@ -13,30 +14,27 @@ def _distroless_extension(module_ctx): for install in mod.tags.install: lockf = None if not install.lock: - lockf = internal_resolve( + lockf = manifest.lock( module_ctx, - "yq", install.manifest, install.resolve_transitive, ) 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 19a4af1..5473ce6 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", "@bazel_tools//tools/build_defs/repo:cache.bzl", "@bazel_tools//tools/build_defs/repo:http.bzl", @@ -37,14 +38,37 @@ bzl_library( name = "lockfile", srcs = ["lockfile.bzl"], visibility = ["//apt:__subpackages__"], - deps = [":util"], + deps = [":pkg"], +) + +bzl_library( + name = "pkg", + srcs = ["pkg.bzl"], + visibility = ["//apt:__subpackages__"], +) + +bzl_library( + name = "manifest", + srcs = ["manifest.bzl"], + visibility = ["//apt:__subpackages__"], + deps = [ + ":apt_deb_repository", + ":apt_dep_resolver", + ":lockfile", + ":util", + ":version_constraint", + "@aspect_bazel_lib//lib:repo_utils", + ], ) bzl_library( name = "apt_deb_repository", srcs = ["apt_deb_repository.bzl"], visibility = ["//apt:__subpackages__"], - deps = [":util"], + deps = [ + ":nested_dict", + ":version_constraint", + ], ) bzl_library( @@ -52,6 +76,7 @@ bzl_library( srcs = ["apt_dep_resolver.bzl"], visibility = ["//apt:__subpackages__"], deps = [ + ":util", ":version", ":version_constraint", ], @@ -65,6 +90,7 @@ bzl_library( ":apt_deb_repository", ":apt_dep_resolver", ":lockfile", + ":manifest", "@aspect_bazel_lib//lib:repo_utils", ], ) @@ -80,13 +106,20 @@ bzl_library( name = "deb_import", srcs = ["deb_import.bzl"], visibility = ["//apt:__subpackages__"], - deps = ["@bazel_tools//tools/build_defs/repo:http.bzl"], + deps = [ + ":starlark_codegen", + ":util", + "@bazel_tools//tools/build_defs/repo:http.bzl", + ], ) bzl_library( name = "util", srcs = ["util.bzl"], visibility = ["//apt:__subpackages__"], + deps = [ + "@bazel_skylib//lib:sets", + ], ) bzl_library( @@ -95,3 +128,18 @@ bzl_library( visibility = ["//apt:__subpackages__"], deps = [":version"], ) + +bzl_library( + name = "nested_dict", + srcs = ["nested_dict.bzl"], + visibility = ["//apt:__subpackages__"], +) + +bzl_library( + name = "starlark_codegen", + srcs = ["starlark_codegen.bzl"], + visibility = ["//apt:__subpackages__"], + deps = [ + ":util", + ], +) diff --git a/apt/private/apt_deb_repository.bzl b/apt/private/apt_deb_repository.bzl index 3b086fc..c44950a 100644 --- a/apt/private/apt_deb_repository.bzl +++ b/apt/private/apt_deb_repository.bzl @@ -1,11 +1,9 @@ "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, integrity): - target_triple = "{dist}/{comp}/{arch}".format(dist = dist, comp = comp, arch = arch) - +def _fetch_package_index(rctx, source): # See https://linux.die.net/man/1/xz and https://linux.die.net/man/1/gzip # --keep -> keep the original file (Bazel might be still committing the output to the cache) # --force -> overwrite the output if it exists @@ -13,48 +11,58 @@ def _fetch_package_index(rctx, url, dist, comp, arch, integrity): supported_extensions = { "xz": ["xz", "--decompress", "--keep", "--force"], "gz": ["gzip", "--decompress", "--keep", "--force"], + "": 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_url = source.index_url(ext) + output_full = source.output_full(ext) + 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 + + decompress_cmd = cmd + [output_full] + decompress_res = rctx.execute(decompress_cmd) + + if decompress_res.return_code == 0: + break - attempt_messages.append("""\n*) Failed '{}'\n\n{}""".format(url, reason)) + 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)) - fail(""" -** Tried to download {} different package indices and all failed. + if len(failed_attempts) == len(supported_extensions): + attempt_messages = [ + "\n * '{}' FAILED:\n\n {}".format(url, reason) + for url, reason in failed_attempts + ] -{} - """.format(len(failed_attempts), "\n".join(attempt_messages))) + fail("Failed to fetch packages index:\n" + "\n".join(attempt_messages)) - return ("{}/Packages".format(target_triple), integrity) + return rctx.read(source.output) -def _parse_repository(state, contents, root): +def _parse_package_index(state, contents, source): last_key = "" pkg = {} for group in contents.split("\n\n"): @@ -83,78 +91,51 @@ def _parse_repository(state, contents, root): pkg[key] = value if len(pkg.keys()) != 0: - pkg["Root"] = root + pkg["Root"] = source.base_url _add_package(state, pkg) last_key = "" 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, name, arch): - return util.get_dict(state.virtual_packages, [arch, name], []) + provides = version_constraint.parse_provides(package["Provides"]) -def _package_versions(state, name, arch): - return util.get_dict(state.packages, [arch, name], {}).keys() - -def _package(state, name, version, arch): - return util.get_dict(state.packages, keys = (arch, name, version)) + state.virtual_packages.add( + keys = (package["Architecture"], provides["name"]), + value = (provides["version"], package), + ) -def _create(rctx, sources, archs): +def _new(rctx, manifest): state = struct( - packages = dict(), - virtual_packages = dict(), + packages = nested_dict.new(), + virtual_packages = nested_dict.new(), ) - for arch in archs: - for (url, dist, comp) in sources: - # We assume that `url` does not contain a trailing forward slash when passing to - # functions below. If one is present, remove it. Some HTTP servers do not handle - # redirects properly when a path contains "//" - # (ie. https://mymirror.com/ubuntu//dists/noble/stable/... may return a 404 - # on misconfigured HTTP servers) - url = url.rstrip("/") + for source in manifest.sources: + index = "%s/%s" % (source.index_path, source.index) - rctx.report_progress("Fetching package index: {}/{} for {}".format(dist, comp, arch)) - (output, _) = _fetch_package_index(rctx, url, dist, comp, arch, "") + rctx.report_progress("Fetching package index: %s" % index) + output = _fetch_package_index(rctx, source) - # 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_package_index(state, output, source) 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: 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( - new = _create, -) - -# TESTONLY: DO NOT DEPEND ON THIS -def _create_test_only(): - state = struct( - packages = dict(), - virtual_packages = dict(), - ) - - return struct( - package_versions = lambda **kwargs: _package_versions(state, **kwargs), - virtual_packages = lambda **kwargs: _virtual_packages(state, **kwargs), - package = lambda **kwargs: _package(state, **kwargs), - parse_repository = lambda contents: _parse_repository(state, contents, "http://nowhere"), - packages = state.packages, - reset = lambda: state.packages.clear(), - ) - -DO_NOT_DEPEND_ON_THIS_TEST_ONLY = struct( - new = _create_test_only, + new = _new, + __test__ = struct( + _fetch_package_index = _fetch_package_index, + _parse_package_index = _parse_package_index, + ), ) diff --git a/apt/private/apt_dep_resolver.bzl b/apt/private/apt_dep_resolver.bzl index c558d64..168b0b6 100644 --- a/apt/private/apt_dep_resolver.bzl +++ b/apt/private/apt_dep_resolver.bzl @@ -1,22 +1,26 @@ "package resolution" +load(":util.bzl", "util") load(":version.bzl", version_lib = "version") load(":version_constraint.bzl", "version_constraint") -def _resolve_package(state, name, version, arch): - # First check if the constraint is satisfied by a virtual package - virtual_packages = state.repository.virtual_packages(name = name, arch = arch) - for (provides, package) in virtual_packages: - provided_version = provides["version"] - if not provided_version and version: - continue - if provided_version and version: - if version_constraint.is_satisfied_by(version, provided_version): +def _resolve_package(repository, arch, name, version): + if version: + # First check if the constraint is satisfied by a virtual package + virtual_packages = repository.virtual_packages(arch, name) + + for provided_version, package in virtual_packages: + if not provided_version: + continue + + va = provided_version + op, vb = version + if version_lib.compare(va, op, vb): 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(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) @@ -24,21 +28,25 @@ def _resolve_package(state, 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 from high to low and + # rules_distroless ignores Priority, the first satisfied + # version will be the highest version. - # 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 + # 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. selected_version = versions[0] - package = state.repository.package(name = name, version = selected_version, arch = arch) + package = repository.package(arch, name, selected_version) if not package: - package = state.repository.package(name = name, version = selected_version, arch = "all") + package = repository.package("all", name, selected_version) return package @@ -47,9 +55,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(state, name, version, arch, include_transitive = True): +def _resolve(repository, rctx, arch, name, version, include_transitive): + root_package_name = name root_package = None - unmet_dependencies = [] + unresolved_dependencies = [] dependencies = [] # state variables @@ -61,27 +70,32 @@ def _resolve_all(state, 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(state, 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 @@ -122,15 +136,25 @@ def _resolve_all(state, name, version, arch, include_transitive = True): # TODO: arch stack.append((dep["name"], dep["version"], -1)) - return (root_package, dependencies, unmet_dependencies) + if unresolved_dependencies: + unresolved_dependencies_csv = ", ".join([ud[0] for ud in unresolved_dependencies]) + msg = "package %s has dependencies that couldn't be resolved: %s" + util.warning(rctx, msg % (root_package_name, unresolved_dependencies_csv)) + + return root_package, 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 = lambda rctx, arch, name, version, include_transitive = True: _resolve( + repository, + rctx, + arch, + name, + version, + include_transitive, + ), ) dependency_resolver = struct( - new = _create_resolution, + new = _new, ) diff --git a/apt/private/deb_import.bzl b/apt/private/deb_import.bzl index 864d887..92e3aa4 100644 --- a/apt/private/deb_import.bzl +++ b/apt/private/deb_import.bzl @@ -1,8 +1,9 @@ "deb_import" load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +load(":starlark_codegen.bzl", "starlark") +load(":util.bzl", "util") -# BUILD.bazel template _DEB_IMPORT_BUILD_TMPL = ''' genrule( name = "data", @@ -53,8 +54,76 @@ filegroup( ) ''' -def deb_import(**kwargs): +def make_deb_import_key(repo_name, package): + return "{}_{}_{}_{}".format( + repo_name, + util.sanitize(package.name), + package.arch, + util.sanitize(package.version), + ) + +def deb_import(name, url, sha256, **kwargs): http_archive( + name = name, + url = url, + sha256 = sha256, build_file_content = _DEB_IMPORT_BUILD_TMPL, **kwargs ) + +def _deb_import_tmpl(repo_name, package): + deb_import_key = make_deb_import_key(repo_name, package) + + return '''\ + deb_import( + name = "{name}", + url = "{url}", + sha256 = "{sha256}", + ) +'''.format(name = deb_import_key, url = package.url, sha256 = package.sha256) + +def deb_packages(repo_name, packages): + deb_imports = [ + _deb_import_tmpl(repo_name, package) + for architectures in packages.values() + for package in architectures.values() + ] + + return '''\ +"""Generated by rules_distroless. DO NOT EDIT.""" +load("@rules_distroless//apt/private:deb_import.bzl", "deb_import") + +# buildifier: disable=function-docstring +def {repo_name}_packages(): +{deb_imports} +'''.format( + repo_name = repo_name, + deb_imports = "\n".join(deb_imports) if deb_imports else " pass", + ) + +def package_build(package, repo_prefix, repo_name, template): + deb_import_key = make_deb_import_key(repo_name, package) + + pkg_repo_name = "@%s%s" % (repo_prefix, deb_import_key) + + alias_data = starlark.gen("%s//:data" % pkg_repo_name) + alias_control = starlark.gen("%s//:control" % pkg_repo_name) + + deps = [ + "//%s/%s" % (dep.name, package.arch) + for dep in package.dependencies + ] + deps = starlark.gen(deps, indent_count = 1) + + return template.format( + target_name = package.arch, + src = '"@%s%s//:data"' % (repo_prefix, deb_import_key), + deps = deps, + urls = [package.url], + name = package.name, + arch = package.arch, + sha256 = package.sha256, + repo_name = pkg_repo_name, + alias_data = alias_data, + alias_control = alias_control, + ) diff --git a/apt/private/deb_resolve.bzl b/apt/private/deb_resolve.bzl index 169c4fb..cd4d637 100644 --- a/apt/private/deb_resolve.bzl +++ b/apt/private/deb_resolve.bzl @@ -4,87 +4,9 @@ load("@aspect_bazel_lib//lib:repo_utils.bzl", "repo_utils") load(":apt_deb_repository.bzl", "deb_repository") load(":apt_dep_resolver.bzl", "dependency_resolver") load(":lockfile.bzl", "lockfile") -load(":util.bzl", "util") +load(":manifest.bzl", "manifest") load(":version_constraint.bzl", "version_constraint") -def _parse_manifest(rctx, yq_toolchain_prefix, manifest): - is_windows = repo_utils.is_windows(rctx) - host_yq = Label("@{}_{}//:yq{}".format(yq_toolchain_prefix, repo_utils.platform(rctx), ".exe" if is_windows else "")) - yq_args = [ - str(rctx.path(host_yq)), - str(rctx.path(manifest)), - "-o=json", - ] - result = rctx.execute(yq_args) - if result.return_code: - fail("failed to parse manifest yq. '{}' exited with {}: \nSTDOUT:\n{}\nSTDERR:\n{}".format(" ".join(yq_args), result.return_code, result.stdout, result.stderr)) - - return json.decode(result.stdout if result.stdout != "null" else "{}") - -# This function is shared between BZLMOD and WORKSPACE implementations. -# INTERNAL: DO NOT DEPEND! -# buildifier: disable=function-docstring-args -def internal_resolve(rctx, yq_toolchain_prefix, manifest, include_transitive): - manifest = _parse_manifest(rctx, yq_toolchain_prefix, manifest) - - if manifest["version"] != 1: - fail("Unsupported manifest version, {}. Please use `version: 1` manifest.".format(manifest["version"])) - - if type(manifest["sources"]) != "list": - fail("`sources` should be an array") - - if type(manifest["archs"]) != "list": - fail("`archs` should be an array") - - if type(manifest["packages"]) != "list": - fail("`packages` should be an array") - - sources = [] - - for src in manifest["sources"]: - distr, components = src["channel"].split(" ", 1) - for comp in components.split(" "): - sources.append(( - src["url"], - distr, - comp, - )) - - repository = deb_repository.new(rctx, sources = sources, archs = manifest["archs"]) - resolver = dependency_resolver.new(repository) - lockf = lockfile.empty(rctx) - - for arch in manifest["archs"]: - dep_constraint_set = {} - for dep_constraint in manifest["packages"]: - if dep_constraint in dep_constraint_set: - fail("Duplicate package, {}. Please remove it from your manifest".format(dep_constraint)) - dep_constraint_set[dep_constraint] = True - - 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, - include_transitive = include_transitive, - ) - - if not package: - fail("Unable to locate package `%s`" % dep_constraint) - - if len(unmet_dependencies): - # 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) - - for dep in dependencies: - lockf.add_package(dep, arch) - lockf.add_package_dependency(package, dep, arch) - return lockf - _BUILD_TMPL = """ filegroup( name = "lockfile", @@ -104,7 +26,7 @@ sh_binary( """ def _deb_resolve_impl(rctx): - lockf = internal_resolve(rctx, rctx.attr.yq_toolchain_prefix, rctx.attr.manifest, rctx.attr.resolve_transitive) + lockf = manifest.lock(rctx, rctx.attr.manifest, rctx.attr.resolve_transitive) lockf.write("lock.json") lock_filename = rctx.attr.manifest.name.replace(".yaml", ".lock.json") diff --git a/apt/private/deb_translate_lock.bzl b/apt/private/deb_translate_lock.bzl index 3995ff0..6c3e725 100644 --- a/apt/private/deb_translate_lock.bzl +++ b/apt/private/deb_translate_lock.bzl @@ -1,25 +1,8 @@ "repository rule for generating a dependency graph from a lockfile." +load(":deb_import.bzl", "deb_packages", "package_build") load(":lockfile.bzl", "lockfile") -# header template for packages.bzl file -_DEB_IMPORT_HEADER_TMPL = '''\ -"""Generated by rules_distroless. DO NOT EDIT.""" -load("@rules_distroless//apt/private:deb_import.bzl", "deb_import") - -# buildifier: disable=function-docstring -def {}_packages(): -''' - -# deb_import template for packages.bzl file -_DEB_IMPORT_TMPL = '''\ - deb_import( - name = "{name}", - urls = {urls}, - sha256 = "{sha256}", - ) -''' - _BUILD_TMPL = """\ exports_files(glob(['packages.bzl'])) @@ -30,55 +13,32 @@ alias( """ def _deb_translate_lock_impl(rctx): - lock_content = rctx.attr.lock_content - package_template = rctx.read(rctx.attr.package_template) - lockf = lockfile.from_json(rctx, lock_content if lock_content else rctx.read(rctx.attr.lock)) - - package_defs = [] - - if not lock_content: - package_defs = [_DEB_IMPORT_HEADER_TMPL.format(rctx.attr.name)] - - if len(lockf.packages()) < 1: - package_defs.append(" pass") - - for (package) in lockf.packages(): - package_key = lockfile.make_package_key( - package["name"], - package["version"], - package["arch"], - ) - - 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"], - ), - ) + lockf = lockfile.from_json( + rctx, + rctx.attr.lock_content or rctx.read(rctx.attr.lock), + ) + lockf.write("lock.json") - repo_name = "%s%s_%s" % ("@" if lock_content else "", rctx.attr.name, package_key) + repo_prefix = "@" if rctx.attr.lock_content else "" + repo_name = rctx.attr.name + for package in lockf.packages(): rctx.file( - "%s/%s/BUILD.bazel" % (package["name"], package["arch"]), - package_template.format( - target_name = package["arch"], - src = '"@%s//:data"' % repo_name, - deps = ",\n ".join([ - '"//%s/%s"' % (dep["name"], package["arch"]) - for dep in package["dependencies"] - ]), - urls = [package["url"]], - name = package["name"], - arch = package["arch"], - sha256 = package["sha256"], - repo_name = "%s" % repo_name, + "%s/%s/BUILD.bazel" % (package.name, package.arch), + package_build( + package, + repo_prefix, + repo_name, + rctx.read(rctx.attr.package_template), ), ) - rctx.file("packages.bzl", "\n".join(package_defs)) + if rctx.attr.lock_content: + packages_bzl = "" + else: + packages_bzl = deb_packages(repo_name, lockf.packages) + + rctx.file("packages.bzl", packages_bzl) rctx.file("BUILD.bazel", _BUILD_TMPL.format(rctx.attr.name.split("~")[-1])) deb_translate_lock = repository_rule( 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/manifest.bzl b/apt/private/manifest.bzl new file mode 100644 index 0000000..668270e --- /dev/null +++ b/apt/private/manifest.bzl @@ -0,0 +1,155 @@ +"manifest" + +load("@aspect_bazel_lib//lib:repo_utils.bzl", "repo_utils") +load(":apt_deb_repository.bzl", "deb_repository") +load(":apt_dep_resolver.bzl", "dependency_resolver") +load(":lockfile.bzl", "lockfile") +load(":util.bzl", "util") +load(":version_constraint.bzl", "version_constraint") + +_VERSION = 1 + +def _parse(rctx, manifest_label): + host_yq = Label("@yq_{}//:yq{}".format( + repo_utils.platform(rctx), + ".exe" if repo_utils.is_windows(rctx) else "", + )) + + yq_args = [ + str(rctx.path(host_yq)), + str(rctx.path(manifest_label)), + "-o=json", + ] + + result = rctx.execute(yq_args) + if result.return_code: + err = "failed to parse manifest - '{}' exited with {}: " + err += "\nSTDOUT:\n{}\nSTDERR:\n{}" + fail(err.format( + " ".join(yq_args), + result.return_code, + result.stdout, + result.stderr, + )) + + return json.decode(result.stdout if result.stdout != "null" else "{}") + +def _source(src): + _ext = lambda name, ext: "%s%s" % (name, (".%s" % ext) if ext else "") + + src["url"] = src["url"].rstrip("/") + + index = "Packages" + + index_path = "dists/{dist}/{comp}/binary-{arch}".format(**src) + output = "{dist}/{comp}/{arch}/{index}".format(index = index, **src) + + return struct( + arch = src["arch"], + base_url = src["url"], + index = index, + index_full = lambda ext: _ext(index, ext), + output = output, + output_full = lambda ext: _ext(output, ext), + index_path = index_path, + index_url = lambda ext: "/".join((src["url"], index_path, _ext(index, ext))), + ) + +def _from_dict(manifest, manifest_label): + manifest["label"] = manifest_label + + failures = [] + + if manifest["version"] != _VERSION: + err = "Unsupported manifest version: {}. Please use `version: 1`" + failures.append(err.format(manifest["version"])) + + for key in ("sources", "archs", "packages"): + if type(manifest[key]) != "list": + failures.append("`{}` should be an array".format(key)) + + for key in ("archs", "packages"): + dupes = util.get_dupes(manifest[key]) + if dupes: + err = "Duplicate {}: {}. Please remove them from manifest" + failures.append(err.format(key, dupes)) + + for architecture in manifest["archs"]: + # https://www.debian.org/doc/debian-policy/ch-customized-programs.html + # + # 11.1. Architecture specification strings + # If a program needs to specify an architecture specification string + # in some place, it should select one of the strings provided by + # dpkg-architecture -L. The strings are in the format os-arch, though + # the OS part is sometimes elided, as when the OS is Linux. + if "-" not in architecture: + continue + + os, arch = architecture.split("-", 1) + + if os != "linux": + failures.append("Unsupported OS: {}".format(os)) + + if failures: + for failure in failures: + msg = "{}: {}".format(manifest_label, failure) + print(msg) + + fail("{}: Invalid manifest".format(manifest_label)) + + sources = [] + + for arch in manifest["archs"]: + for src in manifest["sources"]: + dist, components = src["channel"].split(" ", 1) + + for comp in components.split(" "): + src["dist"] = dist + src["comp"] = comp + src["arch"] = arch + + sources.append(_source(src)) + + manifest["sources"] = sources + + return struct(**manifest) + +def _lock(rctx, manifest, include_transitive): + repository = deb_repository.new(rctx, manifest) + resolver = dependency_resolver.new(repository) + + lockf = lockfile.new(rctx) + + for arch in manifest.archs: + for pkg_constraint_raw in manifest.packages: + rctx.report_progress("Resolving pkg constraint: %s" % pkg_constraint_raw) + pkg_constraint = version_constraint.parse_depends(pkg_constraint_raw).pop() + + package, dependencies = resolver.resolve( + rctx, + arch = arch, + name = pkg_constraint["name"], + version = pkg_constraint["version"], + include_transitive = include_transitive, + ) + + if not package: + fail("Unable to resolve pkg constraint: `%s`" % pkg_constraint_raw) + + lockf.add_package(package, arch, dependencies) + + return lockf + +manifest = struct( + VERSION = _VERSION, + lock = lambda rctx, manifest_label, include_transitive: _lock( + rctx, + _from_dict(_parse(rctx, manifest_label), manifest_label), + include_transitive, + ), + __test__ = struct( + _source = _source, + _from_dict = _from_dict, + _lock = _lock, + ), +) diff --git a/apt/private/nested_dict.bzl b/apt/private/nested_dict.bzl new file mode 100644 index 0000000..e0cd9a3 --- /dev/null +++ b/apt/private/nested_dict.bzl @@ -0,0 +1,47 @@ +"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(), + values = lambda: store.values(), + as_dict = lambda: store, + ) + +nested_dict = struct( + new = _new, +) diff --git a/apt/private/package.BUILD.tmpl b/apt/private/package.BUILD.tmpl index b5d074a..5d5a5ed 100644 --- a/apt/private/package.BUILD.tmpl +++ b/apt/private/package.BUILD.tmpl @@ -1,19 +1,28 @@ +"""Generated by rules_distroless. DO NOT EDIT.""" + alias( name = "data", - actual = "@{repo_name}//:data", + actual = {alias_data}, visibility = ["//visibility:public"], ) alias( name = "control", - actual = "@{repo_name}//:control", + actual = {alias_control}, visibility = ["//visibility:public"], ) filegroup( - name = "{target_name}", + name = "deps", + srcs = {deps}, visibility = ["//visibility:public"], +) + +filegroup( + name = "{target_name}", srcs = [ - {deps} - ] + [":data"] -) \ No newline at end of file + ":deps", + ":data", + ], + visibility = ["//visibility:public"], +) diff --git a/apt/private/pkg.bzl b/apt/private/pkg.bzl new file mode 100644 index 0000000..8557a99 --- /dev/null +++ b/apt/private/pkg.bzl @@ -0,0 +1,44 @@ +"pkg" + +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 _dep_from_pkg(p): + return struct( + name = p.name, + # arch = p.arch, # TODO: arch? + version = p.version, + ) + +def _pkg_from_lock_v2(package): + package = dict(package) + + package["dependencies"] = [struct(**d) for d in package["dependencies"]] + return struct(**package) + +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) + +pkg = struct( + from_index = _pkg_from_index, + from_lock_v2 = _pkg_from_lock_v2, + from_lock_v1 = _pkg_from_lock_v1, + add_dependency = lambda p, d: p.dependencies.append(_dep_from_pkg(d)), +) diff --git a/apt/private/starlark_codegen.bzl b/apt/private/starlark_codegen.bzl new file mode 100644 index 0000000..85fe9f2 --- /dev/null +++ b/apt/private/starlark_codegen.bzl @@ -0,0 +1,114 @@ +"Starlark codegen" + +load("//apt/private:util.bzl", "util") + +_BRACKETS = { + "open": { + "list": "[", + "tuple": "(", + "dict": "{", + }, + "close": { + "list": "]", + "tuple": ")", + "dict": "}", + }, +} + +_ITERATION_MAX_ = 1 << 31 - 1 + +def _gen( + value, + indent = True, + indent_count = 0, + indent_size = 4, + quote_strings = True, + quote_keys = True): + result = [] + + stack = [(value, type(value), None)] + + for i in range(_ITERATION_MAX_): + if not stack: + break + + if i == _ITERATION_MAX_: + msg = "Reached _ITERATION_MAX_ trying to codegen: %s" + fail(msg % value) + + current, current_type, context = stack.pop() + + if current_type in ("NoneType", "int", "float", "bool"): + result.append(str(current)) + + elif current_type == "string": + v = util.escape(current) + result.append('"%s"' % v if quote_strings else v) + + elif current_type in ("list", "tuple", "dict"): + if context == None and not current: + # special empty case: + result.append(_BRACKETS["open"][current_type]) + result.append(_BRACKETS["close"][current_type]) + + elif context == None and current: + kind = current_type + + if current_type == "dict": + current = current.items() + + result.append(_BRACKETS["open"][current_type]) + + if indent: + indent_count += 1 + + stack.append((None, current_type, "close")) + + items = [(item, current_type, "item") for item in current] + stack.extend(reversed(items)) + + elif context == "item": + kind = current_type.split("_")[0] + + if result[-1] != _BRACKETS["open"][current_type]: + result.append(",\n" if indent else ", ") + elif indent: + result.append("\n") + + if current_type == "dict": + k, v = current + + if indent: + tab = " " * indent_size + result.append(tab * indent_count) + + k = '"%s"' % str(k) if quote_keys else str(k) + result.append("%s: " % k) + + current = v + elif indent and result[-1] != _BRACKETS["open"][current_type]: + tab = " " * indent_size + result.append(tab * indent_count) + + stack.append((current, type(current), None)) + + elif context == "close": + if indent: + result.append(",\n") + indent_count -= 1 + + tab = " " * indent_size + result.append(tab * indent_count) + + kind = current_type.split("_")[0] + result.append(_BRACKETS["close"][current_type]) + + else: + fail("Unsupported type: %s" % current_type) + + return "".join(result) + +starlark = struct( + gen = _gen, + igen = lambda value, **kwargs: _gen(value, indent = False, **kwargs), +) diff --git a/apt/private/util.bzl b/apt/private/util.bzl index ab7759d..16b4fdd 100644 --- a/apt/private/util.bzl +++ b/apt/private/util.bzl @@ -1,24 +1,20 @@ "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 +load("@bazel_skylib//lib:sets.bzl", "sets") + +def _escape(s): + return s.replace("\\", "\\\\").replace("\n", "\\n") + +def _get_dupes(list_): + seen = sets.make() + dupes = sets.make() + + for value in list_: + if sets.contains(seen, value): + sets.insert(dupes, value) + sets.insert(seen, value) + + return sorted(sets.to_list(dupes)) def _sanitize(str): return str.replace("+", "-p-").replace(":", "-").replace("~", "_") @@ -30,8 +26,8 @@ def _warning(rctx, message): ], quiet = False) util = struct( + escape = _escape, + get_dupes = _get_dupes, sanitize = _sanitize, - set_dict = _set_dict, - get_dict = _get_dict, warning = _warning, ) 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..dc84369 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 @@ -57,29 +68,26 @@ 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]) +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)) + + # we just want the version + provides["version"] = version + + return provides version_constraint = struct( - relop = _version_relop, - is_satisfied_by = _is_satisfied_by, parse_version_constraint = _parse_version_constraint, parse_depends = _parse_depends, - parse_dep = _parse_dep, + parse_provides = _parse_provides, ) diff --git a/apt/tests/BUILD.bazel b/apt/tests/BUILD.bazel index bafb8e3..d092dc4 100644 --- a/apt/tests/BUILD.bazel +++ b/apt/tests/BUILD.bazel @@ -1,6 +1,30 @@ -load(":resolution_test.bzl", "resolution_tests") +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(":manifest_test.bzl", "manifest_tests") +load(":nested_dict_test.bzl", "nested_dict_tests") +load(":pkg_test.bzl", "pkg_tests") +load(":starlark_codegen_test.bzl", "starlark_codegen_tests") +load(":util_test.bzl", "util_tests") +load(":version_constraint_test.bzl", "version_constraint_tests") load(":version_test.bzl", "version_tests") +apt_deb_repository_tests() + +apt_dep_resolver_tests() + +lockfile_tests() + +manifest_tests() + +nested_dict_tests() + +pkg_tests() + +starlark_codegen_tests() + +util_tests() + version_tests() -resolution_tests() +version_constraint_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..4b939e8 --- /dev/null +++ b/apt/tests/apt_deb_repository_test.bzl @@ -0,0 +1,121 @@ +"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:manifest.bzl", "manifest") +load("//apt/private:nested_dict.bzl", "nested_dict") +load("//apt/tests:mocks.bzl", "mock", "mock_value") +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 = mock_value.ARCH + 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 + ] + + pkg_names = {p["Package"]: None for p in pkgs}.keys() + + mock_manifest = manifest.__test__._from_dict( + mock.manifest_dict(packages = pkg_names, archs = [arch]), + mock_value.MANIFEST_LABEL, + ) + + packages_index_content = mock.packages_index_content(*pkgs) + + source = mock_manifest.sources[0] + + mock_rctx = mock.rctx( + read = mock.read(packages_index_content), + download = mock.download(success = True), + execute = mock.execute([struct(return_code = 0)]), + ) + + return struct( + pkgs = pkgs, + pkg = pkgs[0], + arch = arch, + name = name, + versions = versions, + version = versions[0], + packages_index_content = packages_index_content, + manifest = mock_manifest, + source = source, + 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.source, + ) + + 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.source, + ) + + 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, setup.manifest) + + 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 new file mode 100644 index 0000000..7790e16 --- /dev/null +++ b/apt/tests/apt_dep_resolver_test.bzl @@ -0,0 +1,156 @@ +"unit tests for resolution of package dependencies" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +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_SUITE_PREFIX = "apt_dep_resolver/" + +def _pkg(name, **kwargs): + pkg_ = { + "package": name, + "architecture": "amd64", + "version": "2.38.1-5", + } + + pkg_ |= kwargs + + return mock.pkg(**pkg_) + +def _setup(pkgs): + setup = idx_mock_setup(pkgs) + + idx_mock = deb_repository.new(setup.mock_rctx, setup.manifest) + resolution = dependency_resolver.new(idx_mock) + + return struct( + resolution = resolution, + arch = setup.arch, + version = setup.version, + ) + +def _resolve_optionals_test(ctx): + env = unittest.begin(ctx) + + # Should pick the first alternative + pkgs = [ + _pkg("libc6-dev"), + _pkg("eject", depends = "libc6-dev | libc-dev"), + ] + + setup = _setup(pkgs) + + root_package, dependencies = setup.resolution.resolve( + mock.rctx(), + arch = setup.arch, + name = "eject", + version = ("=", setup.version), + ) + asserts.equals(env, "eject", root_package["Package"]) + asserts.equals(env, "libc6-dev", dependencies[0]["Package"]) + asserts.equals(env, 1, len(dependencies)) + + return unittest.end(env) + +resolve_optionals_test = unittest.make(_resolve_optionals_test) + +def _resolve_arch_specific_packages_test(ctx): + env = unittest.begin(ctx) + + # Should pick bar for amd64 and foo for i386 + 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 = setup.resolution.resolve( + mock.rctx(), + arch = "amd64", + name = "glibc", + version = ("=", setup.version), + ) + 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)) + + # foo for i386 + root_package, dependencies = setup.resolution.resolve( + mock.rctx(), + arch = "i386", + name = "glibc", + version = ("=", setup.version), + ) + 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)) + + return unittest.end(env) + +resolve_arch_specific_packages_test = unittest.make(_resolve_arch_specific_packages_test) + +def _resolve_aliases_1(ctx): + env = unittest.begin(ctx) + + pkgs = [ + _pkg("foo", depends = "bar (>= 1.0)"), + _pkg("bar", version = "0.9"), + _pkg("bar-plus", provides = "bar (= 1.0)"), + ] + + setup = _setup(pkgs) + + root_package, dependencies = setup.resolution.resolve( + mock.rctx(), + arch = "amd64", + name = "foo", + version = ("=", setup.version), + ) + 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)) + + 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"), + ] + + setup = _setup(pkgs) + + root_package, dependencies = setup.resolution.resolve( + mock.rctx(), + arch = "amd64", + name = "foo", + version = ("=", setup.version), + ) + 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)) + + return unittest.end(env) + +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_1_test(name = _TEST_SUITE_PREFIX + "resolve_aliases_1") + resolve_aliases_2_test(name = _TEST_SUITE_PREFIX + "resolve_aliases_2") 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/manifest_test.bzl b/apt/tests/manifest_test.bzl new file mode 100644 index 0000000..71cb51b --- /dev/null +++ b/apt/tests/manifest_test.bzl @@ -0,0 +1,75 @@ +"unit tests for manifest" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:lockfile.bzl", "lockfile") +load("//apt/private:manifest.bzl", "manifest") +load(":mocks.bzl", "mock", "mock_value") + +_TEST_SUITE_PREFIX = "manifest/" + +def _source_test(ctx): + env = unittest.begin(ctx) + + actual = manifest.__test__._source(dict(mock_value.SOURCE)) + + asserts.true(env, actual.index_full("foo").endswith(".foo")) + + return unittest.end(env) + +source_test = unittest.make(_source_test) + +def _from_dict_test(ctx): + env = unittest.begin(ctx) + + actual = manifest.__test__._from_dict( + mock.manifest_dict(packages = ["foo"]), + mock_value.MANIFEST_LABEL, + ) + + asserts.equals(env, actual.version, manifest.VERSION) + asserts.equals(env, actual.label, mock_value.MANIFEST_LABEL) + + return unittest.end(env) + +from_dict_test = unittest.make(_from_dict_test) + +def _lock_test(ctx): + env = unittest.begin(ctx) + + pkg = mock_value.PKG_INDEX + output = mock.packages_index_content(pkg) + + mock_manifest = manifest.__test__._from_dict( + mock.manifest_dict(packages = [pkg["Package"]]), + mock_value.MANIFEST_LABEL, + ) + + mock_rctx = mock.rctx( + read = mock.read(output), + download = mock.download(success = True), + execute = mock.execute([struct(return_code = 0)]), + ) + + actual_lock = manifest.__test__._lock( + mock_rctx, + mock_manifest, + include_transitive = True, + ) + + asserts.equals(env, lockfile.VERSION, actual_lock.version) + + pkg_lock = actual_lock.get_package(pkg, mock_value.ARCH) + + asserts.equals(env, pkg["Package"], pkg_lock.name) + asserts.equals(env, pkg["Architecture"], pkg_lock.arch) + asserts.equals(env, pkg["Version"], pkg_lock.version) + asserts.equals(env, [], pkg_lock.dependencies) + + return unittest.end(env) + +lock_test = unittest.make(_lock_test) + +def manifest_tests(): + source_test(name = _TEST_SUITE_PREFIX + "_source") + from_dict_test(name = _TEST_SUITE_PREFIX + "_from_dict") + lock_test(name = _TEST_SUITE_PREFIX + "_lock_test") diff --git a/apt/tests/mocks.bzl b/apt/tests/mocks.bzl new file mode 100644 index 0000000..b1a2f55 --- /dev/null +++ b/apt/tests/mocks.bzl @@ -0,0 +1,229 @@ +"mocks for unit tests" + +_URL = "http://nowhere" +_ARCH = "amd64" +_VERSION = "0.3.20-1~bullseye.1" + +_SOURCE = { + "arch": _ARCH, + "url": _URL, + "dist": "bullseye", + "comp": "main", +} + +_CHANNEL = "%s %s" % (_SOURCE["dist"], _SOURCE["comp"]) + +_MANIFEST_LABEL = "mock_manifest" + +_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, + SOURCE = _SOURCE, + CHANNEL = _CHANNEL, + MANIFEST_LABEL = _MANIFEST_LABEL, + 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 + +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, + "Filename": "/foo/bar/pkg.deb", + "SHA256": "deadbeef" * 8, + } + + 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]) + +def _manifest_dict(**kwargs): + defaults = { + "version": 1, + "url": _URL, + "archs": [_ARCH], + "sources": [{"channel": _CHANNEL, "url": _URL}], + "packages": [], + } + + return defaults | kwargs + +mock = struct( + execute = _execute, + rctx = _rctx, + report_progress = _report_progress, + read = _read, + download = _download, + pkg = _pkg, + pkg_index = _pkg_index, + packages_index_content = _packages_index_content, + manifest_dict = _manifest_dict, +) diff --git a/apt/tests/nested_dict_test.bzl b/apt/tests/nested_dict_test.bzl new file mode 100644 index 0000000..93f6b6f --- /dev/null +++ b/apt/tests/nested_dict_test.bzl @@ -0,0 +1,137 @@ +"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 _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_test.bzl b/apt/tests/resolution_test.bzl deleted file mode 100644 index 070a0ff..0000000 --- a/apt/tests/resolution_test.bzl +++ /dev/null @@ -1,230 +0,0 @@ -"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_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" - -def _make_index(): - idx = deb_repository.new() - resolution = dependency_resolver.new(idx) - - 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_repository(r) - - return struct( - add_package = lambda **kwargs: _add_package(idx, **kwargs), - resolution = resolution, - reset = lambda: idx.reset(), - ) - -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") - - (root_package, dependencies, _) = idx.resolution.resolve_all( - 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)) - - return unittest.end(env) - -resolve_optionals_test = unittest.make(_resolve_optionals_test) - -def _resolve_architecture_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]") - - # bar for amd64 - (root_package, dependencies, _) = idx.resolution.resolve_all( - 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)) - - # foo for i386 - (root_package, dependencies, _) = idx.resolution.resolve_all( - 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)) - - return unittest.end(env) - -resolve_architecture_specific_packages_test = unittest.make(_resolve_architecture_specific_packages_test) - -def _resolve_aliases(ctx): - env = unittest.begin(ctx) - - idx = _make_index() - - 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)") - - (root_package, dependencies, _) = idx.resolution.resolve_all( - 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)) - idx.reset() - - 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") - - (root_package, dependencies, _) = idx.resolution.resolve_all( - 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)) - - return unittest.end(env) - -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/starlark_codegen_test.bzl b/apt/tests/starlark_codegen_test.bzl new file mode 100644 index 0000000..8df847a --- /dev/null +++ b/apt/tests/starlark_codegen_test.bzl @@ -0,0 +1,242 @@ +"unit tests for Starlark codegen utils" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:starlark_codegen.bzl", "starlark") + +_TEST_SUITE_PREFIX = "starlark_codegen/" + +_DICT = { + "key": [1, 2, {"a": 1}], + "flag": True, + "name": "example", + 42: None, + "a": "{foo}", +} + +def _serialize_indent_test(ctx): + env = unittest.begin(ctx) + + expected = """ + { + "key": [ + 1, + 2, + { + "a": 1, + }, + ], + "flag": True, + "name": "example", + "42": None, + "a": "{foo}", + } + """.strip() + actual = starlark.gen(_DICT, indent_count = 1, indent_size = 3) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_indent_test = unittest.make(_serialize_indent_test) + +def _serialize_inline_test(ctx): + env = unittest.begin(ctx) + + expected = "".join([ + "{", + '"key": [1, 2, {"a": 1}], ', + '"flag": True, ', + '"name": "example", ', + '"42": None, ', + '"a": "{foo}"', + "}", + ]) + actual = starlark.igen(_DICT) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_inline_test = unittest.make(_serialize_inline_test) + +## --- list --------------------------------------------- + +def _serialize_list_empty_test(ctx): + env = unittest.begin(ctx) + + l = [] + expected = str(l) + actual = starlark.gen(l) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_list_empty_test = unittest.make(_serialize_list_empty_test) + +def _serialize_list_1_element_test(ctx): + env = unittest.begin(ctx) + + l = ["a"] + expected = """ +[ + "a", +] + """.strip() + actual = starlark.gen(l) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_list_1_element_test = unittest.make(_serialize_list_1_element_test) + +def _serialize_list_2p_elements_test(ctx): + env = unittest.begin(ctx) + + l = ["a", 1] + expected = """ +[ + "a", + 1, +] + """.strip() + actual = starlark.gen(l) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_list_2p_elements_test = unittest.make(_serialize_list_2p_elements_test) + +def _serialize_list_indent_test(ctx): + env = unittest.begin(ctx) + + l = ["a"] + expected = """ + [ + "a", + ] + """.strip() + actual = starlark.gen(l, indent_count = 1, indent_size = 3) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_list_indent_test = unittest.make(_serialize_list_indent_test) + +def _serialize_list_quote_test(ctx): + env = unittest.begin(ctx) + + l = ["a"] + expected = """ +[ + a, +] + """.strip() + actual = starlark.gen(l, quote_strings = False) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_list_quote_test = unittest.make(_serialize_list_quote_test) + +## --- dict --------------------------------------------- + +def _serialize_dict_empty_test(ctx): + env = unittest.begin(ctx) + + d = {} + expected = str(d) + actual = starlark.gen(d) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_dict_empty_test = unittest.make(_serialize_dict_empty_test) + +def _serialize_dict_1_element_test(ctx): + env = unittest.begin(ctx) + + d = {"a": "foo"} + expected = """ +{ + "a": "foo", +} + """.strip() + actual = starlark.gen(d) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_dict_1_element_test = unittest.make(_serialize_dict_1_element_test) + +def _serialize_dict_2p_elements_test(ctx): + env = unittest.begin(ctx) + + d = {"a": "foo", 1: "bar"} + expected = """ +{ + "a": "foo", + 1: "bar", +} + """.strip() + actual = starlark.gen(d) + + return unittest.end(env) + +serialize_dict_2p_elements_test = unittest.make(_serialize_dict_2p_elements_test) + +def _serialize_dict_indent_test(ctx): + env = unittest.begin(ctx) + + d = {"a": "foo"} + expected = """ + { + "a": "foo", + } + """.strip() + actual = starlark.gen(d, indent_count = 1, indent_size = 3) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_dict_indent_test = unittest.make(_serialize_dict_indent_test) + +def _serialize_dict_quote_test(ctx): + env = unittest.begin(ctx) + + d = {"a": "foo"} + expected = """ +{ + a: foo, +} + """.strip() + actual = starlark.gen(d, quote_strings = False, quote_keys = False) + + asserts.equals(env, expected, actual) + + return unittest.end(env) + +serialize_dict_quote_test = unittest.make(_serialize_dict_quote_test) + +def starlark_codegen_tests(): + serialize_list_empty_test(name = _TEST_SUITE_PREFIX + "list/empty") + serialize_list_1_element_test(name = _TEST_SUITE_PREFIX + "list/1_element") + serialize_list_2p_elements_test(name = _TEST_SUITE_PREFIX + "list/2+_elements") + serialize_list_quote_test(name = _TEST_SUITE_PREFIX + "list/quote") + serialize_list_indent_test(name = _TEST_SUITE_PREFIX + "list/indent") + + serialize_dict_empty_test(name = _TEST_SUITE_PREFIX + "dict/empty") + serialize_dict_1_element_test(name = _TEST_SUITE_PREFIX + "dict/1_element") + serialize_dict_2p_elements_test(name = _TEST_SUITE_PREFIX + "dict/2+_elements") + serialize_dict_quote_test(name = _TEST_SUITE_PREFIX + "dict/quote") + serialize_dict_indent_test(name = _TEST_SUITE_PREFIX + "dict/indent") + + serialize_indent_test(name = _TEST_SUITE_PREFIX + "serialize/indent") + serialize_inline_test(name = _TEST_SUITE_PREFIX + "serialize/inline") 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, + ), +) diff --git a/apt/tests/util_test.bzl b/apt/tests/util_test.bzl new file mode 100644 index 0000000..13c6a2b --- /dev/null +++ b/apt/tests/util_test.bzl @@ -0,0 +1,64 @@ +"unit tests for util" + +load("@bazel_skylib//lib:unittest.bzl", "asserts", "unittest") +load("//apt/private:util.bzl", "util") + +_TEST_SUITE_PREFIX = "util/" + +def _escape_test(ctx): + env = unittest.begin(ctx) + + parameters = { + "": "", + "foo": "foo", + '"foo"': '"foo"', + "\\e": "\\\\e", + "\n": "\\n", + } + + for s, expected in parameters.items(): + actual = util.escape(s) + asserts.equals(env, expected, actual) + + return unittest.end(env) + +escape_test = unittest.make(_escape_test) + +def _get_dupes_test(ctx): + env = unittest.begin(ctx) + + parameters = { + (): [], + (1, 2, 3): [], + (2, 1, 2, 2, 3, 1): [1, 2], + } + + for l, expected in parameters.items(): + actual = util.get_dupes(list(l)) + asserts.equals(env, expected, actual) + + return unittest.end(env) + +get_dupes_test = unittest.make(_get_dupes_test) + +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(): + escape_test(name = _TEST_SUITE_PREFIX + "escape") + get_dupes_test(name = _TEST_SUITE_PREFIX + "get_dupes") + sanitize_test(name = _TEST_SUITE_PREFIX + "sanitize") diff --git a/apt/tests/version_constraint_test.bzl b/apt/tests/version_constraint_test.bzl new file mode 100644 index 0000000..0b96994 --- /dev/null +++ b/apt/tests/version_constraint_test.bzl @@ -0,0 +1,128 @@ +"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 version_constraint_tests(): + parse_version_constraint_test( + name = _TEST_SUITE_PREFIX + "parse_version_constraint_test", + ) + parse_depends_test(name = _TEST_SUITE_PREFIX + "parse_depends") diff --git a/apt/tests/version_test.bzl b/apt/tests/version_test.bzl index 27dd93b..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/" @@ -39,37 +38,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 = [ @@ -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(): - 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") diff --git a/docs/apt_macro.md b/docs/apt_macro.md index 4576efc..2de943d 100644 --- a/docs/apt_macro.md +++ b/docs/apt_macro.md @@ -116,7 +116,7 @@ https://snapshot.ubuntu.com. | manifest | label to a `manifest.yaml` | none | | lock | label to a `lock.json` | `None` | | nolock | bool, set to True if you explicitly want to run without a lock and avoid the DEBUG messages. | `False` | -| package_template | (EXPERIMENTAL!) a template file for generated BUILD files. Available template replacement keys are: `{target_name}`, `{deps}`, `{urls}`, `{name}`, `{arch}`, `{sha256}`, `{repo_name}` | `None` | +| package_template | (EXPERIMENTAL!) a template file for generated BUILD files. Available template replacement keys are: `{target_name}`, `{src}`, `{deps}`, `{urls}`, `{name}`, `{arch}`, `{sha256}`, `{repo_name}` | `None` | | resolve_transitive | whether dependencies of dependencies should be resolved and added to the lockfile. | `True` | diff --git a/e2e/smoke/bullseye.lock.json b/e2e/smoke/bullseye.lock.json index 5d8640e..36ff174 100644 --- a/e2e/smoke/bullseye.lock.json +++ b/e2e/smoke/bullseye.lock.json @@ -1,2403 +1,2429 @@ { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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" + "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": "libcap2", + "version": "1:2.44-1" + }, + { + "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": "libelogind0", + "version": "246.9.1-1+debian1" + }, + { + "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": "libcap2", + "version": "1:2.44-1" + }, + { + "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": "libelogind0", + "version": "246.9.1-1+debian1" + }, + { + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "libelogind0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libelogind0", + "sha256": "0678ba4ba7e4cc6f83f8f2593321aeb1301dcbf06e4a47da6ed2bbd525343408", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elogind/libelogind0_246.9.1-1+debian1_amd64.deb", + "version": "246.9.1-1+debian1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libelogind0", + "sha256": "263fa7c232374a7c8f757a09fddd20297e8e4724676606c4f80d7e111468bd0f", + "url": "https://snapshot.debian.org/archive/debian/20240210T223313Z/pool/main/e/elogind/libelogind0_246.9.1-1+debian1_arm64.deb", + "version": "246.9.1-1+debian1" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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": "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" + } + }, + "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" + } + }, + "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_shared_dependencies/bullseye.lock.json b/examples/debian_shared_dependencies/bullseye.lock.json index 1b1a779..c4d6879 100755 --- a/examples/debian_shared_dependencies/bullseye.lock.json +++ b/examples/debian_shared_dependencies/bullseye.lock.json @@ -1,3153 +1,2979 @@ { - "packages": [ - { - "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": "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": "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": "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": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "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": "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": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "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": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "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-cloudflare.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": "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": "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": "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": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "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": "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": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "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": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "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-cloudflare.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": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", - "url": "https://snapshot-cloudflare.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": "libc6_2.31-13-p-deb11u8_amd64", - "name": "libc6", - "sha256": "d55d9c9769336f9b8516c20bd8364ce90746fb860ae3dda242f421e711af3d1a", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libssl1.1_1.1.1w-0-p-deb11u1_amd64", - "name": "libssl1.1", - "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", - "url": "https://snapshot-cloudflare.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": "libpcre3_2-8.39-13_amd64", - "name": "libpcre3", - "sha256": "48efcf2348967c211cd9408539edf7ec3fa9d800b33041f6511ccaecc1ffa9d0", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libmnl0_1.0.4-3_amd64", - "name": "libmnl0", - "sha256": "4581f42e3373cb72f9ea4e88163b17873afca614a6c6f54637e95aa75983ea7c", - "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_amd64.deb", - "version": "0.183-1" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_amd64", - "name": "libdb5.3", - "sha256": "00b9e63e287f45300d4a4f59b6b88e25918443c932ae3e5845d5761ae193c530", - "url": "https://snapshot-cloudflare.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": "libbsd0_0.11.3-1-p-deb11u1_amd64", - "name": "libbsd0", - "sha256": "6ec5a08a4bb32c0dc316617f4bbefa8654c472d1cd4412ab8995f3955491f4a8", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "liblzma5_5.2.5-2.1_deb11u1_amd64", - "name": "liblzma5", - "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", - "url": "https://snapshot-cloudflare.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": "libicu67_67.1-7_amd64", - "name": "libicu67", - "sha256": "2bf5c46254f527865bfd6368e1120908755fa57d83634bd7d316c9b3cfd57303", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_amd64.deb", - "version": "67.1-7" - }, - { - "arch": "amd64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_amd64", - "name": "libstdc++6", - "sha256": "5c155c58935870bf3b4bfe769116841c0d286a74f59eccfd5645693ac23f06b1", - "url": "https://snapshot-cloudflare.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": "libgcrypt20_1.8.7-6_amd64", - "name": "libgcrypt20", - "sha256": "7a2e0eef8e0c37f03f3a5fcf7102a2e3dc70ba987f696ab71949f9abf36f35ef", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_amd64", - "name": "libnginx-mod-http-image-filter", - "sha256": "811bae64a056aeb4d68329296b0d5f96749a688285977fd2b192f8c81f623304", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libzstd1_1.4.8-p-dfsg-2.1_amd64", - "name": "libzstd1", - "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", - "url": "https://snapshot-cloudflare.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": "libjpeg62-turbo_1-2.0.6-4_amd64", - "name": "libjpeg62-turbo", - "sha256": "28de780a1605cf501c3a4ebf3e588f5110e814b208548748ab064100c32202ea", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "ucf_3.0043_amd64", - "name": "ucf", - "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "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-cloudflare.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-cloudflare.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-cloudflare.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": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", - "url": "https://snapshot-cloudflare.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": "debconf_1.5.77_amd64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "dpkg_1.20.13_amd64", - "name": "dpkg", - "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libbz2-1.0_1.0.8-4_amd64", - "name": "libbz2-1.0", - "sha256": "16e27c3ebd97981e70db3733f899963362748f178a62644df69d1f247e741379", - "url": "https://snapshot-cloudflare.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": "libuuid1_2.36.1-8-p-deb11u1_amd64", - "name": "libuuid1", - "sha256": "31250af4dd3b7d1519326a9a6764d1466a93d8f498cf6545058761ebc38b2823", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "amd64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_amd64", - "name": "libpam0g", - "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "tzdata_2024a-0-p-deb11u1_amd64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "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-cloudflare.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-cloudflare.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-cloudflare.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": "libtinfo6_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "libtinfo6", - "sha256": "96ed58b8fd656521e08549c763cd18da6cff1b7801a3a22f29678701a95d7e7b", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_amd64.deb", - "version": "6.2+20201114-2+deb11u2" - }, - { - "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": "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": "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": "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": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "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": "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": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "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": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "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-cloudflare.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": "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": "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": "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": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "version": "5.2.5-2.1~deb11u1" - }, - { - "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": "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": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "version": "2.2.53-10" - }, - { - "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": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "version": "1.0.8-4" - }, - { - "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-cloudflare.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": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", - "url": "https://snapshot-cloudflare.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": "libc6_2.31-13-p-deb11u8_arm64", - "name": "libc6", - "sha256": "6eb629090615ebda5dcac2365a7358c035add00b89c2724c2e9e13ccd5bd9f7c", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libssl1.1_1.1.1w-0-p-deb11u1_arm64", - "name": "libssl1.1", - "sha256": "fe7a7d313c87e46e62e614a07137e4a476a79fc9e5aab7b23e8235211280fee3", - "url": "https://snapshot-cloudflare.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": "libpcre3_2-8.39-13_arm64", - "name": "libpcre3", - "sha256": "21cac4064a41dbc354295c437f37bf623f9004513a97a6fa030248566aa986e9", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libmnl0_1.0.4-3_arm64", - "name": "libmnl0", - "sha256": "d63aafb6f2c07db8fcb135b00ff915baf72ef8a3397e773c9c24d67950c6a46c", - "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/e/elfutils/libelf1_0.183-1_arm64.deb", - "version": "0.183-1" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libdb5.3_5.3.28-p-dfsg1-0.8_arm64", - "name": "libdb5.3", - "sha256": "cf9aa3eae9cfc4c84f93e32f3d11e2707146e4d9707712909e3c61530b50353e", - "url": "https://snapshot-cloudflare.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": "libbsd0_0.11.3-1-p-deb11u1_arm64", - "name": "libbsd0", - "sha256": "614d36d41b670955a75526865bd321703f2accb6e0c07ee4c283fbba12e494df", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "liblzma5_5.2.5-2.1_deb11u1_arm64", - "name": "liblzma5", - "sha256": "d865bba41952c707b3fa3ae8cab4d4bd337ee92991d2aead66c925bf7cc48846", - "url": "https://snapshot-cloudflare.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": "libicu67_67.1-7_arm64", - "name": "libicu67", - "sha256": "776303db230b275d8a17dfe8f0012bf61093dfc910f0d51f175be36707686efe", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_arm64.deb", - "version": "67.1-7" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libstdc-p--p-6_10.2.1-6_arm64", - "name": "libstdc++6", - "sha256": "7869aa540cc46e9f3d4267d5bde2af0e5b429a820c1d6f1a4cfccfe788c31890", - "url": "https://snapshot-cloudflare.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": "libgcrypt20_1.8.7-6_arm64", - "name": "libgcrypt20", - "sha256": "61ec779149f20923b30adad7bdf4732957e88a5b6a26d94b2210dfe79409959b", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libnginx-mod-http-image-filter_1.18.0-6.1-p-deb11u3_arm64", - "name": "libnginx-mod-http-image-filter", - "sha256": "d972b39dcca41c42f7c797fcc4472d81b64e99978845b2309e18e6d5937e384e", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "libzstd1_1.4.8-p-dfsg-2.1_arm64", - "name": "libzstd1", - "sha256": "dd01659c6c122f983a3369a04ede63539f666585d52a03f8aa2c27b307e547e0", - "url": "https://snapshot-cloudflare.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": "libjpeg62-turbo_1-2.0.6-4_arm64", - "name": "libjpeg62-turbo", - "sha256": "8903394de23dc6ead5abfc80972c8fd44300c9903ad4589d0df926e71977d881", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "ucf_3.0043_arm64", - "name": "ucf", - "sha256": "ebef6bcd777b5c0cc2699926f2159db08433aed07c50cb321fd828b28c5e8d53", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "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-cloudflare.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-cloudflare.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-cloudflare.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": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", - "url": "https://snapshot-cloudflare.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": "debconf_1.5.77_arm64", - "name": "debconf", - "sha256": "d9ee4dff77aaad12674eed3ccefdcccd332424c9e2ac2ac00a37a1e06c84ab70", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "dpkg_1.20.13_arm64", - "name": "dpkg", - "sha256": "87b0bce7361d94cc15caf27709fa8a70de44f9dd742cf0d69d25796a03d24853", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libbz2-1.0_1.0.8-4_arm64", - "name": "libbz2-1.0", - "sha256": "da340e8470e96445c56966f74e48a9a91dee0fa5c89876e88a4575cc17d17a97", - "url": "https://snapshot-cloudflare.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": "libuuid1_2.36.1-8-p-deb11u1_arm64", - "name": "libuuid1", - "sha256": "3d677da6a22e9cac519fed5a2ed5b20a4217f51ca420fce57434b5e813c26e03", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libpam0g_1.4.0-9-p-deb11u1_arm64", - "name": "libpam0g", - "sha256": "4905e523ce38e80b79f13f0227fca519f6833eb116dd9c58cbbecb39c0e01e3d", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "tzdata_2024a-0-p-deb11u1_arm64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "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-cloudflare.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-cloudflare.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-cloudflare.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": "libtinfo6_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "libtinfo6", - "sha256": "58027c991756930a2abb2f87a829393d3fdbfb76f4eca9795ef38ea2b0510e27", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", - "version": "6.2+20201114-2+deb11u2" + "packages": { + "base-files": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "base-files", + "sha256": "1ff08cf6e1b97af1e37cda830f3658f9af43a906abb80a21951c81aea02ce230", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/b/bash/bash_5.1-2+deb11u1_arm64.deb", + "version": "5.1-2+deb11u1" + } + }, + "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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/d/debconf/debconf_1.5.77_all.deb", + "version": "1.5.77" + } + }, + "debianutils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "debianutils", + "sha256": "83d21669c5957e3eaee20096a7d8c596bd07f57f1e95dc74f192b3fb7bb2e6a9", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/gcc-10-base_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "iproute2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "iproute2", + "sha256": "bad652452612c81b8cfdca1411a036a768f5fa3461a04d6662f1ee0807ea3791", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/a/acl/libacl1_2.2.53-10_arm64.deb", + "version": "2.2.53-10" + } + }, + "libattr1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libattr1", + "sha256": "af3c3562eb2802481a2b9558df1b389f3c6d9b1bf3b4219e000e05131372ebaf", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2-bin_2.44-1_arm64.deb", + "version": "1:2.44-1" + } + }, + "libcrypt1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcrypt1", + "sha256": "f617952df0c57b4ee039448e3941bccd3f97bfff71e9b0f87ca6dae15cb3f5ef", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "libfontconfig1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libfontconfig1", + "sha256": "b92861827627a76e74d6f447a5577d039ef2f95da18af1f29aa98fb96baea4c1", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgd2/libgd3_2.3.0-2_arm64.deb", + "version": "2.3.0-2" + } + }, + "libgeoip1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgeoip1", + "sha256": "d4d6076106a6f522144e8071baf6d5fdbd415035f51e081075053ca8223cad51", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "libgpg-error0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libgpg-error0", + "sha256": "16a507fb20cc58b5a524a0dc254a9cb1df02e1ce758a2d8abde0bc4a3c9b7c26", + "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libg/libgpg-error/libgpg-error0_1.38-2_arm64.deb", + "version": "1.38-2" + } + }, + "libicu67": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libicu67", + "sha256": "2bf5c46254f527865bfd6368e1120908755fa57d83634bd7d316c9b3cfd57303", + "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/i/icu/libicu67_67.1-7_arm64.deb", + "version": "67.1-7" + } + }, + "libjbig0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libjbig0", + "sha256": "9646d69eefce505407bf0437ea12fb7c2d47a3fd4434720ba46b642b6dcfd80f", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_2.0.6-4_arm64.deb", + "version": "1:2.0.6-4" + } + }, + "liblzma5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "liblzma5", + "sha256": "1c79a02415ca5ee7234ac60502fb33ee94fa70b02d1c329a6a14178f8329c435", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libm/libmnl/libmnl0_1.0.4-3_arm64.deb", + "version": "1.0.4-3" + } + }, + "libnginx-mod-http-auth-pam": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnginx-mod-http-auth-pam", + "sha256": "08f23455c05eee95e8c0bf96d1a52e6a1ddcf509dd1b4dec97c778ff2c596c92", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "libpam0g": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpam0g", + "sha256": "496771218fb585bb716fdae6ef8824dbfb5d544b4fa2f3cd4d0e4d7158ae2220", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/p/pcre3/libpcre3_8.39-13_arm64.deb", + "version": "2:8.39-13" + } + }, + "libpng16-16": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libpng16-16", + "sha256": "7d5336af395d1f658d0e66d74d0e1f4c632028750e7e04314d1a650e0317f3d6", + "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libp/libpng1.6/libpng16-16_1.6.37-3_arm64.deb", + "version": "1.6.37-3" + } + }, + "libselinux1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libselinux1", + "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", + "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libs/libselinux/libselinux1_3.1-3_arm64.deb", + "version": "3.1-3" + } + }, + "libssl1.1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libssl1.1", + "sha256": "aadf8b4b197335645b230c2839b4517aa444fd2e8f434e5438c48a18857988f7", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/g/gcc-10/libstdc++6_10.2.1-6_arm64.deb", + "version": "10.2.1-6" + } + }, + "libtiff5": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libtiff5", + "sha256": "7a70e9513e2b3c3a3d68f1614189f0be72b57eae2229aa64a3d7c8a3fe0639c9", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/n/ncurses/libtinfo6_6.2+20201114-2+deb11u2_arm64.deb", + "version": "6.2+20201114-2+deb11u2" + } + }, + "libuuid1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libuuid1", + "sha256": "31250af4dd3b7d1519326a9a6764d1466a93d8f498cf6545058761ebc38b2823", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/i/iptables/libxtables12_1.8.7-1_arm64.deb", + "version": "1.8.7-1" + } + }, + "libzstd1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libzstd1", + "sha256": "5dcadfbb743bfa1c1c773bff91c018f835e8e8c821d423d3836f3ab84773507b", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/l/lsb/lsb-base_11.1.0_all.deb", + "version": "11.1.0" + } + }, + "nginx-common": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "nginx-common", + "sha256": "bfd22beb7bd248db58eee6e6434a7c500f6e98e264219b3832f248696cd58f67", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "perl-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "perl-base", + "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", + "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/perl-base_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "sensible-utils": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "sensible-utils", + "sha256": "b9a447dc4ec8714196b037e20a2209e62cd669f5450222952f259bda4416b71f", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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 188a7d2..85af7aa 100644 --- a/examples/debian_snapshot/bullseye.lock.json +++ b/examples/debian_snapshot/bullseye.lock.json @@ -1,2277 +1,2317 @@ { - "packages": [ - { - "arch": "amd64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_amd64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "tzdata_2024a-0-p-deb11u1_amd64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "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-cloudflare.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": "libselinux1_3.1-3_amd64", - "name": "libselinux1", - "sha256": "339f5ede10500c16dd7192d73169c31c4b27ab12130347275f23044ec8c7d897", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_amd64", - "name": "libgmp10", - "sha256": "fc117ccb084a98d25021f7e01e4dfedd414fa2118fdd1e27d2d801d7248aebbc", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libacl1_2.2.53-10_amd64", - "name": "libacl1", - "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", - "url": "https://snapshot-cloudflare.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": "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-cloudflare.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-cloudflare.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": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_amd64", - "name": "zlib1g", - "sha256": "03d2ab2174af76df6f517b854b77460fbdafc3dac0dca979317da67538159a3e", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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": "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": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "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": "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": "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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "adduser_3.118-p-deb11u1_amd64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "perl-base_5.32.1-4-p-deb11u3_amd64", - "name": "perl-base", - "sha256": "94c6299552866aadc58acb8ec5111a74b17bcb453f6e2f45ea5f7c4f42580d13", - "url": "https://snapshot-cloudflare.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": "libgdbm6_1.19-2_amd64", - "name": "libgdbm6", - "sha256": "e54cfe4d8b8f209bb7df31a404ce040f7c2f9b1045114a927a7e1061cdf90727", - "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_amd64.deb", - "version": "1.19-2" - }, - { - "arch": "amd64", - "dependencies": [ - { - "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": "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": "ca-certificates_20210119_amd64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_amd64.deb", - "version": "20151021+13" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "ncurses-base_6.2-p-20201114-2-p-deb11u2_arm64", - "name": "ncurses-base", - "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "tzdata_2024a-0-p-deb11u1_arm64", - "name": "tzdata", - "sha256": "13befffb7ee127f569af92d736e30c86c199bbd58f9c3cca0d071ed63e04d003", - "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/t/tzdata/tzdata_2024a-0+deb11u1_all.deb", - "version": "2024a-0+deb11u1" - }, - { - "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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/c/coreutils/coreutils_8.32-4_arm64.deb", - "version": "8.32-4" - }, - { - "arch": "arm64", - "dependencies": [], - "key": "libselinux1_3.1-3_arm64", - "name": "libselinux1", - "sha256": "da98279a47dabaa46a83514142f5c691c6a71fa7e582661a3a3db6887ad3e9d1", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libgmp10_2-6.2.1-p-dfsg-1-p-deb11u1_arm64", - "name": "libgmp10", - "sha256": "d52619b6ff8829aa5424dfe3189dd05f22118211e69273e9576030584ffcce80", - "url": "https://snapshot-cloudflare.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-cloudflare.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": "libacl1_2.2.53-10_arm64", - "name": "libacl1", - "sha256": "f164c48192cb47746101de6c59afa3f97777c8fc821e5a30bb890df1f4cb4cfd", - "url": "https://snapshot-cloudflare.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": "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-cloudflare.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-cloudflare.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": "zlib1g_1-1.2.11.dfsg-2-p-deb11u2_arm64", - "name": "zlib1g", - "sha256": "e3963985d1a020d67ffd4180e6f9c4b5c600b515f0c9d8fda513d7a0e48e63a1", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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": "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": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "version": "3.118+deb11u1" - }, - { - "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": "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": "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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "adduser_3.118-p-deb11u1_arm64", - "name": "adduser", - "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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": "perl-base_5.32.1-4-p-deb11u3_arm64", - "name": "perl-base", - "sha256": "53e09d9594692c462f33d4e9394bff60f95fe74b70402772dc7396a5829b76e5", - "url": "https://snapshot-cloudflare.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": "libgdbm6_1.19-2_arm64", - "name": "libgdbm6", - "sha256": "97a88c2698bd836d04e51ad70c76826850857869b51e90b5343621ba30bbf525", - "url": "https://snapshot-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/g/gdbm/libgdbm-compat4_1.19-2_arm64.deb", - "version": "1.19-2" - }, - { - "arch": "arm64", - "dependencies": [ - { - "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": "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": "ca-certificates_20210119_arm64", - "name": "ca-certificates", - "sha256": "b2d488ad4d8d8adb3ba319fc9cb2cf9909fc42cb82ad239a26c570a2e749c389", - "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/contrib/n/nvidia-support/nvidia-kernel-common_20151021+13_arm64.deb", - "version": "20151021+13" + "packages": { + "adduser": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "adduser", + "sha256": "1478a610fd50e190882ff41e16c57b628a508bcf5b5ac5313affb49d20818e0a", + "url": "https://snapshot-cloudflare.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-cloudflare.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": "libcap2", + "version": "1:2.44-1" + }, + { + "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": "libelogind0", + "version": "246.9.1-1+debian1" + }, + { + "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-cloudflare.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": "libcap2", + "version": "1:2.44-1" + }, + { + "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": "libelogind0", + "version": "246.9.1-1+debian1" + }, + { + "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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/a/apt/apt_2.2.4_arm64.deb", + "version": "2.2.4" + } + }, + "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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "dpkg": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "dpkg", + "sha256": "eb2b7ba3a3c4e905a380045a2d1cd219d2d45755aba5966d6c804b79400beb05", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/g/gnupg1/gpgv1_1.4.23-1.1_arm64.deb", + "version": "1.4.23-1.1" + } + }, + "libacl1": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libacl1", + "sha256": "aa18d721be8aea50fbdb32cd9a319cb18a3f111ea6ad17399aa4ba9324c8e26a", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libc/libcap2/libcap2_2.44-1_arm64.deb", + "version": "1:2.44-1" + } + }, + "libcom-err2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libcom-err2", + "sha256": "d478f132871f4ab8352d39becf936d0ad74db905398bf98465d8fe3da6fb1126", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "libelogind0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libelogind0", + "sha256": "0678ba4ba7e4cc6f83f8f2593321aeb1301dcbf06e4a47da6ed2bbd525343408", + "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/e/elogind/libelogind0_246.9.1-1+debian1_amd64.deb", + "version": "246.9.1-1+debian1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libelogind0", + "sha256": "263fa7c232374a7c8f757a09fddd20297e8e4724676606c4f80d7e111468bd0f", + "url": "https://snapshot-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/e/elogind/libelogind0_246.9.1-1+debian1_arm64.deb", + "version": "246.9.1-1+debian1" + } + }, + "libffi7": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libffi7", + "sha256": "30ca89bfddae5fa6e0a2a044f22b6e50cd17c4bc6bc850c579819aeab7101f0f", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/p/perl/libperl5.32_5.32.1-4+deb11u3_arm64.deb", + "version": "5.32.1-4+deb11u3" + } + }, + "libseccomp2": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libseccomp2", + "sha256": "2617fc8b99dca0fa8ed466ee0f5fe087aa4e8413b88ca45d717290f4a0551e36", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.debian.org/archive/debian/20240210T223313Z/pool/main/libu/libunistring/libunistring2_0.9.10-4_arm64.deb", + "version": "0.9.10-4" + } + }, + "libxxhash0": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libxxhash0", + "sha256": "3fb82550a71d27d05672472508548576dfb34486847bc860d3066cda5aaf186f", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "ncurses-base": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "ncurses-base", + "sha256": "a55a5f94299448279da6a6c2031a9816dc768cd300668ff82ecfc6480bbfc83d", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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" + } + }, + "tar": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "tar", + "sha256": "41c9c31f67a76b3532036f09ceac1f40a9224f1680395d120a8b24eae60dd54a", + "url": "https://snapshot-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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-cloudflare.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_security/BUILD.bazel b/examples/debian_snapshot_security/BUILD.bazel index f20f5cb..30d0b4e 100644 --- a/examples/debian_snapshot_security/BUILD.bazel +++ b/examples/debian_snapshot_security/BUILD.bazel @@ -7,7 +7,7 @@ jq( "@apt_security_resolve//:lockfile", ], args = ["-rj"], - filter = '.packages | map(select(.name == "libuuid1")) | .[0].version', + filter = ".packages.libuuid1[] | .version", ) assert_contains( diff --git a/examples/ubuntu_snapshot/noble.lock.json b/examples/ubuntu_snapshot/noble.lock.json index 04808d1..d81f92a 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": "libnpth0t64", + "version": "1.6-3.1" + }, + { + "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": "libnpth0t64", + "version": "1.6-3.1" + }, + { + "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" + } + }, + "libnpth0t64": { + "amd64": { + "arch": "amd64", + "dependencies": [], + "name": "libnpth0t64", + "sha256": "3f60b9621044ca373bd78d6a349043831ea0e3710477cc6fdf73c131cbf705fa", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0t64_1.6-3.1_amd64.deb", + "version": "1.6-3.1" + }, + "arm64": { + "arch": "arm64", + "dependencies": [], + "name": "libnpth0t64", + "sha256": "c6361fa2cb1a383beec66f74c13c42cfd5118f12d66d1b3f8a0dad1f0b3e143c", + "url": "https://snapshot.ubuntu.com/ubuntu/20240301T030400Z/pool/main/n/npth/libnpth0t64_1.6-3.1_arm64.deb", + "version": "1.6-3.1" + } + }, + "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