On Sun, 21 Apr 2024 16:33:02 +0200 Simon Ruderich <si...@ruderich.org> wrote:
Hi,On Fri, Apr 05, 2024 at 12:48:19AM -0400, Yogeswaran Umasankar wrote: > eribe...@debian.org, Matthias Geiger <werdah...@riseup.net> > Bcc: Subject: Re: false positive NONVERBOSE BUILD for rust code in Python > modules > Reply-To: Hi, > > I am having similar issue in another package 'python-cotengrust' [0]. > The link for buildlog [1]. > > [0] https://salsa.debian.org/python-team/packages/python-cotengrust/ > [1] https://salsa.debian.org/python-team/packages/python-cotengrust/-/jobs/5519541 as discussed in IRC the problem is that blhc cannot detect that this is a rust package. In regular buildd logs the "Filtered Build-Depends:" lines contain the build dependencies. This gives blhc a way to enable special handling for certain situations (in this case if a rust compiler is used). I couldn't find a way to get this information from the salsa build logs. If they could be modified to show the build dependencies then I'll adapt blhc to detect this case.
For sourmash (which also has this problem), I see `dh-cargo` and many `librust*-dev` packages in "Filtered Build-Depends"; would that be enough? https://buildd.debian.org/status/fetch.php?pkg=sourmash&arch=amd64&ver=4.8.14-2&stamp=1737372862&raw=0
OpenPGP_signature.asc
Description: OpenPGP digital signature