#1137660 Please adjust for file 5.47

#1137660#5
Date:
2026-05-26 18:29:53 UTC
From:
To:
file package maintainer here ...

Dear maintainer,

the next version 5.47 of the file package is currently in experimental,
and as I've learned via the pseudo excuses¹, this introduces a regression
in your (autopkg)test.

Root cause: Lintian expects a perticular output from file(1) in the
cruft-wasm test that is no longer given.

#1137660#12
Date:
2026-05-28 19:02:21 UTC
From:
To:
Hi Christoph,

I do not know much about wasm, but from lintian's point of view, both
MVP and components would be considered as generated source, right?

My reading online suggests that one would "generate" component and not
write it by hand.
This is likely not necessary.

lintian was taking the `\0asm` part from webassembly file output [1]. Which
changed from "WebAssembly (wasm) binary module" to "WebAssembly (wasm) binary"
here [2].

Fortunately, the former is a prefix string of the latter, so all flagged things
earlier should work as-is.

I've fixed this with new file here

https://salsa.debian.org/lintian/lintian/-/merge_requests/736

If you could take a look and give me a go ahead, that'd be great. I'll be happy
to make an upload this weekend, so things go smoothly for you when you upload
file, as lintian would have migrated to testing by then.

[1] https://github.com/file/file/blob/master/magic/Magdir/webassembly#L13
[2] https://github.com/file/file/commit/6b5e54014

Best,
Nilesh

#1137660#17
Date:
2026-05-31 16:47:15 UTC
From:
To:
Nilesh Patra wrote...

Well, whatever sails your boat :)  I've uploaded 1:5.47-3 to unstable now,
if the "excuses" page gives a green tomorrow, all will be fine. If not ...

Then possibly I mis-understood how the test in lintian works. Just
assume my best intentions: A package I'm reponsible for disrupts other
packages, so let the maintainers know about this as soon as possible.

Unfortunately salsa always gives me a hard time accessing their
services. But I trust you did the right thing.

    Christoph

#1137660#20
Date:
2026-05-31 18:34:59 UTC
From:
To:
Hello,

Bug #1137660 in lintian reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/lintian/lintian/-/commit/8b5d458774b6cbfb35a31c7ac69b25f1cc931621

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1137660

#1137660#27
Date:
2026-06-01 15:05:00 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1137660@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nilesh Patra <nilesh@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 01 Jun 2026 18:07:28 +0530
Source: lintian
Architecture: source
Version: 2.136.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Nilesh Patra <nilesh@debian.org>
Closes: 1137660
Changes:
 lintian (2.136.2) unstable; urgency=medium
 .
   [ Nilesh Patra ]
   * Adjust regex for detecting prebuilt wasm with new version
     of `file` package (Closes: #1137660)
 .
   [ Benjamin Drung ]
   * Build no-code/without-fat-lto-objects test with optimize=-lto
Checksums-Sha1:
 358a3a0757b21cc197a74dc5d2998037e825f059 3593 lintian_2.136.2.dsc
 f5520936361d7a377c42ef07c3940fca8e25e732 2029236 lintian_2.136.2.tar.xz
 9a5cb67b56dced58a816495e5deac09916066cdf 21224 lintian_2.136.2_amd64.buildinfo
Checksums-Sha256:
 a565ab4319e8a566c72a59635911234fe9592a9eabcd6e562463493b39e31dd9 3593 lintian_2.136.2.dsc
 a581025014602494116134efab02aaf71e778cf95dd5aacbd43513f343c18b83 2029236 lintian_2.136.2.tar.xz
 ad155ea935fe3da6a91743924b1f7709c3ba10aa957a025cb882b32702a409c2 21224 lintian_2.136.2_amd64.buildinfo
Files:
 b4a4f2e8243f3756b7d1b128b69ef8a7 3593 devel optional lintian_2.136.2.dsc
 f7d1279994eb91c6cf2ef350d1814dd2 2029236 devel optional lintian_2.136.2.tar.xz
 0d0f69f0515c85b5b35c0fcfde40534b 21224 devel optional lintian_2.136.2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iIgEARYKADAWIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCah2cWhIcbmlsZXNoQGRl
Ymlhbi5vcmcACgkQKieQS9ckPtoAPAEAg9mCqlz/9nRnqALGH3tS0FatL8SaPFWo
mveZVa4U22sBANakc66otzTVX2s7VVfJjnqeJM+EHD8eAAMsSLdKnjoG
=WWbB
-----END PGP SIGNATURE-----