[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Binaries in golang-*-dev packages



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


Reply to: