Your message dated Wed, 13 Dec 2023 10:05:15 +0000
with message-id <e1rdm79-00b9r1...@fasolo.debian.org>
and subject line Bug#1058539: fixed in node-openpgp-asmcrypto.js 2.3.3~0-3
has caused the Debian Bug report #1058539,
regarding node-openpgp-asmcrypto.js: 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.)


-- 
1058539: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058539
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-openpgp-asmcrypto.js
Version: 2.3.3~0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with nodejs
>    dh_update_autotools_config
>    dh_autoreconf
>    dh_auto_configure --buildsystem=nodejs
> Link ./node_modules/fs-extra -> /usr/share/nodejs/fs-extra
> Link ./node_modules/typescript -> /usr/share/nodejs/typescript
> Link ./node_modules/rollup -> /usr/share/nodejs/rollup
> Link ./node_modules/@types/node -> /usr/share/nodejs/@types/node
> Link ./node_modules/chai -> /usr/share/nodejs/chai
>    dh_auto_build --buildsystem=nodejs
> Found debian/nodejs/./build
>       cd ./. && sh -ex debian/nodejs/./build
> + node build.js
> {
>   file: <ref *1> SourceFileObject {
>     pos: 0,
>     end: 12659,
>     flags: 18874432,
>     modifierFlagsCache: 0,
>     transformFlags: 1,
>     parent: undefined,
>     kind: 305,
>     statements: [
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            [NodeObject],      [NodeObject],
>       [NodeObject],            pos: 0,            end: 12658,
>       hasTrailingComma: false, transformFlags: 1
>     ],
>     endOfFileToken: TokenObject {
>       pos: 12658,
>       end: 12659,
>       flags: 16777216,
>       modifierFlagsCache: 0,
>       transformFlags: 0,
>       parent: [Circular *1],
>       kind: 1
>     },
>     fileName: '/usr/share/nodejs/@types/node/ts4.8/globals.d.ts',
>     text: '// Declare "static" methods in Error\n' +
>       'interface ErrorConstructor {\n' +
>       '    /** Create .stack property on a target object */\n' +
>       '    captureStackTrace(targetObject: object, constructorOpt?: 
> Function): void;\n' +
>       '\n' +
>       '    /**\n' +
>       '     * Optional override for formatting stack traces\n' +
>       '     *\n' +
>       '     * @see 
> https://v8.dev/docs/stack-trace-api#customizing-stack-traces\n' +
>       '     */\n' +
>       '    prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) 
> => any) | undefined;\n' +
>       '\n' +
>       '    stackTraceLimit: number;\n' +
>       '}\n' +
>       '\n' +
>       '/*-----------------------------------------------*\n' +
>       ' *                                               *\n' +
>       ' *                   GLOBAL                      *\n' +
>       ' *                                               *\n' +
>       ' ------------------------------------------------*/\n' +
>       '\n' +
>       '// For backwards compability\n' +
>       'interface NodeRequire extends NodeJS.Require {}\n' +
>       'interface RequireResolve extends NodeJS.RequireResolve {}\n' +
>       'interface NodeModule extends NodeJS.Module {}\n' +
>       '\n' +
>       'declare var process: NodeJS.Process;\n' +
>       'declare var console: Console;\n' +
>       '\n' +
>       'declare var __filename: string;\n' +
>       'declare var __dirname: string;\n' +
>       '\n' +
>       'declare var require: NodeRequire;\n' +
>       'declare var module: NodeModule;\n' +
>       '\n' +
>       '// Same as module.exports\n' +
>       'declare var exports: any;\n' +
>       '\n' +
>       '/**\n' +
>       ' * Only available if `--expose-gc` is passed to the process.\n' +
>       ' */\n' +
>       'declare var gc: undefined | (() => void);\n' +
>       '\n' +
>       '// #region borrowed\n' +
>       '// from 
> https://github.com/microsoft/TypeScript/blob/38da7c600c83e7b31193a62495239a0fe478cb67/lib/lib.webworker.d.ts#L633
>  until moved to separate lib\n' +
>       '/** A controller object that allows you to abort one or more DOM 
> requests as and when desired. */\n' +
>       'interface AbortController {\n' +
>       '    /**\n' +
>       '     * Returns the AbortSignal object associated with this object.\n' +
>       '     */\n' +
>       '\n' +
>       '    readonly signal: AbortSignal;\n' +
>       '    /**\n' +
>       "     * Invoking this method will set this object's AbortSignal's 
> aborted flag and signal to any observers that the associated activity is to 
> be aborted.\n" +
>       '     */\n' +
>       '    abort(reason?: any): void;\n' +
>       '}\n' +
>       '\n' +
>       '/** A signal object that allows you to communicate with a DOM request 
> (such as a Fetch) and abort it if required via an AbortController object. 
> */\n' +
>       'interface AbortSignal extends EventTarget {\n' +
>       '    /**\n' +
>       "     * Returns true if this AbortSignal's AbortController has signaled 
> to abort, and false otherwise.\n" +
>       '     */\n' +
>       '    readonly aborted: boolean;\n' +
>       '    readonly reason: any;\n' +
>       '    onabort: null | ((this: AbortSignal, event: Event) => any);\n' +
>       '    throwIfAborted(): void;\n' +
>       '}\n' +
>       '\n' +
>       'declare var AbortController: typeof globalThis extends { onmessage: 
> any; AbortController: infer T } ? T\n' +
>       '    : {\n' +
>       '        prototype: AbortController;\n' +
>       '        new(): AbortController;\n' +
>       '    };\n' +
>       '\n' +
>       'declare var AbortSignal: typeof globalThis extends { onmessage: any; 
> AbortSignal: infer T } ? T\n' +
>       '    : {\n' +
>       '        prototype: AbortSignal;\n' +
>       '        new(): AbortSignal;\n' +
>       '        abort(reason?: any): AbortSignal;\n' +
>       '        timeout(milliseconds: number): AbortSignal;\n' +
>       '    };\n' +
>       '// #endregion borrowed\n' +
>       '\n' +
>       '// #region Disposable\n' +
>       'interface SymbolConstructor {\n' +
>       '    /**\n' +
>       '     * A method that is used to release resources held by an object. 
> Called by the semantics of the `using` statement.\n' +
>       '     */\n' +
>       '    readonly dispose: unique symbol;\n' +
>       '\n' +
>       '    /**\n' +
>       '     * A method that is used to asynchronously release resources held 
> by an object. Called by the semantics of the `await using` statement.\n' +
>       '     */\n' +
>       '    readonly asyncDispose: unique symbol;\n' +
>       '}\n' +
>       '\n' +
>       'interface Disposable {\n' +
>       '    [Symbol.dispose](): void;\n' +
>       '}\n' +
>       '\n' +
>       'interface AsyncDisposable {\n' +
>       '    [Symbol.asyncDispose](): PromiseLike<void>;\n' +
>       '}\n' +
>       '// #endregion Disposable\n' +
>       '\n' +
>       '// #region ArrayLike.at()\n' +
>       'interface RelativeIndexable<T> {\n' +
>       '    /**\n' +
>       '     * Takes an integer value and returns the item at that index,\n' +
>       '     * allowing for positive and negative integers.\n' +
>       '     * Negative integers count back from the last item in the 
> array.\n' +
>       '     */\n' +
>       '    at(index: number): T | undefined;\n' +
>       '}\n' +
>       'interface String extends RelativeIndexable<string> {}\n' +
>       'interface Array<T> extends RelativeIndexable<T> {}\n' +
>       'interface ReadonlyArray<T> extends RelativeIndexable<T> {}\n' +
>       'interface Int8Array extends RelativeIndexable<number> {}\n' +
>       'interface Uint8Array extends RelativeIndexable<number> {}\n' +
>       'interface Uint8ClampedArray extends RelativeIndexable<number> {}\n' +
>       'interface Int16Array extends RelativeIndexable<number> {}\n' +
>       'interface Uint16Array extends RelativeIndexable<number> {}\n' +
>       'interface Int32Array extends RelativeIndexable<number> {}\n' +
>       'interface Uint32Array extends RelativeIndexable<number> {}\n' +
>       'interface Float32Array extends RelativeIndexable<number> {}\n' +
>       'interface Float64Array extends RelativeIndexable<number> {}\n' +
>       'interface BigInt64Array extends RelativeIndexable<bigint> {}\n' +
>       'interface BigUint64Array extends RelativeIndexable<bigint> {}\n' +
>       '// #endregion ArrayLike.at() end\n' +
>       '\n' +
>       '/**\n' +
>       ' * @since v17.0.0\n' +
>       ' *\n' +
>       ' * Creates a deep clone of an object.\n' +
>       ' */\n' +
>       'declare function structuredClone<T>(\n' +
>       '    value: T,\n' +
>       '    transfer?: { transfer: 
> ReadonlyArray<import("worker_threads").TransferListItem> },\n' +
>       '): T;\n' +
>       '\n' +
>       '/*----------------------------------------------*\n' +
>       '*                                               *\n' +
>       '*               GLOBAL INTERFACES               *\n' +
>       '*                                               *\n' +
>       '*-----------------------------------------------*/\n' +
>       'declare namespace NodeJS {\n' +
>       '    interface CallSite {\n' +
>       '        /**\n' +
>       '         * Value of "this"\n' +
>       '         */\n' +
>       '        getThis(): unknown;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Type of "this" as a string.\n' +
>       '         * This is the name of the function stored in the constructor 
> field of\n' +
>       `         * "this", if available.  Otherwise the object's [[Class]] 
> internal\n` +
>       '         * property.\n' +
>       '         */\n' +
>       '        getTypeName(): string | null;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Current function\n' +
>       '         */\n' +
>       '        getFunction(): Function | undefined;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Name of the current function, typically its name 
> property.\n' +
>       '         * If a name property is not available an attempt will be made 
> to try\n' +
>       "         * to infer a name from the function's context.\n" +
>       '         */\n' +
>       '        getFunctionName(): string | null;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Name of the property [of "this" or one of its prototypes] 
> that holds\n' +
>       '         * the current function\n' +
>       '         */\n' +
>       '        getMethodName(): string | null;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Name of the script [if this function was defined in a 
> script]\n' +
>       '         */\n' +
>       '        getFileName(): string | undefined;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Current line number [if this function was defined in a 
> script]\n' +
>       '         */\n' +
>       '        getLineNumber(): number | null;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Current column number [if this function was defined in a 
> script]\n' +
>       '         */\n' +
>       '        getColumnNumber(): number | null;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * A call site object representing the location where eval was 
> called\n' +
>       '         * [if this function was created using a call to eval]\n' +
>       '         */\n' +
>       '        getEvalOrigin(): string | undefined;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Is this a toplevel invocation, that is, is "this" the 
> global object?\n' +
>       '         */\n' +
>       '        isToplevel(): boolean;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Does this call take place in code defined by a call to 
> eval?\n' +
>       '         */\n' +
>       '        isEval(): boolean;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Is this call in native V8 code?\n' +
>       '         */\n' +
>       '        isNative(): boolean;\n' +
>       '\n' +
>       '        /**\n' +
>       '         * Is this a constructor call?\n' +
>       '         */\n' +
>       '        isConstructor(): boolean;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface ErrnoException extends Error {\n' +
>       '        errno?: number | undefined;\n' +
>       '        code?: string | undefined;\n' +
>       '        path?: string | undefined;\n' +
>       '        syscall?: string | undefined;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface ReadableStream extends EventEmitter {\n' +
>       '        readable: boolean;\n' +
>       '        read(size?: number): string | Buffer;\n' +
>       '        setEncoding(encoding: BufferEncoding): this;\n' +
>       '        pause(): this;\n' +
>       '        resume(): this;\n' +
>       '        isPaused(): boolean;\n' +
>       '        pipe<T extends WritableStream>(destination: T, options?: { 
> end?: boolean | undefined }): T;\n' +
>       '        unpipe(destination?: WritableStream): this;\n' +
>       '        unshift(chunk: string | Uint8Array, encoding?: 
> BufferEncoding): void;\n' +
>       '        wrap(oldStream: ReadableStream): this;\n' +
>       '        [Symbol.asyncIterator](): AsyncIterableIterator<string | 
> Buffer>;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface WritableStream extends EventEmitter {\n' +
>       '        writable: boolean;\n' +
>       '        write(buffer: Uint8Array | string, cb?: (err?: Error | null) 
> => void): boolean;\n' +
>       '        write(str: string, encoding?: BufferEncoding, cb?: (err?: 
> Error | null) => void): boolean;\n' +
>       '        end(cb?: () => void): this;\n' +
>       '        end(data: string | Uint8Array, cb?: () => void): this;\n' +
>       '        end(str: string, encoding?: BufferEncoding, cb?: () => void): 
> this;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface ReadWriteStream extends ReadableStream, WritableStream 
> {}\n' +
>       '\n' +
>       '    interface RefCounted {\n' +
>       '        ref(): this;\n' +
>       '        unref(): this;\n' +
>       '    }\n' +
>       '\n' +
>       '    type TypedArray =\n' +
>       '        | Uint8Array\n' +
>       '        | Uint8ClampedArray\n' +
>       '        | Uint16Array\n' +
>       '        | Uint32Array\n' +
>       '        | Int8Array\n' +
>       '        | Int16Array\n' +
>       '        | Int32Array\n' +
>       '        | BigUint64Array\n' +
>       '        | BigInt64Array\n' +
>       '        | Float32Array\n' +
>       '        | Float64Array;\n' +
>       '    type ArrayBufferView = TypedArray | DataView;\n' +
>       '\n' +
>       '    interface Require {\n' +
>       '        (id: string): any;\n' +
>       '        resolve: RequireResolve;\n' +
>       '        cache: Dict<NodeModule>;\n' +
>       '        /**\n' +
>       '         * @deprecated\n' +
>       '         */\n' +
>       '        extensions: RequireExtensions;\n' +
>       '        main: Module | undefined;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface RequireResolve {\n' +
>       '        (id: string, options?: { paths?: string[] | undefined }): 
> string;\n' +
>       '        paths(request: string): string[] | null;\n' +
>       '    }\n' +
>       '\n' +
>       '    interface RequireExtensions extends Dict<(m: Module, filename: 
> string) => any> {\n' +
>       '        ".js": (m: Module, filename: string) => any;\n' +
>       '        ".json": (m: Module, filename: string) => any;\n' +
>       '        ".node": (m: Module, filename: string) => any;\n' +
>       '    }\n' +
>       '    interface Module {\n' +
>       '        /**\n' +
>       '         * `true` if the module is running during the Node.js 
> preload\n' +
>       '         */\n' +
>       '        isPreloading: boolean;\n' +
>       '        exports: any;\n' +
>       '        require: Require;\n' +
>       '        id: string;\n' +
>       '        filename: string;\n' +
>       '        loaded: boolean;\n' +
>       '        /** @deprecated since v14.6.0 Please use `require.main` and 
> `module.children` instead. */\n' +
>       '        parent: Module | null | undefined;\n' +
>       '        children: Module[];\n' +
>       '        /**\n' +
>       '         * @since v11.14.0\n' +
>       '         *\n' +
>       '         * The directory name of the m'... 2659 more characters,
>     languageVersion: 4,
>     languageVariant: 0,
>     scriptKind: 3,
>     isDeclarationFile: true,
>     hasNoDefaultLib: false,
>     bindDiagnostics: [],
>     bindSuggestionDiagnostics: undefined,
>     externalModuleIndicator: undefined,
>     setExternalModuleIndicator: [Function: callback],
>     pragmas: Map(0) {},
>     checkJsDirective: undefined,
>     referencedFiles: [],
>     typeReferenceDirectives: [],
>     libReferenceDirectives: [],
>     amdDependencies: [],
>     commentDirectives: undefined,
>     nodeCount: 1329,
>     identifierCount: 452,
>     identifiers: Map(180) {
>       'ErrorConstructor' => 'ErrorConstructor',
>       'captureStackTrace' => 'captureStackTrace',
>       'targetObject' => 'targetObject',
>       'constructorOpt' => 'constructorOpt',
>       'Function' => 'Function',
>       'prepareStackTrace' => 'prepareStackTrace',
>       'err' => 'err',
>       'Error' => 'Error',
>       'stackTraces' => 'stackTraces',
>       'NodeJS' => 'NodeJS',
>       'CallSite' => 'CallSite',
>       'any' => 'any',
>       'see' => 'see',
>       'https' => 'https',
>       'stackTraceLimit' => 'stackTraceLimit',
>       'NodeRequire' => 'NodeRequire',
>       'Require' => 'Require',
>       'RequireResolve' => 'RequireResolve',
>       'NodeModule' => 'NodeModule',
>       'Module' => 'Module',
>       'process' => 'process',
>       'Process' => 'Process',
>       'console' => 'console',
>       'Console' => 'Console',
>       '__filename' => '__filename',
>       '__dirname' => '__dirname',
>       'require' => 'require',
>       'module' => 'module',
>       'exports' => 'exports',
>       'gc' => 'gc',
>       'AbortController' => 'AbortController',
>       'signal' => 'signal',
>       'AbortSignal' => 'AbortSignal',
>       'abort' => 'abort',
>       'reason' => 'reason',
>       'EventTarget' => 'EventTarget',
>       'aborted' => 'aborted',
>       'onabort' => 'onabort',
>       'this' => 'this',
>       'event' => 'event',
>       'Event' => 'Event',
>       'throwIfAborted' => 'throwIfAborted',
>       'globalThis' => 'globalThis',
>       'onmessage' => 'onmessage',
>       'T' => 'T',
>       'prototype' => 'prototype',
>       'timeout' => 'timeout',
>       'milliseconds' => 'milliseconds',
>       'SymbolConstructor' => 'SymbolConstructor',
>       'dispose' => 'dispose',
>       'asyncDispose' => 'asyncDispose',
>       'Disposable' => 'Disposable',
>       'Symbol' => 'Symbol',
>       'AsyncDisposable' => 'AsyncDisposable',
>       'PromiseLike' => 'PromiseLike',
>       'RelativeIndexable' => 'RelativeIndexable',
>       'at' => 'at',
>       'index' => 'index',
>       'String' => 'String',
>       'Array' => 'Array',
>       'ReadonlyArray' => 'ReadonlyArray',
>       'Int8Array' => 'Int8Array',
>       'Uint8Array' => 'Uint8Array',
>       'Uint8ClampedArray' => 'Uint8ClampedArray',
>       'Int16Array' => 'Int16Array',
>       'Uint16Array' => 'Uint16Array',
>       'Int32Array' => 'Int32Array',
>       'Uint32Array' => 'Uint32Array',
>       'Float32Array' => 'Float32Array',
>       'Float64Array' => 'Float64Array',
>       'BigInt64Array' => 'BigInt64Array',
>       'BigUint64Array' => 'BigUint64Array',
>       'structuredClone' => 'structuredClone',
>       'value' => 'value',
>       'transfer' => 'transfer',
>       'TransferListItem' => 'TransferListItem',
>       'since' => 'since',
>       'getThis' => 'getThis',
>       'unknown' => 'unknown',
>       'getTypeName' => 'getTypeName',
>       'string' => 'string',
>       'getFunction' => 'getFunction',
>       'getFunctionName' => 'getFunctionName',
>       'getMethodName' => 'getMethodName',
>       'getFileName' => 'getFileName',
>       'getLineNumber' => 'getLineNumber',
>       'number' => 'number',
>       'getColumnNumber' => 'getColumnNumber',
>       'getEvalOrigin' => 'getEvalOrigin',
>       'isToplevel' => 'isToplevel',
>       'boolean' => 'boolean',
>       'isEval' => 'isEval',
>       'isNative' => 'isNative',
>       'isConstructor' => 'isConstructor',
>       'ErrnoException' => 'ErrnoException',
>       'errno' => 'errno',
>       'code' => 'code',
>       'path' => 'path',
>       'syscall' => 'syscall',
>       'ReadableStream' => 'ReadableStream',
>       'EventEmitter' => 'EventEmitter',
>       'readable' => 'readable',
>       'read' => 'read',
>       'size' => 'size',
>       'Buffer' => 'Buffer',
>       'setEncoding' => 'setEncoding',
>       'encoding' => 'encoding',
>       'BufferEncoding' => 'BufferEncoding',
>       'pause' => 'pause',
>       'resume' => 'resume',
>       'isPaused' => 'isPaused',
>       'pipe' => 'pipe',
>       'WritableStream' => 'WritableStream',
>       'destination' => 'destination',
>       'options' => 'options',
>       'end' => 'end',
>       'unpipe' => 'unpipe',
>       'unshift' => 'unshift',
>       'chunk' => 'chunk',
>       'wrap' => 'wrap',
>       'oldStream' => 'oldStream',
>       'asyncIterator' => 'asyncIterator',
>       'AsyncIterableIterator' => 'AsyncIterableIterator',
>       'writable' => 'writable',
>       'write' => 'write',
>       'buffer' => 'buffer',
>       'cb' => 'cb',
>       'str' => 'str',
>       'data' => 'data',
>       'ReadWriteStream' => 'ReadWriteStream',
>       'RefCounted' => 'RefCounted',
>       'ref' => 'ref',
>       'unref' => 'unref',
>       'TypedArray' => 'TypedArray',
>       'ArrayBufferView' => 'ArrayBufferView',
>       'DataView' => 'DataView',
>       'id' => 'id',
>       'resolve' => 'resolve',
>       'cache' => 'cache',
>       'Dict' => 'Dict',
>       'extensions' => 'extensions',
>       'RequireExtensions' => 'RequireExtensions',
>       'deprecated' => 'deprecated',
>       'main' => 'main',
>       'paths' => 'paths',
>       'request' => 'request',
>       'm' => 'm',
>       'filename' => 'filename',
>       '.js' => '.js',
>       '.json' => '.json',
>       '.node' => '.node',
>       'isPreloading' => 'isPreloading',
>       'loaded' => 'loaded',
>       'parent' => 'parent',
>       'children' => 'children',
>       'key' => 'key',
>       'ReadOnlyDict' => 'ReadOnlyDict',
>       'fetch' => 'fetch',
>       '_Request' => '_Request',
>       'Request' => 'Request',
>       '_Response' => '_Response',
>       'Response' => 'Response',
>       '_FormData' => '_FormData',
>       'FormData' => 'FormData',
>       '_Headers' => '_Headers',
>       'Headers' => 'Headers',
>       '_RequestInit' => '_RequestInit',
>       'RequestInit' => 'RequestInit',
>       'RequestInfo' => 'RequestInfo',
>       'HeadersInit' => 'HeadersInit',
>       'BodyInit' => 'BodyInit',
>       'RequestRedirect' => 'RequestRedirect',
>       'RequestCredentials' => 'RequestCredentials',
>       'RequestMode' => 'RequestMode',
>       'ReferrerPolicy' => 'ReferrerPolicy',
>       'Dispatcher' => 'Dispatcher',
>       'RequestDuplex' => 'RequestDuplex',
>       'input' => 'input',
>       'init' => 'init',
>       'Promise' => 'Promise'
>     },
>     parseDiagnostics: [],
>     path: '/usr/share/nodejs/@types/node/ts4.8/globals.d.ts',
>     resolvedPath: '/usr/share/nodejs/@types/node/ts4.8/globals.d.ts',
>     originalFileName: '/usr/share/nodejs/@types/node/ts4.8/globals.d.ts',
>     packageJsonLocations: undefined,
>     packageJsonScope: undefined,
>     imports: [
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject], [TokenObject],
>       [TokenObject]
>     ],
>     moduleAugmentations: [],
>     ambientModuleNames: [],
>     resolvedModules: {
>       get: [Function: get],
>       set: [Function: set],
>       delete: [Function: delete],
>       has: [Function: has],
>       forEach: [Function: forEach],
>       size: [Function: size]
>     },
>     locals: Map(40) {
>       'structuredClone' => [SymbolObject],
>       'fetch' => [SymbolObject],
>       'ErrorConstructor' => [SymbolObject],
>       'NodeRequire' => [SymbolObject],
>       'RequireResolve' => [SymbolObject],
>       'NodeModule' => [SymbolObject],
>       'process' => [SymbolObject],
>       'console' => [SymbolObject],
>       '___filename' => [SymbolObject],
>       '___dirname' => [SymbolObject],
>       'require' => [SymbolObject],
>       'module' => [SymbolObject],
>       'exports' => [SymbolObject],
>       'gc' => [SymbolObject],
>       'AbortController' => [SymbolObject],
>       'AbortSignal' => [SymbolObject],
>       'SymbolConstructor' => [SymbolObject],
>       'Disposable' => [SymbolObject],
>       'AsyncDisposable' => [SymbolObject],
>       'RelativeIndexable' => [SymbolObject],
>       'String' => [SymbolObject],
>       'Array' => [SymbolObject],
>       'ReadonlyArray' => [SymbolObject],
>       'Int8Array' => [SymbolObject],
>       'Uint8Array' => [SymbolObject],
>       'Uint8ClampedArray' => [SymbolObject],
>       'Int16Array' => [SymbolObject],
>       'Uint16Array' => [SymbolObject],
>       'Int32Array' => [SymbolObject],
>       'Uint32Array' => [SymbolObject],
>       'Float32Array' => [SymbolObject],
>       'Float64Array' => [SymbolObject],
>       'BigInt64Array' => [SymbolObject],
>       'BigUint64Array' => [SymbolObject],
>       'NodeJS' => [SymbolObject],
>       'RequestInit' => [SymbolObject],
>       'Request' => [SymbolObject],
>       'Response' => [SymbolObject],
>       'FormData' => [SymbolObject],
>       'Headers' => [SymbolObject]
>     },
>     nextContainer: NodeObject {
>       pos: 4537,
>       end: 4782,
>       flags: 16777216,
>       modifierFlagsCache: 536870914,
>       transformFlags: 1,
>       parent: [Circular *1],
>       kind: 256,
>       symbol: [SymbolObject],
>       localSymbol: undefined,
>       locals: [Map],
>       nextContainer: [NodeObject],
>       name: [IdentifierObject],
>       modifiers: [Array],
>       typeParameters: [Array],
>       parameters: [Array],
>       type: [NodeObject],
>       typeArguments: undefined,
>       body: undefined,
>       asteriskToken: undefined,
>       illegalDecorators: undefined,
>       jsDoc: [Array],
>       jsDocCache: [Array]
>     },
>     endFlowNode: { flags: 2 },
>     symbolCount: 310,
>     classifiableNames: Set(59) {
>       'T',
>       'ErrorConstructor',
>       'NodeRequire',
>       'RequireResolve',
>       'NodeModule',
>       'AbortController',
>       'AbortSignal',
>       'SymbolConstructor',
>       'Disposable',
>       'AsyncDisposable',
>       'RelativeIndexable',
>       'String',
>       'Array',
>       'ReadonlyArray',
>       'Int8Array',
>       'Uint8Array',
>       'Uint8ClampedArray',
>       'Int16Array',
>       'Uint16Array',
>       'Int32Array',
>       'Uint32Array',
>       'Float32Array',
>       'Float64Array',
>       'BigInt64Array',
>       'BigUint64Array',
>       'NodeJS',
>       'CallSite',
>       'ErrnoException',
>       'ReadableStream',
>       'WritableStream',
>       'ReadWriteStream',
>       'RefCounted',
>       'TypedArray',
>       'ArrayBufferView',
>       'Require',
>       'RequireExtensions',
>       'Module',
>       'Dict',
>       'ReadOnlyDict',
>       'fetch',
>       '_Request',
>       '_Response',
>       '_FormData',
>       '_Headers',
>       '_RequestInit',
>       'Request',
>       'Response',
>       'Headers',
>       'FormData',
>       'RequestInit',
>       'RequestInfo',
>       'HeadersInit',
>       'BodyInit',
>       'RequestRedirect',
>       'RequestCredentials',
>       'RequestMode',
>       'ReferrerPolicy',
>       'Dispatcher',
>       'RequestDuplex'
>     },
>     id: 33314
>   },
>   start: 10398,
>   length: 14,
>   messageText: "Cannot find module 'undici-types'. Did you mean to set the 
> 'moduleResolution' option to 'node', or to add aliases to the 'paths' 
> option?",
>   category: 1,
>   code: 2792,
>   reportsUnnecessary: undefined,
>   reportsDeprecated: undefined
> }
> Error: Cannot find module 'undici-types'. Did you mean to set the 
> 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?
>     at file:///<<PKGBUILDDIR>>/build.js:20:19
>    dh_auto_test --buildsystem=nodejs
>       mkdir -p node_modules/\@openpgp
>       ln -s ../../. node_modules/\@openpgp/asmcrypto.js
>       /bin/sh -ex debian/tests/pkg-js/test
> + mocha test/aes.js test/bignum.js test/rsa.js test/sha1.js test/sha256.js 
> test/sha512.js
> 
> Error [ERR_MODULE_NOT_FOUND]: Cannot find module 
> '/<<PKGBUILDDIR>>/asmcrypto.all.es8.js' imported from 
> /<<PKGBUILDDIR>>/test/aes.js
>     at new NodeError (node:internal/errors:405:5)
>     at finalizeResolution (node:internal/modules/esm/resolve:327:11)
>     at moduleResolve (node:internal/modules/esm/resolve:980:10)
>     at defaultResolve (node:internal/modules/esm/resolve:1193:11)
>     at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:403:12)
>     at ModuleLoader.resolve (node:internal/modules/esm/loader:372:25)
>     at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:249:38)
>     at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:39)
>     at link (node:internal/modules/esm/module_job:75:36)
> 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/2023/12/12/node-openpgp-asmcrypto.js_2.3.3~0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@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 mark 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-openpgp-asmcrypto.js
Source-Version: 2.3.3~0-3
Done: Yadd <y...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-openpgp-asmcrypto.js, 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 1058...@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-openpgp-asmcrypto.js 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: Wed, 13 Dec 2023 13:37:47 +0400
Source: node-openpgp-asmcrypto.js
Architecture: source
Version: 2.3.3~0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1058539
Changes:
 node-openpgp-asmcrypto.js (2.3.3~0-3) unstable; urgency=medium
 .
   * Team upload
   * Update tsc config (Closes: #1058539)
Checksums-Sha1: 
 1f0a15d8c795c045b4fc795749fe90936602ac71 2247 
node-openpgp-asmcrypto.js_2.3.3~0-3.dsc
 61c064fac8185d9d1869bc7248e5e1bbe13791d5 6916 
node-openpgp-asmcrypto.js_2.3.3~0-3.debian.tar.xz
Checksums-Sha256: 
 100f3c2dc210f62e162b51d7735a236770cbd4fa922128438fa5b93e343f991a 2247 
node-openpgp-asmcrypto.js_2.3.3~0-3.dsc
 c9b72c3ea8c3c2d3e82fc651c7fa2b888dfda349960e2c4007664adc725d62ed 6916 
node-openpgp-asmcrypto.js_2.3.3~0-3.debian.tar.xz
Files: 
 70fdab2864d0c15db66215782842543c 2247 javascript optional 
node-openpgp-asmcrypto.js_2.3.3~0-3.dsc
 52b2a49a65e14754070acec08b5f8a29 6916 javascript optional 
node-openpgp-asmcrypto.js_2.3.3~0-3.debian.tar.xz

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

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmV5e6kACgkQ9tdMp8mZ
7ulsxg/+PqrYT94JgZ1hQVnPaKlhBUoddX6SvYFjoZx+cKCWPZh7nJm5Q997kL6N
gU9lEajug57wHMhPp+fHSiVwonx7+WzuexWCybJq96fTLJdHVM9h6S9GyTlsBBO+
seX718eckzePkpTBDAEeUlgzI4EMlVouVkL+Va5ym0vXSd4KHJ+BM+z7n3Rwkw+j
w0VcaX9pFoCP8rZkPmV7ALwqa/HNITaTU3K9nk1180hk8Vovrx/s1U78A3qlHARZ
lhbw4UufzuYAOKU51VBz9qKG9zfIUXBiFQFLcDzbREKsy1kSIwfTJ2DNvlvh7ml+
Ke4nLfLY5a5FTfdn2tbVRWchBiDuHuKfmuw0hKHTr+qoBsdrx/7NPLsGeLNJ5/H8
3CeZSHcttj8HTSk2QPc5fupkLJ1qpJ0NBBLfx0YgRmNQ7a7j5q25briVsU+3SYs2
DEcuajHVTbeORckCiVJ+v10uUISzcP4n0kduuFTbuwtLqLIbjQB/Vpg5YOfc1YdZ
KvLmerdQMiWQ0aw9xUuMprwqeowIQ/LTOwacHSjAsWp52kUExigk+cWX4Xcpcl7s
Ln0QIe3I9pEzZbBLq8NCMdzMxfiGpBxtTuo+JTIgHb1whTHqjMfst4HAH6slH1It
hhwqZ+tJj8oGgMajIF9AGuE2CdAnZ/stb8aUnfuxZoOH6DYgG/M=
=GHVw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to