Hello all, I’m having some trouble trying to install any packages with package control.
I have a registered license and I use SublimeText 3 for work. I use it on an enterprise server pool that I do NOT have any super user permissions on. I download the binary tar ball from the download page and run it out of a folder.
Info:
SublimeText 3 Version 3.1.1 Build 3176
RedHat enterprise workstation 6.4
Kernel 2.6.32-754.14.2.el6.x86_64
Problem:
Now all I have really been trying to do is install packages using package control. I know it worked at one point but I haven’t needed to install any in a while. Basically when I use CTRL+SHIFT+P and use Package Control: Install Package, the loading bar at the bottom goes for a bit, but fails out and I can’t load any packages.
Console Output: (I replaced my absolute path with /home/user/, I run sublimetext out of /home/user/bin)
Exception in thread Thread-5:
Traceback (most recent call last):
File "./python3.3/threading.py", line 901, in _bootstrap_inner
File "/home/user/.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 "/home/user/.config/sublime-text-3/Installed Packages/Package Control.sublime-package/package_control/package_installer.py", line 91, in make_package_list
if self.manager.is_vcs_package(package):
File "/home/user/.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 "/home/user/.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
UnicodeEncodeError: 'latin-1' codec can't encode character '\u2013' in position 73: ordinal not in range(256)
My guess is it’s somehow not handling the ‘-’ in the Package Control path for some reason, but I can’t explain why, maybe an underlying OS issue.
I have also looked for a way to install packages manually but I haven’t found a decent/official looking guide that doesn’t refer to package control. I didn’t spend a long time looking though as I’d rather fix package control.
I also tried to reinstall the latest version of sublimetext (build 3207), but when I try to start it fails saying
Unable to load libgdk-3.so
Unable to load libgtk-3.so
There’s a whole lot of other garbage in there too, but that’s just caused by missing those libraries. Google says it’s most likely I’m trying run a 32-bit version on a 64-bit OS but I know I’ve downloaded the right one.
Any help would be very much appreciated in debugging this!