Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mix zig.get is broken due to Jason.decode! function is undefined #504

Open
wingyplus opened this issue Jan 16, 2025 · 0 comments
Open

mix zig.get is broken due to Jason.decode! function is undefined #504

wingyplus opened this issue Jan 16, 2025 · 0 comments

Comments

@wingyplus
Copy link

I just try installing zig.get with mix archive.install hex zig_get and then run mix zig.get, I got the error:

** (UndefinedFunctionError) function Jason.decode!/1 is undefined (module Jason is not available). Make sure the module name is correct and has been specified in full (or that an alias has been defined)
    Jason.decode!("{\n  \"master\": {\n    \"version\": \"0.14.0-dev.2647+5322459a0\",\n    \"date\": \"2025-01-15\",\n    \"docs\": \"https://ziglang.org/documentation/master/\",\n    \"stdDocs\": \"https://ziglang.org/documentation/master/std/\",\n    \"src\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"50e43b069a1d04d24cb5621dbabfd5deab1234a4075475d54c852fe9d78206b3\",\n      \"size\": \"17422856\"\n    },\n    \"bootstrap\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-bootstrap-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"d17d7c251858b3125608a3004de1f5cce9ba664cab463176059ec06491ae158b\",\n      \"size\": \"47690316\"\n    },\n    \"x86_64-macos\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-macos-x86_64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"e48acc353d6ef1a28cd8eee119f2d20a0692ce78aed605b84c23b3a4b2aa9616\",\n      \"size\": \"50681532\"\n    },\n    \"aarch64-macos\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-macos-aarch64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"de00c5cb1d4cc914f81d31ab512bc7dc2efa9a76478c8c243556cdeb93d2e002\",\n      \"size\": \"45587712\"\n    },\n    \"x86_64-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-x86_64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"b17514e642377a0b89b0740cfafc531e51dcdffff08fddfe46d834b7dc42c362\",\n      \"size\": \"48727904\"\n    },\n    \"aarch64-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-aarch64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"a316bcdfdb9e50a352f16c56d5635693466af83ef5c9cedd5910b397003120a0\",\n      \"size\": \"44602460\"\n    },\n    \"armv7a-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-armv7a-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"9574fd65464e8a5c97099a13f91ecce4e6a557d6b2e1ae3667c6346f4928b77e\",\n      \"size\": \"45820152\"\n    },\n    \"riscv64-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-riscv64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"3809e09af6f22eadeb58ece9a72e4dc004850171f2c100e09a516320a83465de\",\n      \"size\": \"47696724\"\n    },\n    \"powerpc64le-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-powerpc64le-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"2297c2b9aca95b869c9a9af32fdd967c5ddfcb334f77b0a2086d1a67367ad3ba\",\n      \"size\": \"48379492\"\n    },\n    \"x86-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-x86-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"1c5aa1d18c1c54a1be5a6a2cf0e2f4834be9568df486d0ae5ec63c81d871bfeb\",\n      \"size\": \"51294708\"\n    },\n    \"loongarch64-linux\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-linux-loongarch64-0.14.0-dev.2647+5322459a0.tar.xz\",\n      \"shasum\": \"263969bb9fc65e8fa024c3323897879b222f7ba8c3396360294830783ac3f3b5\",\n      \"size\": \"45467088\"\n    },\n    \"x86_64-windows\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-windows-x86_64-0.14.0-dev.2647+5322459a0.zip\",\n      \"shasum\": \"35f6d155b11178777b935c2d8ad928da315e8e069c95a61ba5cad8f51acf02f5\",\n      \"size\": \"83236911\"\n    },\n    \"aarch64-windows\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-windows-aarch64-0.14.0-dev.2647+5322459a0.zip\",\n      \"shasum\": \"4e7e9c3a822c3817d4ef203975ece029d135b18066d3fce00d9cdba3fc5e0548\",\n      \"size\": \"79167301\"\n    },\n    \"x86-windows\": {\n      \"tarball\": \"https://ziglang.org/builds/zig-windows-x86-0.14.0-dev.2647+5322459a0.zip\",\n      \"shasum\": \"165bb4e70e714a5ab33e2a18f0eaf70d089729eb421ec077f99cf31796d2bae3\",\n      \"size\": \"84962178\"\n    }\n  },\n  \"0.13.0\": {\n    \"date\": \"2024-06-07\",\n    \"docs\": \"https://ziglang.org/documentation/0.13.0/\",\n    \"stdDocs\": \"https://ziglang.org/documentation/0.13.0/std/\",\n    \"notes\": \"https://ziglang.org/download/0.13.0/release-notes.html\",\n    \"src\": {\n      \"tarball\": \"https://ziglang.org/download/0.13.0/zig-0.13.0.tar.xz\",\n      \"shasum\": \"06c73596beeccb71cc073805bdb9c0e05764128f16478fa53bf17dfabc1d4318\",\n      \"size\": \"17220728\"\n    },\n    \"bootstrap\": {\n      \"tarball\": \"https://ziglang.org/download/0.13.0/zig-bootstrap-0.13.0.tar.xz\",\n      \"shasum\": \"cd446c084b5da7bc42e8ad9b4e1c910a957f2bf3f82bcc028" <> ...)
    mix.tasks/zig.get.ex:161: Mix.Tasks.Zig.Get.get_meta/1
    mix.tasks/zig.get.ex:60: Mix.Tasks.Zig.Get.run/1
    (mix 1.18.1) lib/mix/task.ex:495: anonymous fn/3 in Mix.Task.run_task/5
    (mix 1.18.1) lib/mix/cli.ex:107: Mix.CLI.run_task/2
    /nix/store/3qizcqawrrwbcdmxnqp80y93a5mzlrgg-elixir-1.18.1/bin/mix:2: (file)

I tried it with the main branch with mix archive.install github E-xyza/zigler --sparse installer, the error above still occurred.

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

No branches or pull requests

1 participant