(Don't forget to keep the bug tracker in the CC's; I have resent your message so that everything remains in the archives) Steven Allen writes: >>> Following up on my previous patch (Bug#68761), we need to scan for >>> package requirements inside the lisp-dir (if set), not in the root >>> package directory. >> >> Looks good, do you have any specific examples where this caused >> problems? > > pdf-tools puts all its files in a "lisp" dir, so they weren't getting > searched when scanning for dependencies. The package definition is: > > (:url "https://github.com/vedang/pdf-tools/pulls" > :lisp-dir "lisp") > > This patch causes package-vc to scan for dependencies in elisp files in > "$pkg-dir/lisp/", instead of looking for elisp files in "$pkg-dir/". OK, I have slightly modified the commit, can you check if it still works for you: