We are seeing an issue when trying to set up a vagrant machine with Tyk. If the install commands for tyk-gateway, tyk-dashboard, and tyk-pump are done separately, the installation will fail after installing tyk-dashboard.
sudo apt-get install tyk-gateway
sudo apt-get install tyk-dashboard
sudo apt-get install tyk-pump
The issue is that sudo apt-get install tyk-dashboard corrupts something in apt. Running apt-get update after installing tyk-dashboard will generate the following error:
E: Unable to parse package file /var/lib/dpkg/status (1)
W: You may want to run apt-get update to correct these problems
E: The package cache file is corrupted
The workaround is to install all three of them on the same line, which is how the instructions have it defined sudo apt-get install tyk-gateway tyk-dashboard tyk-pump. But each of them should install individually without issue as well.