If my debian repository structure is as follows
.
├── dists
│ ├── bookworm
│ │ ├── InRelease
│ │ ├── main
│ │ │ ├── binary-amd64
│ │ │ │ ├── Packages
│ │ │ │ └── Packages.gz
│ │ │ ├── binary-arm64
│ │ │ │ ├── Packages
│ │ │ │ └── Packages.gz
│ │ │ └── source
│ │ │ ├── Packages
│ │ │ └── Packages.gz
│ │ ├── Release
│ │ └── Release.gpg
│ ├── bullseye
│ │ ├── InRelease
│ │ ├── main
│ │ │ ├── binary-amd64
│ │ │ │ ├── Packages
│ │ │ │ └── Packages.gz
│ │ │ ├── binary-arm64
│ │ │ │ ├── Packages
│ │ │ │ └── Packages.gz
│ │ │ └── source
│ │ │ ├── Packages
│ │ │ └── Packages.gz
│ │ ├── Release
│ │ └── Release.gpg
│ └── trixie
│ ├── InRelease
│ ├── main
│ │ ├── binary-amd64
│ │ │ ├── Packages
│ │ │ └── Packages.gz
│ │ ├── binary-arm64
│ │ │ ├── Packages
│ │ │ └── Packages.gz
│ │ └── source
│ │ ├── Packages
│ │ └── Packages.gz
│ ├── Release
│ └── Release.gpg
└── pool
└── main
└── f
└── foobar
├── foobar_1.0.0_amd64.deb
└── foobar_1.0.0_arm64.deb
I want to add the same foobar package to all three distributions - trixie, bookworm, and bullseye. So, the same file in pool, being referenced by Packages of all three distributions when a publication is created.
There is the pulp deb repository content add command which lets us add a package to a repository, but it can't specify a distribution.
If my debian repository structure is as follows
I want to add the same foobar package to all three distributions -
trixie,bookworm, andbullseye. So, the same file inpool, being referenced byPackagesof all three distributions when a publication is created.There is the
pulp deb repository content addcommand which lets us add a package to a repository, but it can't specify a distribution.