I have installed tezos-client on MacOS via Home Brew. After Ithaca upgrade I am getting the following error message:

Fatal error: unknown protocol version.

I tried upgrading tezos-client by: 1)brew tap serokell/tezos-packaging https://github.com/serokell/tezos-packaging.git 2)brew tap serokell/tezos-packaging-stable https://github.com/serokell/tezos-packaging-stable.git

Without success. Any idea what else I can try?

1 Answer 1


It sounds like you are using an old version of tezos-client, you need at least v12.0 for Ithaca support.

You can check what version you are running by executing tezos-client --version, with the latest release (at the time of writing) it should show:

61fed540 (2022-03-31 10:53:22 +0200) (12.2)

Both tezos-packaging and tezos-packaging-stable are updated to the latest available Octez version (v12.2, as you can see above) and brew tap should be able to find that.

If you still have trouble I recommend checking brew's documentation or opening a new issue in tezos-packaging.

  • Hi thanks for your reply. I have run both tezos-packaging and tezos-packaging-stable. When running "brew tap" I get the info that both packages are installed: homebrew/core serokell/tezos-packaging serokell/tezos-packaging-stable Unfortunately the client still hasnt upgraded - after running tezos-client --version it shows it is still on 11.0 Any idea what can be done? Maybe uninstall tezos-client and reinstall it?
    – Reldeif
    Commented Apr 5, 2022 at 15:29
  • It sounds like you have used brew tap already, so you should be able to update. I believe that the commands to run should be: brew update followed by another brew install tezos-client
    – pasqu4le
    Commented Apr 6, 2022 at 20:50
  • it's probably also not the best idea to have both taps, to avoid confusion I suggest keeping only one of them (the stable one) and removing the cutting-edge one with brew untap serokell/tezos-packaging
    – pasqu4le
    Commented Apr 6, 2022 at 20:56
  • Yes having both taps was probably the issue since client didnt know which one to consider. I was able to resolve it by simply uninstalling tezos-client and reinstalling it with the "stable" package. Now its back up and running. Thanks for your help! Will consider your proposed steps when next protocol upgrade is coming:)
    – Reldeif
    Commented Apr 8, 2022 at 13:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.