Shengjing Zhu <zhsj@debian.org> writes: > On Wed, Nov 20, 2024 at 3:44 AM Simon Josefsson <simon@josefsson.org> wrote: >> >> Hi >> >> I noticed that we have a small number of golang-*-dev binary packages >> that are built as 'Architecture: all' rather than 'Architecture: any'. >> See UDD output below. > > I think this mail should reverse all the usages of 'all' vs 'any'... You are right, thanks. >> udd=> select distinct package from packages where package like 'golang-%-dev' and architecture != 'all' order by package; > > You should only select release = sid, and extra_source_only is null, > and exclude transitional packages. > Then it should have very limited packages. See new list below. Looking through I see 'golang-github-pzhin-go-sophia-dev' has the same files on amd64+arm64+mips64el. I see golang-github-korandiz-v4l-dev contains built source codes that are different for different archs, this seems like a potential false positive. The golang-goprotobuf-dev package is a transitional dummy package, I suppose that is a false positive too? I recall transitional packages have to be remain arch-specific. Some of the others contain a small tool in /usr/bin, I wonder if anyone actually needs them. Okay, so the problem was smaller than I initially thought, and probably not worth caring further about. The golang-github-crc-org-crc-dev and golang-webpki-org-jsoncanonicalizer-dev packages caused some issues for me, but there is a new upload for them already. /Simon udd=> select distinct packages.package from sources,packages where packages.package like 'golang-%-dev' and packages.architecture != 'all' and packages.release = 'sid' order by packages.package; package ----------------------------------------- golang-github-crc-org-crc-dev golang-github-ffuf-pencode-dev golang-github-go-debos-fakemachine-dev golang-github-korandiz-v4l-dev golang-github-mattn-go-sqlite3-dev golang-github-mozillazg-go-pinyin-dev golang-github-pzhin-go-sophia-dev golang-github-vmware-vmw-guestinfo-dev golang-goprotobuf-dev golang-webpki-org-jsoncanonicalizer-dev (10 rader) udd=>
Attachment:
signature.asc
Description: PGP signature