Source: vm Version: 8.2.0b-11.1 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-shuffle
Hi, GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/ This package fails to build with make --shuffle=reverse. This is likely to be caused by a missing dependency in debian/rules or an upstream Makefile. More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle Relevant part (hopefully): > make[2]: Entering directory '/build/reproducible-path/vm-8.2.0b/lisp' > Makefile:114: update target 'u-vm-color.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile u-vm-color.el > Package cl is deprecated > > In toplevel form: > u-vm-color.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > > In u-vm-color-summary-mode: > u-vm-color.el:604:11: Warning: ‘font-lock-fontify-buffer’ is for interactive > use only; use ‘font-lock-ensure’ or ‘font-lock-flush’ instead. > > In u-vm-color-fontify-regexp: > u-vm-color.el:631:2: Warning: docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > Makefile:114: update target 'tapestry.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile tapestry.el > Package cl is deprecated > > In toplevel form: > tapestry.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vcard.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vcard.el > Package cl is deprecated > > In toplevel form: > vcard.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > Makefile:114: update target 'vm-w3.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-w3.el > Package cl is deprecated > > In toplevel form: > vm-w3.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > WARNING: Could not load feature w3. > WARNING: Related functions may not work correctly! > vm-w3.el:63:2: Warning: ‘defadvice’ is an obsolete macro (as of 30.1); use > ‘advice-add’ or ‘define-advice’ > Makefile:114: update target 'vm-w3m.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-w3m.el > Package cl is deprecated > > In toplevel form: > vm-w3m.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > WARNING: Could not load feature w3m. > WARNING: Related functions may not work correctly! > Makefile:114: update target 'vm-window.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-window.el > Package cl is deprecated > > In toplevel form: > vm-window.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vm-virtual.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-virtual.el > Package cl is deprecated > > In toplevel form: > vm-virtual.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:125: update target 'version.txt' due to: target does not exist > echo "\"8.2.0b\"" > version.txt > Makefile:114: update target 'vm-version.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-version.el > Package cl is deprecated > > In toplevel form: > vm-version.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > > In vm-version: > vm-version.el:43:10: Warning: ‘interactive-p’ is an obsolete function (as of > 23.2); use ‘called-interactively-p’ instead. > Makefile:114: update target 'vm-vcard.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-vcard.el > Package cl is deprecated > > In toplevel form: > vm-vcard.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vm-vars.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-vars.el > Package cl is deprecated > > In toplevel form: > vm-vars.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > vm-vars.el:277:12: Warning: custom-declare-variable ‘vm-spool-files’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > vm-vars.el:437:12: Warning: custom-declare-variable ‘vm-spool-file-suffixes’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > vm-vars.el:493:12: Warning: custom-declare-variable > ‘vm-pop-messages-per-session’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:504:12: Warning: custom-declare-variable > ‘vm-pop-bytes-per-session’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:602:12: Warning: custom-declare-variable > ‘vm-imap-max-message-size’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:622:12: Warning: custom-declare-variable > ‘vm-imap-messages-per-session’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:632:12: Warning: custom-declare-variable > ‘vm-imap-bytes-per-session’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:687:9: Warning: defvar ‘vm-imap-server-list’ docstring has wrong > usage of unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:709:12: Warning: custom-declare-variable ‘vm-imap-account-alist’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > vm-vars.el:868:12: Warning: custom-declare-variable ‘vm-default-folder-type’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > vm-vars.el:987:9: Warning: defvar ‘vm-sync-thunderbird-status’ docstring has > wrong usage of unescaped single quotes (use \=' or different quoting such as > `...') > vm-vars.el:1154:12: Warning: custom-declare-variable > ‘vm-fill-paragraphs-containing-long-lines’ docstring has wrong usage of > unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:1176:12: Warning: custom-declare-variable > ‘vm-fill-paragraphs-containing-long-lines-in-reply’ docstring has wrong usage > of unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:1284:12: Warning: custom-declare-variable > ‘vm-mime-honor-content-disposition’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1327:12: Warning: custom-declare-variable > ‘vm-mime-auto-displayed-content-types’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1365:12: Warning: custom-declare-variable > ‘vm-mime-auto-displayed-content-type-exceptions’ docstring has wrong usage of > unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:1386:12: Warning: custom-declare-variable > ‘vm-mime-internal-content-types’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1408:12: Warning: custom-declare-variable > ‘vm-mime-internal-content-type-exceptions’ docstring has wrong usage of > unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:1424:12: Warning: custom-declare-variable > ‘vm-mime-external-content-types-alist’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1508:12: Warning: custom-declare-variable > ‘vm-mime-external-content-type-exceptions’ docstring has wrong usage of > unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:1532:12: Warning: custom-declare-variable > ‘vm-mime-type-converter-alist’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:1575:12: Warning: custom-declare-variable > ‘vm-mime-charset-converter-alist’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1610:12: Warning: custom-declare-variable > ‘vm-mime-alternative-show-method’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1646:12: Warning: custom-declare-variable > ‘vm-mime-alternative-yank-method’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1690:29: Warning: in defcustom for ‘vm-mime-text/html-handler’: > misplaced :tag keyword in ‘const’ type > vm-vars.el:1691:37: Warning: in defcustom for ‘vm-mime-text/html-handler’: > misplaced :tag keyword in ‘const’ type > vm-vars.el:1710:12: Warning: custom-declare-variable > ‘vm-mime-default-face-charsets’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:1754:12: Warning: custom-declare-variable > ‘vm-mime-charset-font-alist’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:1790:12: Warning: custom-declare-variable > ‘vm-mime-use-image-strips’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:1832:12: Warning: custom-declare-variable > ‘vm-imagemagick-convert-program’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:1841:12: Warning: custom-declare-variable > ‘vm-imagemagick-identify-program’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:2132:19: Warning: in defcustom for > ‘vm-mime-8bit-composition-charset’: duplicated value in ‘choice’: ‘nil’ > vm-vars.el:2134:12: Warning: custom-declare-variable > ‘vm-mime-8bit-text-transfer-encoding’ docstring has wrong usage of unescaped > single quotes (use \=' or different quoting such as `...') > vm-vars.el:2646:19: Warning: in defcustom for ‘vm-confirm-quit’: ‘const’ with > quoted value: 'if-something-will-be-lost > vm-vars.el:3296:22: Warning: in defcustom for ‘vm-forwarding-digest-type’: > misplaced :tag keyword in ‘const’ type > vm-vars.el:3395:19: Warning: in defcustom for ‘vm-digest-send-type’: ‘const’ > with too many values > vm-vars.el:3622:18: Warning: in defcustom for ‘vm-resend-headers’: ‘repeat’ > without arguments > vm-vars.el:4080:12: Warning: custom-declare-variable > ‘vm-frame-per-folders-summary’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:4544:12: Warning: custom-declare-variable > ‘vm-skip-deleted-messages’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:4698:12: Warning: custom-declare-variable > ‘vm-select-new-message-hook’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:4707:12: Warning: custom-declare-variable > ‘vm-select-unread-message-hook’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:5311:18: Warning: in defcustom for ‘vm-mime-display-function’: > type should not be quoted: function > vm-vars.el:5319:9: Warning: defvar ‘vm-mime-show-alternatives’ docstring has > wrong usage of unescaped single quotes (use \=' or different quoting such as > `...') > vm-vars.el:5656:19: Warning: in defcustom for > ‘vm-stunnel-random-data-method’: ‘const’ with too many values > vm-vars.el:6053:12: Warning: custom-declare-variable > ‘vm-enable-thread-operations’ docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-vars.el:6148:9: Warning: defvar ‘vm-folder-access-method’ docstring has > wrong usage of unescaped single quotes (use \=' or different quoting such as > `...') > vm-vars.el:6930:9: Warning: defvar ‘vm-imap-session-type’ docstring has wrong > usage of unescaped single quotes (use \=' or different quoting such as `...') > vm-vars.el:7148:11: Warning: defconst ‘vm-mime-mule-charset-to-coding-alist’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > vm-vars.el:7212:11: Warning: defconst ‘vm-mime-mule-coding-to-charset-alist’ > docstring has wrong usage of unescaped single quotes (use \=' or different > quoting such as `...') > > In vm-load-init-file: > vm-vars.el:7349:40: Warning: ‘interactive-p’ is an obsolete function (as of > 23.2); use ‘called-interactively-p’ instead. > vm-vars.el:7351:32: Warning: ‘interactive-p’ is an obsolete function (as of > 23.2); use ‘called-interactively-p’ instead. > vm-vars.el:7351:54: Warning: ‘interactive-p’ is an obsolete function (as of > 23.2); use ‘called-interactively-p’ instead. > Makefile:114: update target 'vm-user.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-user.el > Package cl is deprecated > > In toplevel form: > vm-user.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > Makefile:114: update target 'vm-undo.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-undo.el > Package cl is deprecated > > In toplevel form: > vm-undo.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > > In vm-add-or-delete-message-labels: > vm-undo.el:410:2: Warning: docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > Makefile:114: update target 'vm-toolbar.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-toolbar.el > Package cl is deprecated > > In toplevel form: > vm-toolbar.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vm-thread.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-thread.el > Package cl is deprecated > > In toplevel form: > vm-thread.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > > In vm-th-thread-date-of: > vm-thread.el:167:2: Warning: docstring has wrong usage of unescaped single > quotes (use \=' or different quoting such as `...') > vm-thread.el:287:2: Warning: ‘defun*’ is an obsolete alias (as of 27.1); use > ‘cl-defun’ instead. > vm-thread.el:1078:2: Warning: ‘defun*’ is an obsolete alias (as of 27.1); use > ‘cl-defun’ instead. > vm-thread.el:1101:2: Warning: ‘defun*’ is an obsolete alias (as of 27.1); use > ‘cl-defun’ instead. > Makefile:114: update target 'vm-summary-faces.elc' due to: target does not > exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-summary-faces.el > Package cl is deprecated > > In toplevel form: > vm-summary-faces.el:1:1: Warning: file has no ‘lexical-binding’ directive on > its first line > Makefile:114: update target 'vm-summary.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-summary.el > Package cl is deprecated > > In toplevel form: > vm-summary.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vm-startup.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-startup.el > Package cl is deprecated > > In toplevel form: > vm-startup.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > Makefile:114: update target 'vm-sort.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-sort.el > Package cl is deprecated > > In toplevel form: > vm-sort.el:1:1: Warning: file has no ‘lexical-binding’ directive on its first > line > Makefile:114: update target 'vm-serial.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-serial.el > Package cl is deprecated > > In toplevel form: > vm-serial.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > > In vm-serial-send-mail: > vm-serial.el:792:16: Warning: ‘flet’ is an obsolete macro (as of 24.3); use > either ‘cl-flet’ or ‘cl-letf’. > vm-serial.el:789:14: Warning: ‘letf’ is an obsolete alias (as of 27.1); use > ‘cl-letf’ instead. > vm-serial.el:907:2: Warning: ‘defadvice’ is an obsolete macro (as of 30.1); > use ‘advice-add’ or ‘define-advice’ > Makefile:114: update target 'vm-search.elc' due to: target does not exist > "emacs" -batch -q -no-site-file -no-init-file -l ./vm-build.el -f > batch-byte-compile vm-search.el > Package cl is deprecated > > In toplevel form: > vm-search.el:1:1: Warning: file has no ‘lexical-binding’ directive on its > first line > vm-search.el:26:2: Error: Cannot open load file: No such file or directory, > vm-autoloads > make[2]: *** [Makefile:114: vm-search.elc] Error 1 shuffle=reverse The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/vm_8.2.0b-11.1_unstable_reverse.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