Skip to content

feature request: Support arbitrary / non-compliant Debian repos #294

@hanzov69

Description

@hanzov69

Issue:
Currently RepoManager expects Debian apt repos to comply with the Debian Repository Format, specifically using a URI structure like apt.domain.com/dists/component

Adding repo that doesn't adhere to this standard is unfortunately impossible, as RepoManager appends /dists/component to the URI

Example:
https://developer.download.nvidia.com/compute/cuda/repos/ <-- does not provide dists
Instead, uses subdirectory of distribution+version (ignoring accepted codename nomenclature), eg:
https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/

They they further break out architecture type, by directory, rather than providing multiple archs in a single directory, eg:

https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/

Feature Request:
Allow RepoManager users to add a noncompliant source repository, that RepoManager will not attempt to append expected URI path to

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions