[Pkg-javascript-devel] Bug#1016312: node-espree: FTBFS: make[1]: *** [debian/rules:31: override_dh_auto_test] Error 4

Lucas Nussbaum lucas at debian.org
Fri Jul 29 19:22:32 BST 2022


Source: node-espree
Version: 9.3.1~dfsg-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> not ok 691 ecmaVersion Scripts /9/rest-property/invalid-parenthesized-3 should parse correctly when sourceType is script
>   Expected values to be strictly deep-equal:
>   + actual - expected ... Lines skipped
>   
>     {
>   +   body: [
>   +     {
>   +       expression: {
>   +         left: {
>   +           loc: {
>   +             end: {
>   +               column: 11,
>   +               line: 1
>   +             },
>   +             start: {
>   +               column: 1,
>   +               line: 1
>   +             }
>   +           },
>   +           properties: [
>   +             {
>   +               argument: {
>   +                 loc: {
>   +                   end: {
>   +                     column: 9,
>   +                     line: 1
>   +                   },
>   +                   start: {
>   +                     column: 6,
>   +                     line: 1
>   +                   }
>   +                 },
>   +                 name: 'obj',
>   +                 range: [
>   +                   6,
>   +                   9
>   +                 ],
>   +                 type: 'Identifier'
>   +               },
>   +               loc: {
>   +                 end: {
>   +                   column: 10,
>   +                   line: 1
>   +                 },
>   +                 start: {
>   +                   column: 2,
>   +                   line: 1
>   +                 }
>   +               },
>   +               range: [
>   +                 2,
>   ...
>   -   column: 6,
>   -   index: 5,
>   -   lineNumber: 1,
>   -   message: 'Parenthesized pattern'
>   ...
>   AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
>   + actual - expected ... Lines skipped
>   
>     {
>   +   body: [
>   +     {
>   +       expression: {
>   +         left: {
>   +           loc: {
>   +             end: {
>   +               column: 11,
>   +               line: 1
>   +             },
>   +             start: {
>   +               column: 1,
>   +               line: 1
>   +             }
>   +           },
>   +           properties: [
>   +             {
>   +               argument: {
>   +                 loc: {
>   +                   end: {
>   +                     column: 9,
>   +                     line: 1
>   +                   },
>   +                   start: {
>   +                     column: 6,
>   +                     line: 1
>   +                   }
>   +                 },
>   +                 name: 'obj',
>   +                 range: [
>   +                   6,
>   +                   9
>   +                 ],
>   +                 type: 'Identifier'
>   +               },
>   +               loc: {
>   +                 end: {
>   +                   column: 10,
>   +                   line: 1
>   +                 },
>   +                 start: {
>   +                   column: 2,
>   +                   line: 1
>   +                 }
>   +               },
>   +               range: [
>   +                 2,
>   ...
>   -   column: 6,
>   -   index: 5,
>   -   lineNumber: 1,
>   -   message: 'Parenthesized pattern'
>   ...
>       at Object.assertMatches (file:///<<PKGBUILDDIR>>/tests/lib/tester.js:181:16)
>       at Context.<anonymous> (file:///<<PKGBUILDDIR>>/tests/lib/ecma-version.js:76:28)
> not ok 692 ecmaVersion Scripts /9/rest-property/invalid-parenthesized-4 should parse correctly when sourceType is script
>   Expected values to be strictly deep-equal:
>   + actual - expected
>   
>     {
>       column: 6,
>       index: 5,
>       lineNumber: 1,
>   +   message: 'Assigning to rvalue'
>   -   message: 'Parenthesized pattern'
>     }
>   AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
>   + actual - expected
>   
>     {
>       column: 6,
>       index: 5,
>       lineNumber: 1,
>   +   message: 'Assigning to rvalue'
>   -   message: 'Parenthesized pattern'
>     }
>       at Object.assertMatches (file:///<<PKGBUILDDIR>>/tests/lib/tester.js:181:16)
>       at Context.<anonymous> (file:///<<PKGBUILDDIR>>/tests/lib/ecma-version.js:76:28)
[...]
> # tests 1475
> # pass 1471
> # fail 4
> 1..1475
> make[1]: *** [debian/rules:31: override_dh_auto_test] Error 4


The full build log is available from:
http://qa-logs.debian.net/2022/07/28/node-espree_9.3.1~dfsg-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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.



More information about the Pkg-javascript-devel mailing list