Skip to content

Elsa breaks on loading async package in denote #233

@sarcom-sar

Description

@sarcom-sar

Emacs-version: 29.4
Build system: emake (no fancy stuff, just the usual bash < curl)
Other important stuff: Modified the code to use #227, because otherwise make lint-elsa returned stringp nil on trying to load cl-lib. This shouldn't be a problem, because I tested it with other packages like dash or elsa itself, but got no issues like this one.

On running make lint-elsa it returns:

Using PACKAGE_FILE=denote.el

PACKAGE_FILE="denote.el" \
PACKAGE_LISP="denote.el denote-journal-extras.el denote-md-extras.el denote-org-dblock.el denote-org-extras.el denote-rename-buffer.el denote-sequence.el denote-silo-extras.el denote-sort.el" \
PACKAGE_TESTS="" \
PACKAGE_ARCHIVES="gnu melpa" \
PACKAGE_TEST_DEPS="elsa" \
PACKAGE_TEST_ARCHIVES="gnu melpa" \
EMAKE_LOGLEVEL="INFO" \
EMAKE_WORKDIR=".emake" emacs --quick --batch --load '.emake/emake.el' --eval "(setq enable-dir-local-variables nil)"  --eval "(emake (pop argv))" \
test elsa

make: *** [emake.mk:133: lint-elsa] Error 1

On running it directly via ./elsa via

./.emake/elpa-test/elsa-20230621.1005/bin/elsa -L .emake/elpa-test/elsa-20230621.1005 \
-L .emake/elpa-test/dash-20250312.1307 -L .emake/elpa-test/ansi-20230306.1823 \
-L .emake/elpa-test/async-20241126.810 -L .emake/elpa-test/f-20241003.1131 \
-L .emake/elpa-test/lgr-20230407.1317 -L .emake/elpa-test/ht-20230703.558 \
-L .emake/elpa-test/lsp-mode-20250312.2052/ -L .emake/elpa-test/lv-20200507.1518 \
-L .emake/elpa-test/s-20220902.1511 -L .emake/elpa-test/spinner-1.7.4 \
-L .emake/elpa-test/trinary-20230301.2044 -L . denote.el

you get the following output: full-dump.txt.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions