Unfortunately, this is one of those weird yes and no moments...
Installer is dead. It is no longer maintained by Ripdev, the original developers of the application. Nor is it being maintained by anyone else as far as I'm aware of.
As result of that, Installer repositories are mostly dead, or semi dead (much like this one), or completely unmanaged.
As we do not keep local copies of packages, there is no guarentee that packages will continue to work. Additionally, the repo.sc domain is in some strange limbo right now, so the only way to access your repository is via: http://www.touchtoolset.com/repo/<username> IE:
Touch Toolset - View Profile: TTS
If packages are not working in Installer, chances are, the hosting for original package is no longer active / available.
It is recommended that you update to use Cydia instead, which offers better package management, and better dependency tracking. Using Cydia will also not need a middleware such as this site, as it manages the repositories much more effectively than Installer does.