Known Bugs in Version 1.1.0
The following is a list of known bugs in Campcaster 1.1.0. We are planning to address these problems in future releases.
- A playlist must be a minimum of 20 seconds long, and less than 2 hours long. If you go beyond these ranges you risk having a delay up to 30 seconds before the audio begins to play.
- You must schedule playlists at least 30 seconds into the future from the present moment, otherwise they may not play.
- The HTML UI only works with Firefox. In particular, Internet Explorer does not currently work.
- There is no way to stop transfers to/from the network hub from either the Studio or the Web.
- Transfers do not show up in the Web interface.
- "Artist" does not show up for songs when playing a playlist in the Studio.
- Uploading a large playlist (one hour or more) to the Network Hub (via the Studio) will cause the Studio windows to freeze for a few seconds. The larger the playlist, the longer the windows will be frozen. Playback should not be affected however.
- Searching the Network Hub is slow
Bug Workarounds
This page contains quick fixes for some bugs, until they are resolved. If the number of the bug is crossed out, that means it has already been resolved, and you don't need the workaround any longer.
The workarounds are written for Ubuntu 6.06 (Dapper); commands and file locations may be different in other distributions.
Upgrading a two-computer setup from a deb package earlier than 1.2.0
Upgrading the client (Studio) computer in a two-computer setup from version 1.1.1 is not handled well by the upgrade scripts. This is fixed in versions >= 1.2.0.
Workaround: unmount the remote storage before upgrading, and remount it afterwards.
sudo umount /opt/campcaster/var/Campcaster/storageServer sudo apt-get upgrade sudo mount /opt/campcaster/var/Campcaster/storageServer
If you upgraded without unmounting first, then your installation is broken; you need to remove Campcaster and reinstall it:
sudo umount /opt/campcaster/var/Campcaster/storageServer sudo dpkg --purge campcaster-studio campcaster-station campcaster-libs sudo apt-get install campcaster-libs campcaster-station campcaster-studio sudo mount /opt/campcaster/var/Campcaster/storageServer
then change the configuration for Studio and the Scheduler on the client computer again, as described in the TwoComputerSetup page.
This will not affect the contents of your storage, since that is on the other, server computer. You can upgrade the server computer normally, there is no problem on that end.
Upgrading from a deb package earlier than 1.1.0
The deb packages up to and including version 1.1.0rc1 don't uninstall very well. If you have one of these early packages installed, you need to clean them out of your computer before installing version 1.1.0 or higher.
This will erase your storage, sorry about that. It won't be necessary for versions >= 1.1.0.
To completely remove the packages, do the following:
- Find the three campcaster packages in Synaptic, select them, and mark them for "complete removal" (not just "removal"). Click Apply.
- Remove the Campcaster directory:
sudo rm -rf /opt/campcaster
- Remove the Campcaster database:
sudo /etc/init.d/postgresql-8.1 restart sudo su postgres dropdb Campcaster dropuser campcaster exit
- Remove the web link for Campcaster:
sudo rm /var/www/campcaster
- Finally, remove your personal configuration settings:
rm -rf ~/.campcaster
Of course, you can rename (mv) any of these directories instead of removing them.
