Issue #5360
closedDebian Buster updates sync results in an empty Architectures field in the Release file
Description
When syncing the Debian Buster updates repo, the generated Release file contains an empty "Architectures" field instead of containing the configured architectures.
Create a repo with the following parameters.
Feed: http://deb.debian.org/debian
Releases: buster-updates
Architectures: amd64
Components: main,contrib,non-free
After syncing, note that the generated Release file will contain and empty "Architectures" field.
Example:
Label: upstream_debian-buster-updates_2019-08-27-135800
Suite: stable-updates
Codename: buster-updates
Date: Tue, 27 Aug 2019 13:58:47 +0000
Architectures:
Components: non-free contrib main
...
Observed with Pulp 2.20.0 (Debian support: 1.10.0).
Related issues
Updated by ggainey over 4 years ago
- Tags Pulp 2 added
Notes from a quick (successful) attempt to reproduce, run against up2date 2-master:
# pulp-admin deb repo create --repo-id buster --releases buster-updates --architectures amd64 --components main,contrib,non-free --feed http://deb.debian.org/debian
# pulp-admin deb repo sync run --repo-id buster
# head /var/lib/pulp/published/deb/master/deb_distributor/buster/1566918812.18/dists/buster-updates/Release
Label: buster
Suite: stable-updates
Codename: buster-updates
Date: Tue, 27 Aug 2019 15:13:32 +0000
Architectures:
Components: non-free contrib main
MD5sum:
Updated by quba42 over 4 years ago
This is a duplicate of https://pulp.plan.io/issues/4094
Since buster-updates currently contains no packages, it also contains no architecture specific packages.
Since there are no architecture specific packages pulp_deb does not create any architectures, and does not add them to the Release file.
Updated by quba42 over 4 years ago
- Is duplicate of Issue #4094: Architecture is not created if there are no architecture specific packages added
Updated by signed8bit over 4 years ago
It appears that it currently contains two "all" packages, e.g. libdatetime-timezone-perl_1:2.23-1+2019b_all.deb and tzdata_2019b-0+deb10u1_all.deb. This makes sense then given the description in https://pulp.plan.io/issues/4094. Thanks for the link to that issue.
Updated by quba42 over 3 years ago
- Status changed from NEW to CLOSED - DUPLICATE