Dependency conflict with mishka_chelekom when using the ash-hq.org installer





10 Replies
ZachDaniel
ZachDaniel4w ago
@Shahryar could you loosen your dependency on owl?
Shahryar
Shahryar4w ago
Hi Dear Zach, Just to clarify — do you mean I should remove my direct dependency on owl so that Igniter can use a supported version instead? In the upcoming release (this week or next), I’ve already updated owl to a newer version. Also, regarding the error message shared, it seems to be checking for older versions of MishkaChelekom, while we’re currently on version 0.0.7.
Because "mishka_chelekom < 0.0.3-alpha.2" depends on "owl ~> 0.12.0" and "mishka_chelekom >= 0.0.3-alpha.2 and < 0.0.4-alpha.3" depends on "owl ~> 0.12.1", "mishka_chelekom < 0.0.4-alpha.3" requires "owl ~> 0.12.0".
And because "mishka_chelekom >= 0.0.4-alpha.3" depends on "owl ~> 0.12.2", "mishka_chelekom" requires "owl ~> 0.12.0".
Because "mishka_chelekom < 0.0.3-alpha.2" depends on "owl ~> 0.12.0" and "mishka_chelekom >= 0.0.3-alpha.2 and < 0.0.4-alpha.3" depends on "owl ~> 0.12.1", "mishka_chelekom < 0.0.4-alpha.3" requires "owl ~> 0.12.0".
And because "mishka_chelekom >= 0.0.4-alpha.3" depends on "owl ~> 0.12.2", "mishka_chelekom" requires "owl ~> 0.12.0".
Let me know if you'd like me to adjust anything further.
ZachDaniel
ZachDaniel4w ago
What does your dependency on owl show? In your mix.exs for Mishka? {:owl, "~> 0.12.2"},
Shahryar
Shahryar4w ago
0.0.7
{:owl, "~> 0.12.2"},
{:owl, "~> 0.12.2"},
upcoming version
{:owl, "~> 0.13.0"}
{:owl, "~> 0.13.0"}
ZachDaniel
ZachDaniel4w ago
Would you mind either: updating it to 0.13 or just making it ~> 0.13 Sounds good, that will resolve the issue When will that be released? Since the installers broken now
Shahryar
Shahryar4w ago
So Sorry about that. We’re almost done with the update, and once it’s complete, this issue should be resolved: https://github.com/mishka-group/mishka_chelekom/pull/439 In the meantime, the issue might be fixed if the user overrides the owl version in their mix.exs.
ZachDaniel
ZachDaniel4w ago
The issue is that the installers is in a partial state Which is kind of just an issue with how igniter works But there isn't a great way for us to tell them to fix it
Shahryar
Shahryar4w ago
I’m doing my best to release the new version as soon as possible. Apologies again for the inconvenience. If I can get just a bit more time, I’ll be publishing the new release , with full support for Tailwind 4 and the latest Phoenix version , within a week or two (or possibly even sooner).
ZachDaniel
ZachDaniel4w ago
I'll probably disable it in the installer for now just so people don't end up in a bad state. Need to investigate ways to fix this. Like maybe installing all combined dependencies into mix.exs at one time and then running installers That has its own challenges though
Shahryar
Shahryar4w ago
Thank you! I'll message you as soon as I get a chance to do the update.

Did you find this page helpful?