[Pkg-javascript-devel] Bug#1048076: node-jose: Fails to build source after successful build

Lucas Nussbaum lucas at debian.org
Sun Aug 13 20:21:02 BST 2023


Source: node-jose
Version: 4.11.4-1
Severity: minor
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: debian-qa at lists.debian.org
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S
> --------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package node-jose
> dpkg-buildpackage: info: source version 4.11.4-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Nicolas Mora <babelouest at debian.org>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with nodejs
>    dh_auto_clean --buildsystem=nodejs
> 	rm -rf ./node_modules/.cache ./.nyc_output
> rm ./node_modules/.cache
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building node-jose using existing ./node-jose_4.11.4.orig.tar.gz
> dpkg-source: warning: ignoring deletion of file dist/deno/README.md, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types
> dpkg-source: warning: ignoring deletion of file dist/types/types.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/index.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwe
> dpkg-source: warning: ignoring deletion of directory dist/types/jwe/general
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/general/decrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/general/encrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwe/flattened
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/flattened/decrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/flattened/encrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwe/compact
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/compact/decrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwe/compact/encrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jws
> dpkg-source: warning: ignoring deletion of directory dist/types/jws/general
> dpkg-source: warning: ignoring deletion of file dist/types/jws/general/sign.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jws/general/verify.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jws/flattened
> dpkg-source: warning: ignoring deletion of file dist/types/jws/flattened/sign.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jws/flattened/verify.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jws/compact
> dpkg-source: warning: ignoring deletion of file dist/types/jws/compact/sign.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jws/compact/verify.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwks
> dpkg-source: warning: ignoring deletion of file dist/types/jwks/remote.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwks/local.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/key
> dpkg-source: warning: ignoring deletion of file dist/types/key/export.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/key/generate_secret.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/key/import.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/key/generate_key_pair.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwk
> dpkg-source: warning: ignoring deletion of file dist/types/jwk/embedded.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwk/thumbprint.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/jwt
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/unsecured.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/produce.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/sign.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/decrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/verify.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/jwt/encrypt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of directory dist/types/util
> dpkg-source: warning: ignoring deletion of file dist/types/util/decode_jwt.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/util/decode_protected_header.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/util/errors.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/types/util/base64url.d.ts, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/browser/index.umd.js, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file dist/browser/index.umd.min.js, use --include-removal to override
> dpkg-source: info: local changes detected, the modified files are:
>  node-jose-4.11.4/dist/browser/index.bundle.js
>  node-jose-4.11.4/dist/browser/index.bundle.min.js
>  node-jose-4.11.4/dist/browser/index.js
>  node-jose-4.11.4/dist/browser/jwe/compact/decrypt.js
>  node-jose-4.11.4/dist/browser/jwe/compact/encrypt.js
>  node-jose-4.11.4/dist/browser/jwe/flattened/decrypt.js
>  node-jose-4.11.4/dist/browser/jwe/flattened/encrypt.js
>  node-jose-4.11.4/dist/browser/jwe/general/decrypt.js
>  node-jose-4.11.4/dist/browser/jwe/general/encrypt.js
>  node-jose-4.11.4/dist/browser/jwk/embedded.js
>  node-jose-4.11.4/dist/browser/jwk/thumbprint.js
>  node-jose-4.11.4/dist/browser/jwks/local.js
>  node-jose-4.11.4/dist/browser/jwks/remote.js
>  node-jose-4.11.4/dist/browser/jws/compact/sign.js
>  node-jose-4.11.4/dist/browser/jws/compact/verify.js
>  node-jose-4.11.4/dist/browser/jws/flattened/sign.js
>  node-jose-4.11.4/dist/browser/jws/flattened/verify.js
>  node-jose-4.11.4/dist/browser/jws/general/sign.js
>  node-jose-4.11.4/dist/browser/jws/general/verify.js
>  node-jose-4.11.4/dist/browser/jwt/decrypt.js
>  node-jose-4.11.4/dist/browser/jwt/encrypt.js
>  node-jose-4.11.4/dist/browser/jwt/produce.js
>  node-jose-4.11.4/dist/browser/jwt/sign.js
>  node-jose-4.11.4/dist/browser/jwt/unsecured.js
>  node-jose-4.11.4/dist/browser/jwt/verify.js
>  node-jose-4.11.4/dist/browser/key/export.js
>  node-jose-4.11.4/dist/browser/key/generate_key_pair.js
>  node-jose-4.11.4/dist/browser/key/generate_secret.js
>  node-jose-4.11.4/dist/browser/key/import.js
>  node-jose-4.11.4/dist/browser/lib/aesgcmkw.js
>  node-jose-4.11.4/dist/browser/lib/buffer_utils.js
>  node-jose-4.11.4/dist/browser/lib/cek.js
>  node-jose-4.11.4/dist/browser/lib/check_iv_length.js
>  node-jose-4.11.4/dist/browser/lib/check_key_type.js
>  node-jose-4.11.4/dist/browser/lib/check_p2s.js
>  node-jose-4.11.4/dist/browser/lib/crypto_key.js
>  node-jose-4.11.4/dist/browser/lib/decrypt_key_management.js
>  node-jose-4.11.4/dist/browser/lib/encrypt_key_management.js
>  node-jose-4.11.4/dist/browser/lib/epoch.js
>  node-jose-4.11.4/dist/browser/lib/format_pem.js
>  node-jose-4.11.4/dist/browser/lib/invalid_key_input.js
>  node-jose-4.11.4/dist/browser/lib/is_disjoint.js
>  node-jose-4.11.4/dist/browser/lib/is_object.js
>  node-jose-4.11.4/dist/browser/lib/iv.js
>  node-jose-4.11.4/dist/browser/lib/jwt_claims_set.js
>  node-jose-4.11.4/dist/browser/lib/secs.js
>  node-jose-4.11.4/dist/browser/lib/validate_algorithms.js
>  node-jose-4.11.4/dist/browser/lib/validate_crit.js
>  node-jose-4.11.4/dist/browser/runtime/aeskw.js
>  node-jose-4.11.4/dist/browser/runtime/asn1.js
>  node-jose-4.11.4/dist/browser/runtime/base64url.js
>  node-jose-4.11.4/dist/browser/runtime/bogus.js
>  node-jose-4.11.4/dist/browser/runtime/check_cek_length.js
>  node-jose-4.11.4/dist/browser/runtime/check_key_length.js
>  node-jose-4.11.4/dist/browser/runtime/decrypt.js
>  node-jose-4.11.4/dist/browser/runtime/digest.js
>  node-jose-4.11.4/dist/browser/runtime/ecdhes.js
>  node-jose-4.11.4/dist/browser/runtime/encrypt.js
>  node-jose-4.11.4/dist/browser/runtime/env.js
>  node-jose-4.11.4/dist/browser/runtime/fetch_jwks.js
>  node-jose-4.11.4/dist/browser/runtime/generate.js
>  node-jose-4.11.4/dist/browser/runtime/get_sign_verify_key.js
>  node-jose-4.11.4/dist/browser/runtime/is_key_like.js
>  node-jose-4.11.4/dist/browser/runtime/jwk_to_key.js
>  node-jose-4.11.4/dist/browser/runtime/key_to_jwk.js
>  node-jose-4.11.4/dist/browser/runtime/pbes2kw.js
>  node-jose-4.11.4/dist/browser/runtime/random.js
>  node-jose-4.11.4/dist/browser/runtime/rsaes.js
>  node-jose-4.11.4/dist/browser/runtime/sign.js
>  node-jose-4.11.4/dist/browser/runtime/subtle_dsa.js
>  node-jose-4.11.4/dist/browser/runtime/subtle_rsaes.js
>  node-jose-4.11.4/dist/browser/runtime/timing_safe_equal.js
>  node-jose-4.11.4/dist/browser/runtime/verify.js
>  node-jose-4.11.4/dist/browser/runtime/webcrypto.js
>  node-jose-4.11.4/dist/browser/runtime/zlib.js
>  node-jose-4.11.4/dist/browser/util/base64url.js
>  node-jose-4.11.4/dist/browser/util/decode_jwt.js
>  node-jose-4.11.4/dist/browser/util/decode_protected_header.js
>  node-jose-4.11.4/dist/browser/util/errors.js
>  node-jose-4.11.4/dist/node/cjs/index.js
>  node-jose-4.11.4/dist/node/cjs/jwe/compact/decrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwe/compact/encrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwe/flattened/decrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwe/flattened/encrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwe/general/decrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwe/general/encrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwk/embedded.js
>  node-jose-4.11.4/dist/node/cjs/jwk/thumbprint.js
>  node-jose-4.11.4/dist/node/cjs/jwks/local.js
>  node-jose-4.11.4/dist/node/cjs/jwks/remote.js
>  node-jose-4.11.4/dist/node/cjs/jws/compact/sign.js
>  node-jose-4.11.4/dist/node/cjs/jws/compact/verify.js
>  node-jose-4.11.4/dist/node/cjs/jws/flattened/sign.js
>  node-jose-4.11.4/dist/node/cjs/jws/flattened/verify.js
>  node-jose-4.11.4/dist/node/cjs/jws/general/sign.js
>  node-jose-4.11.4/dist/node/cjs/jws/general/verify.js
>  node-jose-4.11.4/dist/node/cjs/jwt/decrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwt/encrypt.js
>  node-jose-4.11.4/dist/node/cjs/jwt/produce.js
>  node-jose-4.11.4/dist/node/cjs/jwt/sign.js
>  node-jose-4.11.4/dist/node/cjs/jwt/unsecured.js
>  node-jose-4.11.4/dist/node/cjs/jwt/verify.js
>  node-jose-4.11.4/dist/node/cjs/key/export.js
>  node-jose-4.11.4/dist/node/cjs/key/generate_key_pair.js
>  node-jose-4.11.4/dist/node/cjs/key/generate_secret.js
>  node-jose-4.11.4/dist/node/cjs/key/import.js
>  node-jose-4.11.4/dist/node/cjs/lib/aesgcmkw.js
>  node-jose-4.11.4/dist/node/cjs/lib/buffer_utils.js
>  node-jose-4.11.4/dist/node/cjs/lib/cek.js
>  node-jose-4.11.4/dist/node/cjs/lib/check_iv_length.js
>  node-jose-4.11.4/dist/node/cjs/lib/check_key_type.js
>  node-jose-4.11.4/dist/node/cjs/lib/check_p2s.js
>  node-jose-4.11.4/dist/node/cjs/lib/crypto_key.js
>  node-jose-4.11.4/dist/node/cjs/lib/decrypt_key_management.js
>  node-jose-4.11.4/dist/node/cjs/lib/encrypt_key_management.js
>  node-jose-4.11.4/dist/node/cjs/lib/epoch.js
>  node-jose-4.11.4/dist/node/cjs/lib/format_pem.js
>  node-jose-4.11.4/dist/node/cjs/lib/invalid_key_input.js
>  node-jose-4.11.4/dist/node/cjs/lib/is_disjoint.js
>  node-jose-4.11.4/dist/node/cjs/lib/is_object.js
>  node-jose-4.11.4/dist/node/cjs/lib/iv.js
>  node-jose-4.11.4/dist/node/cjs/lib/jwt_claims_set.js
>  node-jose-4.11.4/dist/node/cjs/lib/secs.js
>  node-jose-4.11.4/dist/node/cjs/lib/validate_algorithms.js
>  node-jose-4.11.4/dist/node/cjs/lib/validate_crit.js
>  node-jose-4.11.4/dist/node/cjs/runtime/aeskw.js
>  node-jose-4.11.4/dist/node/cjs/runtime/asn1.js
>  node-jose-4.11.4/dist/node/cjs/runtime/asn1_sequence_decoder.js
>  node-jose-4.11.4/dist/node/cjs/runtime/asn1_sequence_encoder.js
>  node-jose-4.11.4/dist/node/cjs/runtime/base64url.js
>  node-jose-4.11.4/dist/node/cjs/runtime/cbc_tag.js
>  node-jose-4.11.4/dist/node/cjs/runtime/check_cek_length.js
>  node-jose-4.11.4/dist/node/cjs/runtime/check_modulus_length.js
>  node-jose-4.11.4/dist/node/cjs/runtime/ciphers.js
>  node-jose-4.11.4/dist/node/cjs/runtime/decrypt.js
>  node-jose-4.11.4/dist/node/cjs/runtime/digest.js
>  node-jose-4.11.4/dist/node/cjs/runtime/dsa_digest.js
>  node-jose-4.11.4/dist/node/cjs/runtime/ecdhes.js
>  node-jose-4.11.4/dist/node/cjs/runtime/encrypt.js
>  node-jose-4.11.4/dist/node/cjs/runtime/env.js
>  node-jose-4.11.4/dist/node/cjs/runtime/fetch_jwks.js
>  node-jose-4.11.4/dist/node/cjs/runtime/flags.js
>  node-jose-4.11.4/dist/node/cjs/runtime/generate.js
>  node-jose-4.11.4/dist/node/cjs/runtime/get_named_curve.js
>  node-jose-4.11.4/dist/node/cjs/runtime/get_sign_verify_key.js
>  node-jose-4.11.4/dist/node/cjs/runtime/hmac_digest.js
>  node-jose-4.11.4/dist/node/cjs/runtime/is_key_like.js
>  node-jose-4.11.4/dist/node/cjs/runtime/is_key_object.js
>  node-jose-4.11.4/dist/node/cjs/runtime/jwk_to_key.js
>  node-jose-4.11.4/dist/node/cjs/runtime/key_to_jwk.js
>  node-jose-4.11.4/dist/node/cjs/runtime/node_key.js
>  node-jose-4.11.4/dist/node/cjs/runtime/pbes2kw.js
>  node-jose-4.11.4/dist/node/cjs/runtime/random.js
>  node-jose-4.11.4/dist/node/cjs/runtime/rsaes.js
>  node-jose-4.11.4/dist/node/cjs/runtime/sign.js
>  node-jose-4.11.4/dist/node/cjs/runtime/timing_safe_equal.js
>  node-jose-4.11.4/dist/node/cjs/runtime/verify.js
>  node-jose-4.11.4/dist/node/cjs/runtime/webcrypto.js
>  node-jose-4.11.4/dist/node/cjs/runtime/zlib.js
>  node-jose-4.11.4/dist/node/cjs/util/base64url.js
>  node-jose-4.11.4/dist/node/cjs/util/decode_jwt.js
>  node-jose-4.11.4/dist/node/cjs/util/decode_protected_header.js
>  node-jose-4.11.4/dist/node/cjs/util/errors.js
>  node-jose-4.11.4/dist/node/esm/index.js
>  node-jose-4.11.4/dist/node/esm/jwe/compact/decrypt.js
>  node-jose-4.11.4/dist/node/esm/jwe/compact/encrypt.js
>  node-jose-4.11.4/dist/node/esm/jwe/flattened/decrypt.js
>  node-jose-4.11.4/dist/node/esm/jwe/flattened/encrypt.js
>  node-jose-4.11.4/dist/node/esm/jwe/general/decrypt.js
>  node-jose-4.11.4/dist/node/esm/jwe/general/encrypt.js
>  node-jose-4.11.4/dist/node/esm/jwk/embedded.js
>  node-jose-4.11.4/dist/node/esm/jwk/thumbprint.js
>  node-jose-4.11.4/dist/node/esm/jwks/local.js
>  node-jose-4.11.4/dist/node/esm/jwks/remote.js
>  node-jose-4.11.4/dist/node/esm/jws/compact/sign.js
>  node-jose-4.11.4/dist/node/esm/jws/compact/verify.js
>  node-jose-4.11.4/dist/node/esm/jws/flattened/sign.js
>  node-jose-4.11.4/dist/node/esm/jws/flattened/verify.js
>  node-jose-4.11.4/dist/node/esm/jws/general/sign.js
>  node-jose-4.11.4/dist/node/esm/jws/general/verify.js
>  node-jose-4.11.4/dist/node/esm/jwt/decrypt.js
>  node-jose-4.11.4/dist/node/esm/jwt/encrypt.js
>  node-jose-4.11.4/dist/node/esm/jwt/produce.js
>  node-jose-4.11.4/dist/node/esm/jwt/sign.js
>  node-jose-4.11.4/dist/node/esm/jwt/unsecured.js
>  node-jose-4.11.4/dist/node/esm/jwt/verify.js
>  node-jose-4.11.4/dist/node/esm/key/export.js
>  node-jose-4.11.4/dist/node/esm/key/generate_key_pair.js
>  node-jose-4.11.4/dist/node/esm/key/generate_secret.js
>  node-jose-4.11.4/dist/node/esm/key/import.js
>  node-jose-4.11.4/dist/node/esm/lib/aesgcmkw.js
>  node-jose-4.11.4/dist/node/esm/lib/buffer_utils.js
>  node-jose-4.11.4/dist/node/esm/lib/cek.js
>  node-jose-4.11.4/dist/node/esm/lib/check_iv_length.js
>  node-jose-4.11.4/dist/node/esm/lib/check_key_type.js
>  node-jose-4.11.4/dist/node/esm/lib/check_p2s.js
>  node-jose-4.11.4/dist/node/esm/lib/crypto_key.js
>  node-jose-4.11.4/dist/node/esm/lib/decrypt_key_management.js
>  node-jose-4.11.4/dist/node/esm/lib/encrypt_key_management.js
>  node-jose-4.11.4/dist/node/esm/lib/epoch.js
>  node-jose-4.11.4/dist/node/esm/lib/format_pem.js
>  node-jose-4.11.4/dist/node/esm/lib/invalid_key_input.js
>  node-jose-4.11.4/dist/node/esm/lib/is_disjoint.js
>  node-jose-4.11.4/dist/node/esm/lib/is_object.js
>  node-jose-4.11.4/dist/node/esm/lib/iv.js
>  node-jose-4.11.4/dist/node/esm/lib/jwt_claims_set.js
>  node-jose-4.11.4/dist/node/esm/lib/secs.js
>  node-jose-4.11.4/dist/node/esm/lib/validate_algorithms.js
>  node-jose-4.11.4/dist/node/esm/lib/validate_crit.js
>  node-jose-4.11.4/dist/node/esm/runtime/aeskw.js
>  node-jose-4.11.4/dist/node/esm/runtime/asn1.js
>  node-jose-4.11.4/dist/node/esm/runtime/asn1_sequence_decoder.js
>  node-jose-4.11.4/dist/node/esm/runtime/asn1_sequence_encoder.js
>  node-jose-4.11.4/dist/node/esm/runtime/base64url.js
>  node-jose-4.11.4/dist/node/esm/runtime/cbc_tag.js
>  node-jose-4.11.4/dist/node/esm/runtime/check_cek_length.js
>  node-jose-4.11.4/dist/node/esm/runtime/check_modulus_length.js
>  node-jose-4.11.4/dist/node/esm/runtime/ciphers.js
>  node-jose-4.11.4/dist/node/esm/runtime/decrypt.js
>  node-jose-4.11.4/dist/node/esm/runtime/digest.js
>  node-jose-4.11.4/dist/node/esm/runtime/dsa_digest.js
>  node-jose-4.11.4/dist/node/esm/runtime/ecdhes.js
>  node-jose-4.11.4/dist/node/esm/runtime/encrypt.js
>  node-jose-4.11.4/dist/node/esm/runtime/env.js
>  node-jose-4.11.4/dist/node/esm/runtime/fetch_jwks.js
>  node-jose-4.11.4/dist/node/esm/runtime/flags.js
>  node-jose-4.11.4/dist/node/esm/runtime/generate.js
>  node-jose-4.11.4/dist/node/esm/runtime/get_named_curve.js
>  node-jose-4.11.4/dist/node/esm/runtime/get_sign_verify_key.js
>  node-jose-4.11.4/dist/node/esm/runtime/hmac_digest.js
>  node-jose-4.11.4/dist/node/esm/runtime/is_key_like.js
>  node-jose-4.11.4/dist/node/esm/runtime/is_key_object.js
>  node-jose-4.11.4/dist/node/esm/runtime/jwk_to_key.js
>  node-jose-4.11.4/dist/node/esm/runtime/key_to_jwk.js
>  node-jose-4.11.4/dist/node/esm/runtime/node_key.js
>  node-jose-4.11.4/dist/node/esm/runtime/pbes2kw.js
>  node-jose-4.11.4/dist/node/esm/runtime/random.js
>  node-jose-4.11.4/dist/node/esm/runtime/rsaes.js
>  node-jose-4.11.4/dist/node/esm/runtime/sign.js
>  node-jose-4.11.4/dist/node/esm/runtime/timing_safe_equal.js
>  node-jose-4.11.4/dist/node/esm/runtime/verify.js
>  node-jose-4.11.4/dist/node/esm/runtime/webcrypto.js
>  node-jose-4.11.4/dist/node/esm/runtime/zlib.js
>  node-jose-4.11.4/dist/node/esm/util/base64url.js
>  node-jose-4.11.4/dist/node/esm/util/decode_jwt.js
>  node-jose-4.11.4/dist/node/esm/util/decode_protected_header.js
>  node-jose-4.11.4/dist/node/esm/util/errors.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/index.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/compact/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/compact/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/flattened/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/flattened/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/general/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwe/general/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwk/embedded.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwk/thumbprint.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwks/local.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwks/remote.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/compact/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/compact/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/flattened/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/flattened/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/general/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jws/general/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/produce.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/unsecured.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/jwt/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/key/export.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/key/generate_key_pair.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/key/generate_secret.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/key/import.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/aesgcmkw.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/buffer_utils.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/cek.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/check_iv_length.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/check_key_type.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/check_p2s.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/crypto_key.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/decrypt_key_management.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/encrypt_key_management.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/epoch.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/format_pem.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/invalid_key_input.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/is_disjoint.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/is_object.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/iv.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/jwt_claims_set.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/secs.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/validate_algorithms.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/lib/validate_crit.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/aeskw.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/asn1.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/base64url.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/bogus.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/check_cek_length.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/check_key_length.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/digest.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/ecdhes.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/env.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/fetch_jwks.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/generate.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/get_sign_verify_key.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/is_key_like.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/jwk_to_key.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/key_to_jwk.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/pbes2kw.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/random.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/rsaes.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/subtle_dsa.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/subtle_rsaes.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/timing_safe_equal.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/webcrypto.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/runtime/zlib.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/util/base64url.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/util/decode_jwt.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/util/decode_protected_header.js
>  node-jose-4.11.4/dist/node/webcrypto/cjs/util/errors.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/index.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/compact/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/compact/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/flattened/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/flattened/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/general/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwe/general/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwk/embedded.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwk/thumbprint.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwks/local.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwks/remote.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/compact/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/compact/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/flattened/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/flattened/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/general/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jws/general/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/produce.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/unsecured.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/jwt/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/key/export.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/key/generate_key_pair.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/key/generate_secret.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/key/import.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/aesgcmkw.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/buffer_utils.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/cek.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/check_iv_length.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/check_key_type.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/check_p2s.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/crypto_key.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/decrypt_key_management.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/encrypt_key_management.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/epoch.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/format_pem.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/invalid_key_input.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/is_disjoint.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/is_object.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/iv.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/jwt_claims_set.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/secs.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/validate_algorithms.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/lib/validate_crit.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/package.json
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/aeskw.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/asn1.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/base64url.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/bogus.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/check_cek_length.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/check_key_length.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/decrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/digest.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/ecdhes.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/encrypt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/env.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/fetch_jwks.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/generate.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/get_sign_verify_key.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/is_key_like.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/jwk_to_key.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/key_to_jwk.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/pbes2kw.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/random.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/rsaes.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/sign.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/subtle_dsa.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/subtle_rsaes.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/timing_safe_equal.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/verify.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/webcrypto.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/runtime/zlib.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/util/base64url.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/util/decode_jwt.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/util/decode_protected_header.js
>  node-jose-4.11.4/dist/node/webcrypto/esm/util/errors.js
>  node-jose-4.11.4/src/runtime/aeskw.ts
>  node-jose-4.11.4/src/runtime/asn1.ts
>  node-jose-4.11.4/src/runtime/base64url.ts
>  node-jose-4.11.4/src/runtime/bogus.ts
>  node-jose-4.11.4/src/runtime/check_cek_length.ts
>  node-jose-4.11.4/src/runtime/check_key_length.ts
>  node-jose-4.11.4/src/runtime/decrypt.ts
>  node-jose-4.11.4/src/runtime/digest.ts
>  node-jose-4.11.4/src/runtime/ecdhes.ts
>  node-jose-4.11.4/src/runtime/encrypt.ts
>  node-jose-4.11.4/src/runtime/env.ts
>  node-jose-4.11.4/src/runtime/fetch_jwks.ts
>  node-jose-4.11.4/src/runtime/generate.ts
>  node-jose-4.11.4/src/runtime/get_sign_verify_key.ts
>  node-jose-4.11.4/src/runtime/is_key_like.ts
>  node-jose-4.11.4/src/runtime/jwk_to_key.ts
>  node-jose-4.11.4/src/runtime/key_to_jwk.ts
>  node-jose-4.11.4/src/runtime/pbes2kw.ts
>  node-jose-4.11.4/src/runtime/random.ts
>  node-jose-4.11.4/src/runtime/rsaes.ts
>  node-jose-4.11.4/src/runtime/sign.ts
>  node-jose-4.11.4/src/runtime/subtle_dsa.ts
>  node-jose-4.11.4/src/runtime/subtle_rsaes.ts
>  node-jose-4.11.4/src/runtime/timing_safe_equal.ts
>  node-jose-4.11.4/src/runtime/verify.ts
>  node-jose-4.11.4/src/runtime/webcrypto.ts
>  node-jose-4.11.4/src/runtime/zlib.ts
> dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/node-jose_4.11.4-1.diff.qECBvD
> dpkg-source: info: Hint: make sure the version in debian/changelog matches the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/node-jose_4.11.4-1_unstable.log

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.



More information about the Pkg-javascript-devel mailing list