Skip to content

(scheme +chez) :lang option fails on fresh installation #7594

@RyanOdeneal

Description

@RyanOdeneal

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, 28, or 29. (Unstable versions end in .50, .60, or .9x)

Expected behavior

To install doom emacs, add the (scheme +chez) option to the :lang section, run doom sync, and then run doom doctor without error.

Current behavior

I created a fresh installation of doom emacs and then added (scheme +chez) to the lang section of my ~/.doom.d/init.el file. I then got the following message from doom doctor:

Screenshot from 2023-12-20 05-36-59

I believe it's related to the following commit made 3 weeks ago:

87f6f7a

because checking out f4e02a2, the commit directly before 87f6f7a, installs (scheme +chez) without issue.

Steps to reproduce

  1. Install Doom Emacs
  2. Add (scheme +chez) to lang section of ~/.doom.d/init.el
  3. doom sync
  4. doom doctor

System Information

https://pastebin.com/0Kxs5hfw

Metadata

Metadata

Assignees

No one assigned

    Labels

    is:bugSomething isn't working as intendedneeds-triageIssue hasn't been assessed yet

    Type

    No type

    Projects

    Status

    Unreviewed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions