[Pkg-mozext-maintainers] Bug#1030405: enigmail: FTBFS: dh_auto_test: error: make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2

Lucas Nussbaum lucas at debian.org
Sat Feb 4 07:34:00 GMT 2023


Source: enigmail
Version: 2:2.2.4-0.3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20230203 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>>'
> static_analysis/eslint package
> util/checkFiles.py
> 
>  checkXUL() ./build-tb/dist/chrome/content/ui/setupWizard2.xhtml
>  checkXUL() ./build-tb/dist/chrome/content/ui/enigmailKeySelection.xhtml
>  checkXUL() ./build-tb/dist/chrome/content/ui/enigmailMsgBox.xhtml
>  checkXUL() ./build-tb/dist/chrome/content/ui/enigmailMessengerOverlay.xhtml
>  checkXUL() ./ui/content/setupWizard2.xhtml
>  checkXUL() ./ui/content/enigmailKeySelection.xhtml
>  checkXUL() ./ui/content/enigmailMsgBox.xhtml
>  checkXUL() ./ui/content/enigmailMessengerOverlay.xhtml
> 
>  checkJS() ./.eslintrc.js
>  checkJS() ./ipc/modules/enigmailprocess_unix.jsm
>  checkJS() ./ipc/modules/enigmailprocess_worker_unix.js
>  checkJS() ./ipc/modules/enigmailprocess_shared_unix.js
>  checkJS() ./ipc/modules/enigmailprocess_shared_win.js
>  checkJS() ./ipc/modules/enigmailprocess_main.jsm
>  checkJS() ./ipc/modules/enigmailprocess_common.jsm
>  checkJS() ./ipc/modules/enigmailprocess_worker_win.js
>  checkJS() ./ipc/modules/enigmailprocess_win.jsm
>  checkJS() ./ipc/modules/enigmailprocess_worker_common.js
>  checkJS() ./ipc/modules/enigmailprocess_shared.js
>  checkJS() ./ipc/modules/.eslintrc.js
>  checkJS() ./ipc/modules/subprocess.jsm
>  checkJS() ./ipc/tests/main.js
>  checkJS() ./ipc/tests/subprocess-test.js
>  checkJS() ./ipc/tests/.eslintrc.js
>  checkJS() ./.pc/0002-Avoid-auto-download-of-pEpEngine-Closes-891882.patch/package/prefs/defaultPrefs.js
>  checkJS() ./.pc/0013-fix-eslint-errors.patch/ipc/tests/subprocess-test.js
>  checkJS() ./.pc/0013-fix-eslint-errors.patch/package/webextension.js
>  checkJS() ./.pc/0006-enable-the-use-of-extra-file-descriptors-and-test-th.patch/ipc/modules/enigmailprocess_worker_unix.js
>  checkJS() ./.pc/0006-enable-the-use-of-extra-file-descriptors-and-test-th.patch/ipc/modules/enigmailprocess_main.jsm
>  checkJS() ./.pc/0006-enable-the-use-of-extra-file-descriptors-and-test-th.patch/ipc/modules/enigmailprocess_common.jsm
>  checkJS() ./.pc/0006-enable-the-use-of-extra-file-descriptors-and-test-th.patch/ipc/modules/subprocess.jsm
>  checkJS() ./.pc/0006-enable-the-use-of-extra-file-descriptors-and-test-th.patch/ipc/tests/subprocess-test.js
>  checkJS() ./.pc/0007-add-test-to-do-symmetric-encryption-decryption-with-.patch/ipc/tests/subprocess-test.js
>  checkJS() ./package/passwords.jsm
>  checkJS() ./package/versioning.jsm
>  checkJS() ./package/errorHandling.jsm
>  checkJS() ./package/key.jsm
>  checkJS() ./package/log.jsm
>  checkJS() ./package/core.jsm
>  checkJS() ./package/execution.jsm
>  checkJS() ./package/timer.jsm
>  checkJS() ./package/compat.jsm
>  checkJS() ./package/locale.jsm
>  checkJS() ./package/cryptoAPI.jsm
>  checkJS() ./package/data.jsm
>  checkJS() ./package/lazy.jsm
>  checkJS() ./package/constants.jsm
>  checkJS() ./package/localizeHtml.jsm
>  checkJS() ./package/webextension.js
>  checkJS() ./package/dialog.jsm
>  checkJS() ./package/funcs.jsm
>  checkJS() ./package/system.jsm
>  checkJS() ./package/prefs.jsm
>  checkJS() ./package/armor.jsm
>  checkJS() ./package/keyRing.jsm
>  checkJS() ./package/trust.jsm
>  checkJS() ./package/streams.jsm
>  checkJS() ./package/clipboard.jsm
>  checkJS() ./package/app.jsm
>  checkJS() ./package/os.jsm
>  checkJS() ./package/keyUsability.jsm
>  checkJS() ./package/windows.jsm
>  checkJS() ./package/singletons.jsm
>  checkJS() ./package/overlays.jsm
>  checkJS() ./package/time.jsm
>  checkJS() ./package/enigmailOverlays.jsm
>  checkJS() ./package/keyObj.jsm
>  checkJS() ./package/searchCallback.jsm
>  checkJS() ./package/files.jsm
>  checkJS() ./package/pipeConsole.jsm
>  checkJS() ./package/cryptoAPI/gnupg-key.jsm
>  checkJS() ./package/cryptoAPI/gnupg-keylist.jsm
>  checkJS() ./package/cryptoAPI/gnupg-agent.jsm
>  checkJS() ./package/cryptoAPI/gnupg.js
>  checkJS() ./package/cryptoAPI/interface.js
>  checkJS() ./package/cryptoAPI/gnupg-core.jsm
>  checkJS() ./package/prefs/defaultPrefs.js
>  checkJS() ./package/prefs/.eslintrc.js
>  checkJS() ./ui/content/setupWizard2.js
>  checkJS() ./ui/content/enigmailKeySelection.js
>  checkJS() ./ui/content/upgradeInfo.js
>  checkJS() ./ui/content/aboutEnigmail.js
>  checkJS() ./ui/content/enigmailMessengerOverlay.js
>  checkJS() ./ui/content/enigmailMsgBox.js
> 
>  checkHTML() ./ui/content/aboutEnigmail.html
>  checkHTML() ./ui/content/upgradeInfo.html
> 
> all 84 labels usages are defined
> all 170 property usages are defined
> 
> =============================================
> dtdLabels:      37
> found Labels:   37
> unused labels in 'unused.txt'
> 
> =============================================
> propLabels:     165
> found Props:    128
> false positive (or correct because in comment)?:  Enigmail
> false positive (or correct because in comment)?:  always
> false positive (or correct because in comment)?:  cmdLine
> false positive (or correct because in comment)?:  deleteSecretKey
> false positive (or correct because in comment)?:  dlgNo
> false positive (or correct because in comment)?:  first
> false positive (or correct because in comment)?:  gpghomedir.notdirectory
> false positive (or correct because in comment)?:  gpghomedir.notexists
> false positive (or correct because in comment)?:  gpghomedir.notwritable
> false positive (or correct because in comment)?:  importKey
> false positive (or correct because in comment)?:  importKeyFile
> false positive (or correct because in comment)?:  keyId
> false positive (or correct because in comment)?:  keyNotTrusted
> false positive (or correct because in comment)?:  never
> false positive (or correct because in comment)?:  noPassphrase
> false positive (or correct because in comment)?:  possible
> false positive (or correct because in comment)?:  pubKey
> false positive (or correct because in comment)?:  quotedPrintableWarn
> false positive (or correct because in comment)?:  second
> false positive (or correct because in comment)?:  unverifiedSig
> false positive (or correct because in comment)?:  uploadKey
> false positive (or correct because in comment)?:  userSel.problemMultipleKeys
> false positive (or correct because in comment)?:  userSel.problemNoKey
> false positive (or correct because in comment)?:  warning
> unused props in 'unused.txt'
> 
> =============================================
> dtdLabels:      37
> found Labels:   37
> UNUSED Labels:  0   (after double check)
> =============================================
> propLabels:     165
> found Props:    128
> UNUSED Props:   1   (after double check)
> 
> There was a problem loading formatter: /usr/share/nodejs/eslint/lib/cli-engine/formatters/stylish
> Error: Cannot find module 'chalk'
> Require stack:
> - /usr/share/nodejs/eslint/lib/cli-engine/formatters/stylish.js
> - /usr/share/nodejs/eslint/lib/cli-engine/cli-engine.js
> - /usr/share/nodejs/eslint/lib/cli-engine/index.js
> - /usr/share/nodejs/eslint/lib/cli.js
> - /usr/share/nodejs/eslint/bin/eslint.js
> make[1]: *** [Makefile:37: eslint] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2023/02/03/enigmail_2.2.4-0.3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230203;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230203&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 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-mozext-maintainers mailing list