I fixed this by doing
cd ~/.cache/sublime-text-3/Cache
mkdir -p 'Package Control/http_cache'
but now I have this error
Exception in thread Thread-12:
Traceback (most recent call last):
File "./python3.3/threading.py", line 901, in _bootstrap_inner
File "~/.config/sublime-text-3/Installed Packages/Package Control.sublime-package/package_control/commands/install_package_command.py", line 45, in run
self.package_list = self.make_package_list(['upgrade', 'downgrade', 'reinstall', 'pull', 'none'])
File "~/.config/sublime-text-3/Installed Packages/Package Control.sublime-package/package_control/package_installer.py", line 92, in make_package_list
if self.manager.is_vcs_package(package):
File "~/.config/sublime-text-3/Installed Packages/Package Control.sublime-package/package_control/package_manager.py", line 310, in is_vcs_package
return self._is_git_package(package) or self._is_hg_package(package)
File "~/.config/sublime-text-3/Installed Packages/Package Control.sublime-package/package_control/package_manager.py", line 285, in _is_git_package
return os.path.exists(git_dir) and (os.path.isdir(git_dir) or os.path.isfile(git_dir))
File "./python3.3/genericpath.py", line 18, in exists
File "./python3.3/encodings/iso8859_15.py", line 12, in encode
UnicodeEncodeError: 'charmap' codec can't encode character '\u2013' in position 52: character maps to <undefined>