Sublime Forum

Package control not available any more in ST3

#1

Hi, a proud ST user and supporter here. Love ST3. :heart:

I recently downloaded fresh ST4 to try it out after using ST3 (registered) for 10 years. I wanted to install a package, so first I installed the Package Control from the command palette and everything was fine. But then I also wanted to install the same package to the ST3 instance and I noticed that I am unable to as the Package Control: commands are missing. I followed the many threads linked here SublimeText 4 Install Package not showing the menu, I also tried v4 to no avail. Weirdly enough, ST4’s Package Manager also disappeared and to fix it, I simply copied the same new Package Control.sublime-package from ST3 to ST4 which made it work, however, ST3’s PC still won’t work.

I spent over an hour going through threads trying various solutions, but none of them seem to work, and many many people encounter various isues too, so I started thinking that there probably should be a better unified guide that will not require reading through heaps of comments and noise.

Windows 10, ST3 build 3211, ST4 build 4180

0 Likes

#2

The common description for those PC3 no longer starts would be exactly be the “Install” section of https://packagecontrol.io/packages/Package%20Control as it is expected to be enough to call

from urllib.request import urlretrieve;urlretrieve(url="https://github.com/wbond/package_control/releases/latest/download/Package.Control.sublime-package", filename=sublime.installed_packages_path() + '/Package Control.sublime-package')

on a fresh ST setup to get started with PC4.

PC4 is tested against ST3143, 3176, 3211 and latest ST4 builds on Windows 10/11 and Linux (Debian 12).

An initial common troubleshooting recommendation might be to…

  1. check if Package Control is disabled (Preferenses.sublime-settings > "ignored_packages")

  2. ensure to only have Installed Packages/Package Control.sublime-package

  3. remove a possibly existing Packages/Package Control folder, which could overload parts of Package Control with out-dated modules

  4. remove Cache/Package Control to make sure it starts without any outdated http cache.

  5. have both default channels in Packages/User/Package Control.sublime-settings

    see: https://github.com/packagecontrol/channel

    to ensure, python 3.8 libraries are found.

  6. Make sure Package Control can establish a validated TLS connection to packagecontrol.io and github.com or any other download resource. Network security appliances or proxies sometimes break certificate trust chains.

Everything beyond that requires detailed information about whether and which errors are printed to ST’s console, with "debug": true set in Package Control.sublime-settings to find out what’s going wrong.

2 Likes

#4

Did you try the troubleshooting steps mentioned above?

0 Likes

#6

It requires some very basic knowledge about ST and it’s package infrastructure which I am too lazy to repeat in every 2nd post and thus assume users learn on their own, yes.

0 Likes