Currently, apt repos are separated by target identifier (used by dck-buildpackage). That one is just a plain string w/o inherent structure. Since separate arch's of the same distro have separate target identifier, they're creating separate repos.
This is in contrast to classic apt repos that contain all supported archs in one repo.
Describe the solution you'd like
Introduce target configs in deb-pkg (located in cf/target/...)
These define several things like archs, repo identifier, arch to build and corresponding deb-buildpackage target identifiers
the current target list entries refer to these, if found, otherwise compute the entries that mimic the current behaviour
What is the problem you're trying to solve
Currently, apt repos are separated by target identifier (used by dck-buildpackage). That one is just a plain string w/o inherent structure. Since separate arch's of the same distro have separate target identifier, they're creating separate repos.
This is in contrast to classic apt repos that contain all supported archs in one repo.
Describe the solution you'd like
Additional context
No response