Skip to content

org-roam trying to use emacsql built-in sql support for version 29 #7099

@ieremies

Description

@ieremies

I confirm that...

  • I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.
  • I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
  • The issue can be reproduced on the latest available commit of Doom.
  • The issue can be reproduced on a stable release of Emacs, such as 27 or 28. (Doom does not support development builds like 29+ or any version ending in .50 or .9x)

Expected behavior

When I start doom, it should not give me an error regarding not loading sqlite and consequently braking most modes.

Current behavior

When starting doom (or running doom doctor, same error), doom would complain about not finding sqlite

Message: File is missing
    Details: ("Cannot open load file" "No such file or directory" "sqlite")
    Backtrace:
      (require sqlite)
      (load-with-code-conversion "/home/ieremies/.emacs.d/.local/straight/build-28.2/emacsql/emacsql-sqlite-builtin.el" "/home/ieremies/.emacs.d/.local/straight/build-28.2/emacsql...
      (require emacsql-sqlite-builtin nil t)
      (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin))
      (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin)) (functionp 'sqlite-open))
      (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin)) (functionp 'sqlite-open)) 'sqlite-builtin 'sqlite)
      ((closure (t) nil "" (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin)) (functionp 'sqlite-open)) 'sqlite-builtin 'sqlite)))
      (funcall (closure (t) nil "" (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin)) (functionp 'sqlite-open)) 'sqlite-builtin 'sqlite)))
      (eval (funcall #'(closure (t) nil "" (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builtin)) (functionp 'sqlite-open)) 'sqlite-builtin '...
      (custom-initialize-reset org-roam-database-connector (funcall #'(closure (t) nil "" (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builti...
      (custom-declare-variable org-roam-database-connector (funcall #'(closure (t) nil "" (if (and (progn (require 'emacsql-sqlite-builtin nil t) (functionp 'emacsql-sqlite-builti...
      (load-with-code-conversion "/home/ieremies/.emacs.d/.local/straight/build-28.2/org-roam/org-roam-db.el" "/home/ieremies/.emacs.d/.local/straight/build-28.2/org-roam/org-roam...

Steps to reproduce

  1. start doom or run doom doctor

System Information

https://pastebin.com/eJT6fJnw

Metadata

Metadata

Assignees

No one assigned

    Labels

    is:bugSomething isn't working as intendedmodule:lang/orgPertains to Doom's :lang org modulere:org-roamHas to do with org-roam

    Type

    No type

    Projects

    Status

    Resolved

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions