Source: node-require-main-filename
Version: 2.0.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source
X-Debbugs-Cc: sweetyf...@deepin.org

Hi,

During a rebuild of your package in unstable, your package fails to
build from source.

Full log can be accessed at:

        
https://build.opensuse.org/package/live_build_log/home:utsweetyfish:node-202309/node-require-main-filename/Debian_Unstable/aarch64

Tail of log for your package:

                # Subtest: should default to process.cwd() if require.main is 
undefined
                    not ok 1 - expected '/usr/src/packages/BUILD' to match 
/(?:.*autopkgtest.*|require-main-filename)/
                      ---
                      stack: |
                        Test.<anonymous> (test.js:34:36)
                        Test.<anonymous> 
(/usr/share/nodejs/tap/lib/mocha.js:93:20)
                        Test.cb (/usr/share/nodejs/libtap/lib/test.js:127:40)
                        /usr/share/nodejs/libtap/lib/test.js:369:21
                        Test.main (/usr/share/nodejs/libtap/lib/test.js:376:7)
                        Test.runMain 
(/usr/share/nodejs/libtap/lib/base.js:178:15)
                        /usr/share/nodejs/libtap/lib/test.js:490:13
                        Test.writeSubComment 
(/usr/share/nodejs/libtap/lib/test.js:561:5)
                        Test.<anonymous> 
(/usr/share/nodejs/libtap/lib/test.js:489:14)
                        loop (/usr/share/nodejs/function-loop/index.js:19:13)
                        Test.<anonymous> 
(/usr/share/nodejs/libtap/lib/test.js:892:9)
                        loop (/usr/share/nodejs/function-loop/index.js:19:13)
                        TAP.runBeforeEach 
(/usr/share/nodejs/libtap/lib/test.js:898:7)
                        Test.runBeforeEach 
(/usr/share/nodejs/libtap/lib/test.js:891:19)
                        Test.processSubtest 
(/usr/share/nodejs/libtap/lib/test.js:488:12)
                        Test.process 
(/usr/share/nodejs/libtap/lib/test.js:405:14)
                        Test.sub (/usr/share/nodejs/libtap/lib/test.js:234:10)
                        Test.test (/usr/share/nodejs/libtap/lib/test.js:258:17)
                        it (/usr/share/nodejs/tap/lib/mocha.js:92:5)
                        Suite.fn (test.js:33:3)
                        Test.<anonymous> 
(/usr/share/nodejs/tap/lib/mocha.js:33:24)
                        Test.cb (/usr/share/nodejs/libtap/lib/test.js:127:40)
                        /usr/share/nodejs/libtap/lib/test.js:369:21
                        Test.main (/usr/share/nodejs/libtap/lib/test.js:376:7)
                        Test.runMain 
(/usr/share/nodejs/libtap/lib/base.js:178:15)
                        /usr/share/nodejs/libtap/lib/test.js:490:13
                        TAP.writeSubComment 
(/usr/share/nodejs/libtap/lib/test.js:561:5)
                        Test.<anonymous> 
(/usr/share/nodejs/libtap/lib/test.js:489:14)
                        loop (/usr/share/nodejs/function-loop/index.js:19:13)
                        TAP.runBeforeEach 
(/usr/share/nodejs/libtap/lib/test.js:898:7)
                        TAP.processSubtest 
(/usr/share/nodejs/libtap/lib/test.js:488:12)
                        TAP.process 
(/usr/share/nodejs/libtap/lib/test.js:405:14)
                        TAP.sub (/usr/share/nodejs/libtap/lib/test.js:234:10)
                        TAP.test (/usr/share/nodejs/libtap/lib/test.js:258:17)
                        Suite.run (/usr/share/nodejs/tap/lib/mocha.js:29:7)
                        new Suite (/usr/share/nodejs/tap/lib/mocha.js:24:10)
                        describe (/usr/share/nodejs/tap/lib/mocha.js:8:3)
                        Object.<anonymous> (test.js:8:1)
                        Module.replacementCompile 
(/usr/share/nodejs/append-transform/index.js:60:13)
                        Object.<anonymous> 
(/usr/share/nodejs/append-transform/index.js:64:4)
                      at:
                        line: 34
                        column: 36
                        file: test.js
                        function: Test.<anonymous>
                      type: AssertionError
                      showDiff: false
                      actual: /usr/src/packages/BUILD
                      expected: null
                      operator: strictEqual
                      tapCaught: testFunctionThrow
                      test: should default to process.cwd() if require.main is 
undefined
                      source: >2
                          it('should default to process.cwd() if require.main 
is undefined', function () {
                            
requireMainFilename({}).should.match(/(?:.*autopkgtest.*|require-main-filename)/)
                        -----------------------------------^
                          })
                        })
                      ...
        
                    1..1
                    # failed 1 test
                not ok 4 - should default to process.cwd() if require.main is 
undefined # time=55.202ms
        
                1..4
                # failed 1 of 4 tests
            not ok 1 - require-main-filename # time=88.99ms
        
            1..1
            # failed 1 test
            # time=95.325ms
        not ok 1 - test.js # time=95.325ms
          ---
          env: {}
          file: test.js
          timeout: 30000
          command: /usr/bin/node
          args:
            - test.js
          stdio:
            - 0
            - pipe
            - 2
          cwd: /usr/src/packages/BUILD
          exitCode: 1
          ...
        
        1..1
        # failed 1 test
        # time=1113.041ms
        ----------|---------|----------|---------|---------|-------------------
        File      | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
        ----------|---------|----------|---------|---------|-------------------
        All files |     100 |      100 |     100 |     100 |
         index.js |     100 |      100 |     100 |     100 |
        ----------|---------|----------|---------|---------|-------------------
        dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit 
code 1
        make: *** [debian/rules:8: binary] Error 25
        dpkg-buildpackage: error: debian/rules binary subprocess returned exit 
status 2

Thanks!
Tianyu Chen @ deepin

Reply via email to