Your message dated Tue, 05 May 2020 11:05:06 +0000
with message-id <e1jvvnq-000135...@fasolo.debian.org>
and subject line Bug#959780: fixed in node-node-sass 4.14.1-1
has caused the Debian Bug report #959780,
regarding Insufficint dependency on readable-stream/writable
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 ow...@bugs.debian.org
immediately.)


-- 
959780: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959780
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: node-node-sass
Version: 4.13.1-3
Severity: normal
File: /usr/bin/node-sass

On my current sid system, a plain node-sass invocation results in:

    guest@hephaistos:/tmp$ node-sass
    internal/modules/cjs/loader.js:638
        throw err;
        ^

    Error: Cannot find module 'readable-stream/writable'
        at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:636:15)
        at Function.Module._load (internal/modules/cjs/loader.js:562:25)
        at Module.require (internal/modules/cjs/loader.js:692:17)
        at require (internal/modules/cjs/helpers.js:25:18)
        at Object.<anonymous> 
(/usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/stdout-stream/index.js:2:16)
        at Module._compile (internal/modules/cjs/loader.js:778:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
        at Module.load (internal/modules/cjs/loader.js:653:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
        at Function.Module._load (internal/modules/cjs/loader.js:585:3)

The node-readable-stream is installed as a depdendency (see below), but
still something internal seems not to find it.

A strace shows that node is looking for a file
/usr/lib/nodejs/readable-stream/writable.js that was present in
node-readable-stream 2.3.6-1 but is not in 3.4.0-2. (But I was not
successful in installing the stable package on the sid system as things
break in other places then.

I tried to track down the offending stdout-stream file to the upstream
sources, and found that the part that causes the dependency breakage
witht the newer readable-stream is not in the master source itself but
in stdout-stream that gets pulled in through debian/watch as a ...
dunno, shipped dependency?

From looking into what exists as latests versions, I don't quite see how
this can work for anyone (given that node-sass requires stdout-stream
^1.4.0 even in the latest version, and the latest stdout-sream is 1.4.1
which still uses readable-stream/writable which in term is absent from
the latest release. As a partial workaround, I've removed all std-stream
references from a local copy of the package (debian/gbp.conf,
package.json, bin/node-sass both the dependency and the single logging
use of stdout) -- just to end up with the same errors I got when I had
the older node-readable-stream installed, indicating that there might be
an unrelated different issue (then in node-read-pkg) waiting after this
is resolved.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.6.0-rc4 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages node-node-sass depends on:
ii  libc6                 2.30-4
ii  libgcc-s1             10-20200418-1
ii  libnode64             10.20.1~dfsg-1
ii  libstdc++6            10-20200418-1
ii  node-chalk            2.4.2-1
ii  node-cross-spawn      5.1.0-2
ii  node-get-stdin        6.0.0-1
ii  node-glob             7.1.6-1
ii  node-globule          1.3.0-1
ii  node-gyp              6.1.0-3
ii  node-lodash           4.17.15+dfsg-2
ii  node-meow             3.7.0-1
ii  node-mkdirp           0.5.1-2
ii  node-nan              2.14.0-1
ii  node-npmlog           4.1.2-2
ii  node-readable-stream  3.4.0-2
ii  node-request          2.88.1-4
ii  node-source-map       0.7.0++dfsg2+really.0.6.1-4
ii  node-yargs            15.3.0-1
ii  nodejs                10.20.1~dfsg-1

node-node-sass recommends no packages.

node-node-sass suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: node-node-sass
Source-Version: 4.14.1-1
Done: Xavier Guimard <y...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-node-sass, 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 959...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xavier Guimard <y...@debian.org> (supplier of updated node-node-sass 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 05 May 2020 12:36:55 +0200
Source: node-node-sass
Architecture: source
Version: 4.14.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Xavier Guimard <y...@debian.org>
Closes: 958696 959780
Changes:
 node-node-sass (4.14.1-1) unstable; urgency=medium
 .
   * Team upload
   * Add fix for readable-stream ≥ 3 (Closes: #959780)
   * New upstream release
   * Remove useless dependency to node-request (Closes: #958696)
Checksums-Sha1: 
 8b80341a4259daadaf43fa4343ab08fa18fee7ce 5214 node-node-sass_4.14.1-1.dsc
 80d33ac2b754e32cbe43581be947096a4c84f3aa 4588 
node-node-sass_4.14.1.orig-async-foreach.tar.gz
 e79538e4f1cbdbda65963b83fa502d7440777103 8793 
node-node-sass_4.14.1.orig-gaze.tar.gz
 f9d639c3f6b2830d1955062b7b485e745ce32bd8 969 
node-node-sass_4.14.1.orig-get-stdin.tar.gz
 2f69ff00fd08051934aa23c9a4e74d725916c642 41221 
node-node-sass_4.14.1.orig-js-base64.tar.gz
 da233857a7c04df412926c4eed5651b3f89b15f6 5117 
node-node-sass_4.14.1.orig-sass-graph.tar.gz
 a6a798eee1b517f0c40b93cdff60b84e8e9ad958 1460266 
node-node-sass_4.14.1.orig-sass-spec.tar.gz
 31901cfc41856a1de54dc5443e69991b99e48aee 6248 
node-node-sass_4.14.1.orig-scss-tokenizer.tar.gz
 b1d99fc5846497d2b537a00069a636f6eae1d4b7 2396 
node-node-sass_4.14.1.orig-stdout-stream.tar.gz
 56725f2112e8687dd84c562e0161d9707d2578e4 5911 
node-node-sass_4.14.1.orig-true-case-path.tar.gz
 9306f3cbb009729cd5b84d8b114eeaf853d96fe9 413050 
node-node-sass_4.14.1.orig.tar.gz
 5996d18c9c19123c82fa38c337cd9ca5f4004b8c 20072 
node-node-sass_4.14.1-1.debian.tar.xz
Checksums-Sha256: 
 67d058e42214410527254d418d5a2027ef9ab476fe62d3290b625302e545e877 5214 
node-node-sass_4.14.1-1.dsc
 a32b2ca7e6f3bb4dc54cca71f66dddc0e5e5cb895d6572af9d939cdf13051902 4588 
node-node-sass_4.14.1.orig-async-foreach.tar.gz
 2a3777d46396ea67299f77085672c373a92b8ec300db210ebdd1bf45bf2bade1 8793 
node-node-sass_4.14.1.orig-gaze.tar.gz
 6ae52988e68dd519512f8521670980e8b171d48fc9a9e65b975b5ddd02850786 969 
node-node-sass_4.14.1.orig-get-stdin.tar.gz
 c538b67af7c27f051337bd90b3083a6b219271f8eb4aa6e4bf82d6644df16163 41221 
node-node-sass_4.14.1.orig-js-base64.tar.gz
 84a77a0d45f3583678a697f5f5a2fff782b6fe405ee9d3c909b9609696188a59 5117 
node-node-sass_4.14.1.orig-sass-graph.tar.gz
 09e7cf9a383c6679f019c7453463c793bcec1a73856b278901fe28a2fcf8a02e 1460266 
node-node-sass_4.14.1.orig-sass-spec.tar.gz
 e7565c36b0075c601c8c6c7339dccc4ec846c7652462936d1f3f794c81e3a14a 6248 
node-node-sass_4.14.1.orig-scss-tokenizer.tar.gz
 47446df0bc056b4ab12039a570cf85f43fb0c7816f3b1abdd8d9303de0c3e516 2396 
node-node-sass_4.14.1.orig-stdout-stream.tar.gz
 6c611c0da5a9b6b929980e1088a551eb6fc4120830f6ca3ee4a9aa835df3ed6e 5911 
node-node-sass_4.14.1.orig-true-case-path.tar.gz
 f7c1d25d051ca58efd6660b6a9fedfd7d8bcbffd8e823f8b764d831037003838 413050 
node-node-sass_4.14.1.orig.tar.gz
 c4c376a7d4d0c49633914954a674f35c34499758f5a2fb0cefee7d859133d818 20072 
node-node-sass_4.14.1-1.debian.tar.xz
Files: 
 8803e5b78dabdcd2baa3127f3454385f 5214 javascript optional 
node-node-sass_4.14.1-1.dsc
 8715e4be5683f14593cb0435086498c1 4588 javascript optional 
node-node-sass_4.14.1.orig-async-foreach.tar.gz
 f37434701af67ca5afefaee099a23ffa 8793 javascript optional 
node-node-sass_4.14.1.orig-gaze.tar.gz
 888d566cdda8b893f4e72584e07afddb 969 javascript optional 
node-node-sass_4.14.1.orig-get-stdin.tar.gz
 76c33bf77500d94dbb4a9be50a99dd4b 41221 javascript optional 
node-node-sass_4.14.1.orig-js-base64.tar.gz
 d10d4ee63b7cfa3216a152ee9366646e 5117 javascript optional 
node-node-sass_4.14.1.orig-sass-graph.tar.gz
 e4089236eaef03dcd449b21d61219455 1460266 javascript optional 
node-node-sass_4.14.1.orig-sass-spec.tar.gz
 1d23968b932247f5374c6955262e3b05 6248 javascript optional 
node-node-sass_4.14.1.orig-scss-tokenizer.tar.gz
 97ba7834db8469b6659ed2773b88451a 2396 javascript optional 
node-node-sass_4.14.1.orig-stdout-stream.tar.gz
 628ac430bc86f022b4b4805f22b6c580 5911 javascript optional 
node-node-sass_4.14.1.orig-true-case-path.tar.gz
 3823b460960f174c1422fd64f8fc8579 413050 javascript optional 
node-node-sass_4.14.1.orig.tar.gz
 955596c8d699b0230a2b725c1613d2f7 20072 javascript optional 
node-node-sass_4.14.1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAl6xRGIACgkQ9tdMp8mZ
7umYcxAAm+zq8ZyrQW67SItYTjkssmGiU83Mwi/k1JUdIeBdbVVJE013Mhc9KZ9w
Do7deQXjGFwqbguV/FeXwqd3l8ESzj+/qbuFb68Z0CPx1mbAaXyuNcvVmBCfa7Ic
Ae/GC+w834xo6H5igkX980j42jDPM2I0UUw6zkeyyqUvLz8psMEhSszsDJ+h3y37
MRAvU+UL3e8anZHlRcjIEkrwZ7gE9Jl/02Yjp7AucCpj351ncStBIqD+oCMbg11D
g2ERSY93tdIF2n+kmEYOyb+arblLr0+hZNWTmCBGM+bGttGQWpKKXMoEW+5snWUg
SkskiHGi7WjCwrgZswhvCIK2eKc7R/7Bv1cixMPFy1oCfupNmMoW/xJbwT3vIblQ
TYg5qZC3b7VjKClfpTF2Lk1cZPmeGhLLpVanzivWsTvO43X+Z3WXAvJkiCdByfMu
9mUMu6gqs5xn9+TFvxBg+luhgNnhhHyFTD2bQwM4MYgcgoU6bdg+zgGI7Lig7Vmh
ZXZoY23C0N8i+T6gpRjCo5VflxcqJEGfjbzqU1xX7kc1NPECq8xq29iviIA6YgGs
b9Vgkjw76VJZwuq93Qurh74iw/F6kB7hQkpQ4XjsuNVmVnQ2IqSExFJdEgBbk0Di
q4o8zYhxNrz8K+3AZw4SWrmusS8jiWm2S+nlRwfzIQaAPTUo8lM=
=vd34
-----END PGP SIGNATURE-----

--- End Message ---
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to