Your message dated Sun, 13 Feb 2022 09:49:54 +0000
with message-id <e1njbvy-000ddt...@fasolo.debian.org>
and subject line Bug#1005583: fixed in node-ast-types 0.15.2-3
has caused the Debian Bug report #1005583,
regarding node-ast-types: 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.)


-- 
1005583: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005583
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-ast-types
Version: 0.15.2-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220212 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>>'
> tsc
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_test --buildsystem=nodejs
>       ln -s ../debian/tests/test_modules/flow-parser node_modules/flow-parser
>       ln -s ../debian/tests/test_modules/reify node_modules/reify
>       ln -s ../. node_modules/ast-types
>       /bin/sh -ex debian/tests/pkg-js/test
> + test  != 
> + mocha
> 6295
> 48 ms
> 
> 
>   namedTypes
>     undefined should work as a namespace
>     undefined should work as a type
>     undefined should work as a value
> 
>   types.namedTypes
>     undefined should work as a namespace
>     undefined should work as a type
>     undefined should work as a value
> 
>   basic type checking
>     undefined should exhibit sanity
> 
>   builders
>     undefined should build types using positional arguments
>     undefined should build types using `.from`
> 
>   isSupertypeOf
>     undefined should report correct supertype relationships
> 
>   supertype lookup
>     undefined should resolve the most precise supertypes
>     undefined should properly linearize the inheritance hierarchy
>     undefined should trigger an AssertionError for unknown types
> 
>   shallow and deep checks
>     undefined should work when shallow
>     undefined should work when deep
>     undefined should fail when expected
>     undefined should disagree according to depth
> 
>   whole-program validation
>     undefined should validate test/data/backbone.js with Esprima (110ms)
>     undefined should validate test/data/backbone.js with Babylon (131ms)
>     undefined should validate test/data/jquery-1.9.1.js with Esprima (250ms)
>     undefined should validate test/data/jquery-1.9.1.js with Babylon (340ms)
> 
>   esprima Syntax types
>     1) should all be buildable
>     undefined builders for subtypes of Expression should have equivalent 
> ExpressionStatement builders
> 
>   types.getFieldValue
>     undefined should work for explicit fields
>     undefined should work for implicit/default fields
>     undefined should work for explicitly undefined fields
>     undefined should handle undefined objects
> 
>   types.eachField
>     undefined should give correct keys for supertypes
>     undefined should work for non-buildable types
>     undefined should respect hidden fields
>     undefined should complain about invalid types
>     undefined should infer SourceLocation types
> 
>   types.visit
>     undefined should have correct .parent path
>     undefined should abort subtree traversal when false returned
>     undefined this.abort() should abort entire traversal
>     undefined this.abort() should be cancelable
>     undefined should visit comments
> 
>   path traversal
>     undefined should accept root paths as well as AST nodes
> 
>   replacing the root
>     undefined should be possible
> 
>   NodePath
>     undefined should have the expected type hierarchy
>     undefined should have sane values, nodes, parents
>     undefined should support .needsParens()
>     undefined should support .needsParens(true)
>     undefined should prune redundant variable declaration nodes
>     undefined should prune redundant expression statement nodes
>     undefined should prune redundant if statement node if no consequent and 
> alternate remain after prune
>     undefined should modify if statement node if consequent is pruned and 
> alternate remains
>     undefined should modify if statement node if consequent is pruned, 
> alternate remains with no double negation
> 
>   path.replace
>     undefined should support replacement with a single node
>     undefined should support replacement in an array with a single node
>     undefined should support replacement with nothing
>     undefined should support replacement with itself plus more in an array
>     undefined should not throw when replacing the same node twice
> 
>   global scope
>     undefined should be reachable from nested scopes
>     undefined should be found by .lookup and .declares
> 
>   scope methods
>     undefined getBindings should get local and global scope bindings
>     undefined getBindings should work for import statements (esprima-fb)
>     undefined getBindings should work for import statements (acorn)
>     undefined should work for ES6 syntax (espree)
>     undefined should work with classes for ES6 syntax (espree)
>     undefined should inject temporary into current scope
>     undefined declareTemporary should use distinct names in nested scopes
>     getBindings should work with destructuring operations
>       undefined produces the correct bindings with esprima parser
>       undefined produces the correct bindings with babel parser
> 
>   catch block scope
>     undefined should not affect outer scope declarations
>     undefined should declare only the guard parameter
>     undefined should shadow only the parameter in nested scopes
> 
>   array and object pattern scope
>     esprima
>       undefined should handle object patterns variable declarations
>       undefined should handle array patterns in variable declarations
>       undefined should handle nested patterns in variable declarations
>     Mozilla Parser API
>       undefined should handle object patterns variable declarations
>       undefined should handle array patterns in variable declarations
>       undefined should handle nested patterns in variable declarations
> 
>   types.defineMethod
>     undefined should allow defining an .at method
>     undefined should allow methods to be removed
> 
>   types.visit
>     undefined should be identical to PathVisitor.visit
>     undefined should work with no visitors
>     undefined should allow simple tree modifications
>     undefined should complain about missing this.traverse
>     undefined should support this.traverse
>     undefined should support this.replace
>     undefined should reuse old VisitorContext objects
>     undefined should dispatch to closest visitSupertype method
>     undefined should replace this.currentPath with returned value
> 
>   path.shift
>     undefined should work like Array.prototype.shift
>     undefined should throw when path.value not an array
> 
>   path.unshift
>     undefined should work like Array.prototype.unshift
>     undefined should throw when path.value not an array
> 
>   path.push
>     undefined should work like Array.prototype.push
>     undefined should throw when path.value not an array
> 
>   path.pop
>     undefined should work like Array.prototype.pop
>     undefined should throw when path.value not an array
> 
>   path.insertAt
>     undefined should insert nodes at the given index
>     undefined should insert nodes even when path.value is empty
>     undefined should throw when path.value not an array
> 
>   path.insertBefore
>     undefined should insert nodes before the current path
>     undefined should throw when path.parentPath.value not an array
> 
>   path.insertAfter
>     undefined should insert nodes after the current path
>     undefined should throw when path.parentPath.value not an array
> 
>   types.astNodesAreEquivalent
>     undefined should work for simple values
>     undefined should work for arrays
>     undefined should work for objects
>     undefined should work for AST nodes
> 
>   RegExpLiteral nodes
>     undefined should have a default-computable .regex field
>     undefined should typecheck with explicit .regex field
> 
>   BigIntLiteral nodes
>     undefined should parse correctly with Babylon
> 
>   MemberExpression
>     undefined should set computed flag to false by default
>     undefined should not set computed to true if property is a callExpression
>     undefined should set computed flag to true if property is a literal
>     undefined should set computed flag to true if property is a 
> memberExpression
>     undefined should set computed flag to true if property is a 
> binaryExpression
>     undefined should override computed value when passed as a third argument 
> to the builder
> 
>   Optional Chaining
>     ChainExpression
>       undefined should set expression.optional in CallExpression to false by 
> default
>       undefined can set expression.optional in CallExpression to true
>       undefined should set expression.optional in MemberExpression to false 
> by default
>       undefined can set expression.optional in MemberExpression to true
>     OptionalCallExpression
>       undefined should set optional to true by default
>       undefined should allow optional to be false
>     OptionalMemberExpression
>       undefined should set optional to true by default
>       undefined should allow optional to be false
> 
>   Nullish Coalescing Operator
>     undefined should allow `??` as operator
>     undefined should not allow `crap` as operator
> 
>   Dynamic import
>     undefined should work with expression values
>     undefined should not allow empty source
>     undefined should parse with espree
> 
>   flow types
>     undefined issue #242
>     undefined issue #261
>     undefined Explicit type arguments
>     undefined issue #294 - function declarations
>     undefined issue #294 - function expressions
>     undefined issue #294 - arrow function expressions
>     undefined issue #294 - class declarations
>     undefined issue #294 - class expressions
>     undefined issue #296 - interface declarations
>     scope
>       undefined should register flow types with the scope
> 
>   type annotations
>     undefined can build Identifier with Flow typeAnnotation
>     undefined can build Identifier with TS typeAnnotation
>     undefined can build ObjectPattern with Flow typeAnnotation
>     undefined can build ObjectPattern with TS typeAnnotation
>     undefined can build FunctionDeclaration with Flow typeParameters and 
> returnType
>     undefined can build FunctionDeclaration with TS typeParameters and 
> returnType
>     undefined can build ClassProperty with Flow typeAnnotation
>     undefined can build ClassProperty with TS typeAnnotation
>     undefined can build ClassDeclaration with Flow typeParameters and 
> superTypeParameters
>     undefined can build ClassDeclaration with TS typeParameters and 
> superTypeParameters
>     undefined can build ClassExpression with Flow typeParameters and 
> superTypeParameters
>     undefined can build ClassExpression with TS typeParameters and 
> superTypeParameters
>     undefined can build ClassDeclaration with Flow implements
>     undefined can build ClassDeclaration with TS implements
> 
>   scope
>     undefined should register typescript types with the scope
> 
>   typescript types
>     undefined issue #294 - function declarations
>     undefined issue #294 - function expressions
>     undefined issue #294 - arrow function expressions
>     undefined issue #294 - class declarations
>     undefined issue #294 - class expressions
>     undefined issue #296 - interface declarations
> 
> 
>   155 passing (971ms)
>   1 failing
> 
>   1) esprima Syntax types
>        should all be buildable:
> 
>       AssertionError [ERR_ASSERTION]: ClassAccessorProperty
>       + expected - actual
> 
>       -false
>       +true
>       
>       at /<<PKGBUILDDIR>>/test/ecmascript.js:206:30
>       at Array.forEach (<anonymous>)
>       at Context.<anonymous> (test/ecmascript.js:205:32)
>       at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
>       at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
>       at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:678:10)
>       at /usr/share/nodejs/mocha/lib/runner.js:801:12
>       at next (/usr/share/nodejs/mocha/lib/runner.js:593:14)
>       at /usr/share/nodejs/mocha/lib/runner.js:603:7
>       at next (/usr/share/nodejs/mocha/lib/runner.js:486:14)
>       at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
>       at processImmediate (internal/timers.js:461:21)
> 
> 
> 
> 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/2022/02/12/node-ast-types_0.15.2-2_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-ast-types
Source-Version: 0.15.2-3
Done: Yadd <y...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-ast-types, 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 1005...@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-ast-types 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: Sun, 13 Feb 2022 10:23:35 +0100
Source: node-ast-types
Architecture: source
Version: 0.15.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1005583
Changes:
 node-ast-types (0.15.2-3) unstable; urgency=medium
 .
   * Team upload
   * Fix test for babel 7.17.2 (Closes: #1005583)
Checksums-Sha1: 
 4d4fa731e248bc14faa22f56118fd2d5c9861e4b 2241 node-ast-types_0.15.2-3.dsc
 90eb6bf2d715fd7c1a2f4910437b4b4df04d02dc 185552 
node-ast-types_0.15.2-3.debian.tar.xz
Checksums-Sha256: 
 819ecce3698b25525b6c0de3b012e6fdbd2a03a06b0fc8b2f0c2fb1a0db21d11 2241 
node-ast-types_0.15.2-3.dsc
 88f03d009d8cdf51302b2c948f08f9555780c5636ff1c5e4e690cae69ef83c8e 185552 
node-ast-types_0.15.2-3.debian.tar.xz
Files: 
 4140e855d032b3a345ef32a81902e1b0 2241 javascript optional 
node-ast-types_0.15.2-3.dsc
 9a21f9a6481e05267c2914051941144a 185552 javascript optional 
node-ast-types_0.15.2-3.debian.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmIIzn4ACgkQ9tdMp8mZ
7uk3jw/+KsokYvzXtzJGWQm+I6LG1xky0YCYecVwS2nh9NPzXLsGGItOasOI7JDT
GRMEv5/U6pI7hZbHpaYWfycEA8T5OjHQzyWdDWANQkrPdOyC91Xf8II55VU4xcS5
EY3xord9gbPDXKZ7iSIgUeUh+GFZnwg9P009FXqyTMrvaNBePQY6S2GbG+gPJh0c
L3QfVkLI/yCKYWMr0Gbkab6f4zHYQwgfAGpCrURVsmqdCedd5qAzgbYxu+c0q6Sv
VC+oi/6t5GHL4pvR3gj2u6cV66KMauR+rBxlJqJvMHsl1OyIX5usPs1Ssegma+O4
ei8Zg+3VohxLtXJlky6o/6I9QH+puhmzaOBTSMwQW0X7Emg4dtyJ0jTkU86WJsOJ
I93QhCp3D8HhsREMypKbOJmGRo7oDHwMSsAJXnt0noJMVMdjquGeBy8H76AzbWWH
zzNwAU2wvGJplnl5rbu0WoreC84qxhmIk50y1lxRhDDlotEa1QjN8relaM9g3gYX
LsUoSmO7rMF7ifH7MFdVunZSFjdcIQ0ZTQOfxJuENmTp53V7ncxTKDu7pKFvL7tE
Vdufd1BEos3NaPUH0Xj5ODAXGdZlXbXDmOrm5BX/KhLzeGzhXL8AndO5f2F6kxms
x0oOFJOSVXN3aB5qJyeEyfaQpGczNm2q7RC1uTFafSPQUeV4UtQ=
=zfMX
-----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