[Pkg-javascript-devel] Bug#1080093: Package node-minimatch (9.0.3-5) misses dependency in Multi-Arch environment

Wolfgang Thumser wothumser at gmx.de
Fri Aug 30 14:58:01 BST 2024


Package: node-minimatch
Version: 9.0.3-5

When running on x86_64 Architecture in Multi-Arch environment with additional
i386 Architecture, the package libnode115_20.17.0+dfsg-2_i386.deb complains
about dependency node-minimatch:i386 not being installed, however:

"$ dpkg -l|grep node-minimatch" yields:
ii	node-minimatch	9.0.3-5		all	Convert glob expressions into RegExp objects for Node.js

"dpkg -s node-minimatch" reveals:

Package: node-minimatch
Status: install ok installed
Priority: optional
Section: javascript
Installed-Size: 595
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
Architecture: all
Version: 9.0.3-5
Depends: node-brace-expansion
Breaks: node-glob (<< 8.0.3+~cs8.4.15-2~), node-typescript-types (<< 20201105-1~)
Description: Convert glob expressions into RegExp objects for Node.js
  A pure javascript, not strictly compatible, implementation of fnmatch/glob.
  Supports negation, comment, double-star, brace expansion.
  .
  Node.js is an event-based server-side javascript engine.
Homepage: https://github.com/isaacs/minimatch

So I guess the control file misses the directive

"Multi-Arch: foreign"

in order to be recognized as a dependency for foreign architectures (i.e. i386 in my case).

I suggest to include the directive in an upcoming build.

Kernel: 6.10.6-1-siduction-amd64 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 5.27.11 Distro: siduction 2023.1.1
giants - kde -(202309091853)

Best Regards
Wolfgang



More information about the Pkg-javascript-devel mailing list