Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

fix: Remove kino_live_component and kino deps#3118

Merged
joshlarson merged 1 commit intomainmbta/dotcom:mainfrom
jdl/fix/remove-kino-live-componentmbta/dotcom:jdl/fix/remove-kino-live-componentCopy head branch name to clipboard
Apr 16, 2026
Merged

fix: Remove kino_live_component and kino deps#3118
joshlarson merged 1 commit intomainmbta/dotcom:mainfrom
jdl/fix/remove-kino-live-componentmbta/dotcom:jdl/fix/remove-kino-live-componentCopy head branch name to clipboard

Conversation

@joshlarson
Copy link
Copy Markdown
Contributor

Scope

No ticket.

I recently started running into 👇 error, which was preventing me from starting dotcom, and which I could only resolve by rm -rf _build, which then meant that I have to recompile everything 😩.

** (Mix) the application :elixir has a different value set for key :dbg_callback during runtime compared to compile time. Since this application environment entry was marked as compile time, this difference can lead to different behavior than expected:

  * Compile time value was set to: {Kino.Debug, :dbg, [{Macro, :dbg, []}]}
  * Runtime value was set to: {Macro, :dbg, []}

To fix this error, you might:

  * Make the runtime value match the compile time one

  * Recompile your project. If the misconfigured application is a dependency, you may need to run "mix deps.clean elixir --build"

  * Alternatively, you can disable this check. If you are using releases, you can set :validate_compile_env to false in your release configuration. If you are using Mix to start your system, you can pass the --no-validate-compile-env flag

Since we weren't really using kino_live_component or kino in Dotcom, removing it felt like a reasonably straightforward solution.

@joshlarson joshlarson requested a review from a team as a code owner April 16, 2026 13:59
@joshlarson joshlarson requested a review from lvachon1 April 16, 2026 13:59
@joshlarson joshlarson enabled auto-merge (squash) April 16, 2026 13:59
Copy link
Copy Markdown
Contributor

@lvachon1 lvachon1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of that annoying issue!

@lvachon1
Copy link
Copy Markdown
Contributor

I noticed an unrelated flaky test on these CI runs, so I wrote a PR to fix it: #3120

@joshlarson joshlarson merged commit ea167ba into main Apr 16, 2026
39 of 40 checks passed
@joshlarson joshlarson deleted the jdl/fix/remove-kino-live-component branch April 16, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.