Your message dated Wed, 1 Jan 2020 19:35:40 -0800 with message-id <CAFHYt56rGPhMde=LVguZRQhyagDXLubTj=OsiT-N1hVX1c-wkA@mail.gmail.com> and subject line Re: Bug#947630: lintian still gives E: statically-linked-binary for golang project's binary has caused the Debian Bug report #947630, regarding lintian still gives E: statically-linked-binary for golang project's binary to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 947630: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947630 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian still gives E: statically-linked-binary for golang project's binary
- From: Tong Sun <suntong001@users.sourceforge.net>
- Date: Sat, 28 Dec 2019 13:45:27 -0500
- Message-id: <CAMmz1OcqSgX96kuovK+9S5dN=HcD-m0bPJMKPN=rsrybQnkOEw@mail.gmail.com>
Package: lintian Version: v2.41.0 Severity: normal Dear Maintainer, This is a follow up to #911864. According to #718404, golang packages aren't supposed to give an error of statically-linked-binary because all go language packages are apparently statically linked. And yet attempting to build https://salsa.debian.org/go-team/packages/easygen/ with debuild -us -uc -b gives this error: E: easygen: statically-linked-binary usr/bin/easygen According to #911864, lintian uses whether a package build-depends against golang-go or golang-any to determine whether this is "Go" package and, if so, skips emission of the statically-linked-binary tag for the reasons you state. However, I've already included golang-any in my build-depends. Checking the fix in #911864 https://salsa.debian.org/lintian/lintian/commit/e59e44ec0d648b66b30ab52c08f3def9224c7373 Seems that the fix only checks the package name, not build-depends, while I'm building a binary out of go source, not go lib, thus my package name doesn't have golang- prefix (just like docker). Please double check. Thanks Tong
--- End Message ---
--- Begin Message ---
- To: 947630-done@bugs.debian.org
- Cc: Tong Sun <suntong001@users.sourceforge.net>
- Subject: Re: Bug#947630: lintian still gives E: statically-linked-binary for golang project's binary
- From: Felix Lechner <felix.lechner@lease-up.com>
- Date: Wed, 1 Jan 2020 19:35:40 -0800
- Message-id: <CAFHYt56rGPhMde=LVguZRQhyagDXLubTj=OsiT-N1hVX1c-wkA@mail.gmail.com>
- In-reply-to: <CAMmz1OcqSgX96kuovK+9S5dN=HcD-m0bPJMKPN=rsrybQnkOEw@mail.gmail.com>
- References: <CAMmz1OcqSgX96kuovK+9S5dN=HcD-m0bPJMKPN=rsrybQnkOEw@mail.gmail.com>
Hi Tong, On Sat, Dec 28, 2019 at 10:48 AM Tong Sun <suntong001@users.sourceforge.net> wrote: > > E: easygen: statically-linked-binary usr/bin/easygen This tag is not reproducible in unstable. Build log attached. Closing this bug. Please reopen if a mistake was made. Kind regards Felix LechnerAttachment: easygen_4.1.0-1_amd64-2020-01-02T03:14:57Z.build.xz
Description: application/xz
--- End Message ---