inky icon indicating copy to clipboard operation
inky copied to clipboard

Compiler error: Couldn't find ICU package (Arch linux)

Open CodeAndGin opened this issue 2 years ago • 2 comments

Hiya, I just downloaded release 0.13.0, and when I open the app, the compiler instantly gives me this:

Ink compiler had an unexpected error ☹

Process terminated. Couldn't find a valid ICU package installed on the system. Set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support.
   at System.Environment.FailFast(System.String)
   at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
   at System.Globalization.GlobalizationMode..cctor()
   at System.Globalization.CultureData.CreateCultureWithInvariantData()
Ink compiler had an unexpected error ☹

   at System.Globalization.CultureData.get_Invariant()
   at System.Globalization.CultureInfo..cctor()
   at System.Globalization.CompareInfo..cctor()
   at System.String.EndsWith(System.String, System.StringComparison)
   at Ink.CommandLineTool..ctor(System.String[])
   at Ink.CommandLineTool.Main(System.String[])
Ink compiler had an unexpected error ☹

Process terminated. Couldn't find a valid ICU package installed on the system. Set the configuration flag System.Globalization.Invariant to true if you want to run with no globalization support.
   at System.Environment.FailFast(System.String)
   at System.Globalization.GlobalizationMode.GetGlobalizationInvariantMode()
   at System.Globalization.GlobalizationMode..cctor()
   at System.Globalization.CultureData.CreateCultureWithInvariantData()
   at System.Globalization.CultureData.get_Invariant()
   at System.Globalization.CultureInfo..cctor()
   at System.Globalization.CompareInfo..cctor()
   at System.String.EndsWith(System.String, System.StringComparison)
   at Ink.CommandLineTool..ctor(System.String[])
   at Ink.CommandLineTool.Main(System.String[])

Am I missing a dependency or something? There arent really many clear instructions

CodeAndGin avatar Jul 04 '22 18:07 CodeAndGin

Installing an earlier ICU version from the AUR (icu70) fixed it for me.

rovantiq avatar Jul 04 '22 21:07 rovantiq

Installing an earlier ICU version from the AUR (icu70) fixed it for me.

Yeah, I specifically contacted the maintainer of the Inkly AUR and they have updated the dependency list to icu68. Until inkly gets patched for the current version of icu this should work, though it means installing an older version of icu.

RPG-Alex avatar Sep 18 '22 02:09 RPG-Alex