Discussed upstream at https://github.com/saltstack/salt/issues/45790 - the temporary fix from upstream is to mark salt incompatible with tornado 5, so that the packages won't install to start with https://github.com/saltstack/salt/pull/47106 is a pull request which works on updating the code to be tornado 5 compatible