#1152983 tsx: please add Multi-Arch: foreign

#1152983#5
Date:
2026-11-04 02:08:59 UTC
From:
To:
tsx is Architecture: all without Multi-Arch: foreign, so a build dependency on
it cannot be satisfied for a foreign architecture. chromium build depends on
tsx, and its armhf cross build stops at

  Depends: tsx:armhf but it is not installable

tsx depends on nodejs:any and on node packages that are all Architecture: all,
and node-typescript already ships Multi-Arch: foreign, so marking tsx foreign
looks safe. As a workaround chromium now uses tsx:native.

Juan

#1152983#10
Date:
2026-11-04 08:23:46 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
node-tsx, 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 1152983@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapouer@melix.org> (supplier of updated node-tsx 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: Wed, 04 Nov 2026 09:05:39 +0100
Source: node-tsx
Architecture: source
Version: 4.22.4+repack+~cs7.26.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Jérémy Lal <kapouer@melix.org>
Closes: 1152983
Changes:
 node-tsx (4.22.4+repack+~cs7.26.1-2) unstable; urgency=medium
 .
   * Multi-Arch: foreign. Closes: #1152983.
Checksums-Sha1:
 5851a5458964b2bd69d2eb7b2948f8a7ba164df3 3860 node-tsx_4.22.4+repack+~cs7.26.1-2.dsc
 4b783e6e593a0f9cb14f7e82603e37ecb76ad59d 6448 node-tsx_4.22.4+repack+~cs7.26.1-2.debian.tar.xz
 1c9e3e38f4adff9e8cc60f13b67f9f98db60fece 23130 node-tsx_4.22.4+repack+~cs7.26.1-2_source.buildinfo
Checksums-Sha256:
 c066960fee89db64ea2c9e1b2e15538d97f03b57e7ff4761fab2564c76812519 3860 node-tsx_4.22.4+repack+~cs7.26.1-2.dsc
 483974e7e5806deef98f98311c923a6c43b8dd8f3054124212cda3774da27678 6448 node-tsx_4.22.4+repack+~cs7.26.1-2.debian.tar.xz
 22d4ea804afee37ac9bb7325897e12303861c2d6d03c3b06fef41f347ce5f838 23130 node-tsx_4.22.4+repack+~cs7.26.1-2_source.buildinfo
Files:
 70ffb647c84d5b3512227e582f0bbba1 3860 javascript optional node-tsx_4.22.4+repack+~cs7.26.1-2.dsc
 1a342254668153e98e1c73a79705daeb 6448 javascript optional node-tsx_4.22.4+repack+~cs7.26.1-2.debian.tar.xz
 a3fa75ce1dab5160f443ec498bfe0130 23130 javascript optional node-tsx_4.22.4+repack+~cs7.26.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAtFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmrq52wPHGplcnJ5QGVk
YS5zYXJsAAoJEGYRwF7dOfN0liAP/RM+BcgB168cQoXiyD90bEYfsdsWDERupToX
FWBt3eriGawkMvgMImIJu5d3kvYThZ4A49CW70VV57Cpk8d94Oxr85dqMnP7OSkq
UymX0VBm+wihrEbRbp3Qsh6Ymp5S3fr8A+nAteE/rsc00sCAIj5knR3B1e0aD8Nw
d0z62cDT24gcvmHpf0aRoA4MiC8bhMfeEKJIRmAV9AhKUqb8kvTi8AgHoFNd/Cml
+FSzfiTyUf41JzPIbLT8/QU3PXFIXMUfsaKIx5ZvTLdGIi9O60PvctbmhjJ6rV2L
tucIEXcHSCo86R7eAkngjBxDw5NH2twDu90wC2NZrYo06AqCgv+srPCfBXvpyjmL
N2KKt521XHkYLh464LcQ0UwDCvgBhNKNwC+95WY67lcRyRXFU1mc3Y99uarVrvS8
BKaAXYasGrofJgnDHhg1oTMNUktneb3bGy0HS+XJFrDSyTTlmQp1bsiZJvUCgBfO
5OF2qgBPE7k4h8UWH49CZbgI4w4mvUcQ7pFCWWhZL4pFLGmxRI8Ok3gVasjPALNh
6RT85vg/eegDA44S54KT+dgpWVCaWcaPvxK8R5Y91UpI+aAGp+S/ULSlnhP1enAR
PXZBI8fqW0Q56HxUG5bucdnL2uulAMNSfRZOhZOGdGpUz7uymBXzHiBu7lowgtOI
ED4dRiZ0
=73YX
-----END PGP SIGNATURE-----