Your message dated Tue, 21 Dec 2021 17:49:15 +0000
with message-id <e1mzjgf-0005ac...@fasolo.debian.org>
and subject line Bug#1002220: fixed in node-rollup-plugin-alias 3.1.8~ds-2
has caused the Debian Bug report #1002220,
regarding node-rollup-plugin-alias: FTBFS: dh_auto_test: error: /bin/sh -ex 
debian/tests/pkg-js/test returned exit code 1
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.)


-- 
1002220: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002220
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-rollup-plugin-alias
Version: 3.1.8~ds-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> # Build @rollup/plugin-alias
> cd packages/alias && rollup -c
> 
> src/index.ts → dist/index.js, dist/index.es.js...
> (!) Plugin typescript: @rollup/plugin-typescript TS2307: Cannot find 
> module 'rollup' or its corresponding type declarations.
> src/index.ts: (1:43)
> 
> 1 import { PartialResolvedId, Plugin } from 'rollup';
>                                             ~~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS2550: Property 
> 'entries' does not exist on type 'ObjectConstructor'. Do you need to change 
> your target library? Try changing the 'lib' compiler option to 'es2017' or 
> later.
> src/index.ts: (37:17)
> 
> 37   return Object.entries(entries).map(([key, value]) => {
>                    ~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7031: Binding 
> element 'key' implicitly has an 'any' type.
> src/index.ts: (37:40)
> 
> 37   return Object.entries(entries).map(([key, value]) => {
>                                           ~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7031: Binding 
> element 'value' implicitly has an 'any' type.
> src/index.ts: (37:45)
> 
> 37   return Object.entries(entries).map(([key, value]) => {
>                                                ~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7006: Parameter 
> 'inputOptions' implicitly has an 'any' type.
> src/index.ts: (73:16)
> 
> 73     buildStart(inputOptions) {
>                   ~~~~~~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7006: Parameter 
> 'importee' implicitly has an 'any' type.
> src/index.ts: (86:15)
> 
> 86     resolveId(importee, importer, resolveOptions) {
>                  ~~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7006: Parameter 
> 'importer' implicitly has an 'any' type.
> src/index.ts: (86:25)
> 
> 86     resolveId(importee, importer, resolveOptions) {
>                            ~~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7006: Parameter 
> 'resolveOptions' implicitly has an 'any' type.
> src/index.ts: (86:35)
> 
> 86     resolveId(importee, importer, resolveOptions) {
>                                      ~~~~~~~~~~~~~~
> 
> (!) Plugin typescript: @rollup/plugin-typescript TS7006: Parameter 
> 'resolved' implicitly has an 'any' type.
> src/index.ts: (109:15)
> 
> 109       ).then((resolved) => {
>                   ~~~~~~~~
> 
> created dist/index.js, dist/index.es.js in 420ms
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test --buildsystem=nodejs
>       mkdir -p node_modules/\@rollup
>       ln -s ../../packages/alias node_modules/\@rollup/plugin-alias
>       /bin/sh -ex debian/tests/pkg-js/test
> + cd packages/alias
> + mkdir -p node_modules/@rollup
> + ln -s ../.. node_modules/@rollup/plugin-alias
> + tape test/test.js
> TAP version 13
> # type
> ok 1 should be strictly equal
> # instance
> ok 2 should be strictly equal
> ok 3 should be strictly equal
> # defaults
> ok 4 should be strictly equal
> ok 5 should be strictly equal
> # Simple aliasing (array)
> ok 6 should be deeply equivalent
> # Simple aliasing (object)
> ok 7 should be deeply equivalent
> # RegExp aliasing
> ok 8 should be deeply equivalent
> # Will not confuse modules with similar names
> ok 9 should be deeply equivalent
> # Leaves entry file untouched if matches alias
> ok 10 should be deeply equivalent
> # i/am/a/file
> ok 11 should be deeply equivalent
> # Windows absolute path aliasing
> ok 12 should be deeply equivalent
> # Works in rollup with non fake input
> ok 13 should be strictly equal
> ok 14 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/aliasMe.js to 
> end with /fixtures/aliasMe.js
> ok 15 expected 
> /<<PKGBUILDDIR>>/packages/alias/test/fixtures/folder/anotherNumber.js to end 
> with /fixtures/folder/anotherNumber.js
> ok 16 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/index.js to end 
> with /fixtures/index.js
> ok 17 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/localAliasMe.js 
> to end with /fixtures/localAliasMe.js
> ok 18 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/nonAliased.js to 
> end with /fixtures/nonAliased.js
> # Global customResolver function
> ok 19 should be deeply equivalent
> # Local customResolver function
> ok 20 should be deeply equivalent
> # Global customResolver plugin-like object
> ok 21 should be deeply equivalent
> # Local customResolver plugin-like object
> ok 22 should be deeply equivalent
> # supports node-resolve as a custom resolver
> ok 23 should be deeply equivalent
> # Alias + rollup-plugin-node-resolve
> ok 24 should be strictly equal
> ok 25 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/aliasMe.js to 
> end with /fixtures/aliasMe.js
> ok 26 expected 
> /<<PKGBUILDDIR>>/packages/alias/test/fixtures/folder/anotherNumber.js to end 
> with /fixtures/folder/anotherNumber.js
> ok 27 expected 
> /<<PKGBUILDDIR>>/packages/alias/test/fixtures/folder/deep/deep2/index.js to 
> end with /fixtures/folder/deep/deep2/index.js
> ok 28 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/index.js to end 
> with /fixtures/index.js
> ok 29 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/localAliasMe.js 
> to end with /fixtures/localAliasMe.js
> ok 30 expected /<<PKGBUILDDIR>>/packages/alias/test/fixtures/nonAliased.js to 
> end with /fixtures/nonAliased.js
> # Forwards isEntry and custom options to a custom resolver
> not ok 31 should be deeply equivalent
>   ---
>     operator: deepEqual
>     expected: |-
>       [ [ 'entry-point', '/src/importer.js', { custom: undefined } ], [ 
> 'non-entry-point', '/src/importer.js', { custom: { test: 42 } } ] ]
>     actual: |-
>       [ [ 'entry-point', '/src/importer.js', { custom: undefined, isEntry: 
> true } ], [ 'non-entry-point', '/src/importer.js', { custom: { test: 42 }, 
> isEntry: false } ] ]
>     at: <anonymous> (/<<PKGBUILDDIR>>/packages/alias/test/test.js:475:7)
>     stack: |-
>       Error: should be deeply equivalent
>           at Test.assert [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:311:54)
>           at Test.bound [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:552:10)
>           at Test.bound [as deepEqual] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at /<<PKGBUILDDIR>>/packages/alias/test/test.js:475:7
>           at processTicksAndRejections (internal/process/task_queues.js:97:5)
>   ...
> ok 32 should be deeply equivalent
> # Forwards isEntry and custom options to other plugins
> not ok 33 should be deeply equivalent
>   ---
>     operator: deepEqual
>     expected: |-
>       [ [ 'entry-point', '/src/importer.js', { custom: undefined } ], [ 
> 'non-entry-point', '/src/importer.js', { custom: { test: 42 } } ] ]
>     actual: |-
>       [ [ 'entry-point', '/src/importer.js', { custom: undefined, isEntry: 
> true } ], [ 'non-entry-point', '/src/importer.js', { custom: { test: 42 }, 
> isEntry: false } ] ]
>     at: <anonymous> (/<<PKGBUILDDIR>>/packages/alias/test/test.js:522:7)
>     stack: |-
>       Error: should be deeply equivalent
>           at Test.assert [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:311:54)
>           at Test.bound [as _assert] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:552:10)
>           at Test.bound [as deepEqual] 
> (/usr/share/nodejs/tape/lib/test.js:96:32)
>           at /<<PKGBUILDDIR>>/packages/alias/test/test.js:522:7
>           at processTicksAndRejections (internal/process/task_queues.js:97:5)
>   ...
> ok 34 should be deeply equivalent
> 
> 1..34
> # tests 34
> # pass  32
> # fail  2
> 
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/node-rollup-plugin-alias_3.1.8~ds-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: node-rollup-plugin-alias
Source-Version: 3.1.8~ds-2
Done: Yadd <y...@debian.org>

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

Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-rollup-plugin-alias 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, 21 Dec 2021 18:28:51 +0100
Source: node-rollup-plugin-alias
Architecture: source
Version: 3.1.8~ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1002220
Changes:
 node-rollup-plugin-alias (3.1.8~ds-2) unstable; urgency=medium
 .
   * Team upload
   * Workaround typescript paths bug (Closes: #1002220)
   * Fix test (Closes: #1002220)
Checksums-Sha1: 
 fe1b864117c814c76c50ff190376027f41171b4b 2324 
node-rollup-plugin-alias_3.1.8~ds-2.dsc
 63d190e284b73c4dedfa605d7e47ed991731ff47 5100 
node-rollup-plugin-alias_3.1.8~ds-2.debian.tar.xz
Checksums-Sha256: 
 76f168e8eda0599ad19f16be4bf45ec8c4573c20a45f964aea38106c77347c7c 2324 
node-rollup-plugin-alias_3.1.8~ds-2.dsc
 c3336f647899f71b350054489870c81caf5b9f20d071a49e7d8d5534d83dfd2d 5100 
node-rollup-plugin-alias_3.1.8~ds-2.debian.tar.xz
Files: 
 5b51f7ab708b7c37b5b00fdf67a1b420 2324 javascript optional 
node-rollup-plugin-alias_3.1.8~ds-2.dsc
 2dc7b9668008103daadde04368aab8c4 5100 javascript optional 
node-rollup-plugin-alias_3.1.8~ds-2.debian.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmHCD2kACgkQ9tdMp8mZ
7un/Ew//U1oMN8f20BsHKIetNshifbfnuC8f1MF2GOFeOE+G2mbjzCWUrtNPfQ6h
/TwS8ajGZrsoZtKGc45qnrTuxVMK/sDX7UyGaUwh2fSl0wO71o7P2IVbCiO5MYW5
RE4Bz8XlnO+WOAPkKD7phbydOLHmVoHjOhN9RygCoEMxR/KbTBis8d+hDbxTBEWO
bB738/bwZxUUqhNCttQpT4bWWZ88++jibrm+JKvJXGjQi0c+UVqdp5JyZ7I4s9Pq
zuo3G8NqksAYGvtCtmk/kc8cJ/F1S5F53oFLw1KoRw4stfCZRA4U8Qiiv+MNnB2d
bB/eSLOyF0HP7hEpwAM/5twG8zNmAp/BG0NWXLeF3u0qBvFPb8Nk0yJSJgOJ6eAg
FX5H5o2PyYDiczahXOE7j4BIF2+ZYeJ5uhFDcW7d4cxWQ15N4IIfCAPAnRCXuHF7
IbzPLKhRoNVp4Nf6kZkO43qxTq3B/eJlTOq5P8kp1X4UntjDoLMtg9J07SimCi6X
JieXXrBWHDqiJuF33t/kAmTCTHsGWmQEL6ppSKOiLKNp3mHCYchYT2ek3gNwmHb6
sv2kPyqTYIPBKndk1UGy+i7xyb9YR53MO/BIZqYv+Hdj9/Yj4bD1NUORFECGo0nl
Pv2WN3T9vCMnpIClHVvLvsedTqRoe7+tpuNodhUv4MeyYpLqTH8=
=L/Gn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to