Experimental Ubuntu Packages Ready for Testing

UbuntuMany people have asked us to provide Kolab packages for Ubuntu. Unfortunately, we have only 1,5 .deb packagers in our community. Still, the demand for these packages is huge. Some people even went so far and made the packages for Debian wheezy install on Ubuntu with some success.

In order to improve this situation and make these hacks unnecessary, Christoph Wickert sat down during the Debian Groupware meeting and rebuilt our current Debian packages for Ubuntu 12.04 LTS. The result are proper Ubuntu packages that can now be tested by interested developers.

If you want to try out the latest packages, please add the following line to your apt sources.

deb http://mirror.kolabsys.com/pub/ubuntu/kolab-3.0/ precise development

Then you can simply run

apt-get install kolab

Please consult our installation instructions available at docs.kolab.org for further help.

Currently, we can by no means maintain these packages alone. So we are looking for interested individuals who are not afraid to look into packaging and fix the issues people find. If you are interested please show your face in IRC or on the development mailing list. The sources for the packages are available in our git repositories, so get check them out and start improving them right away.

Important: These packages are experimental and should not be used in a production environment. There are already known bugs, for which workarounds exist. Please make sure to have a look at them to get over the first hurdles. For example, the packages still make use of php5enmod which is not in Ubuntu Precise, so some postinst scripts fail and therefore some steps need to be done manually:

  1. Delete /var/lib/dpkg/info/php-kolabformat.postinst and /var/lib/dpkg/info/php-kolabformat.postrm to make the errors go away. Configure the module manually: Copy or symlink /usr/share/php5/kolab/kolabformat.ini to /etc/php5/conf.d.
  2. Delete /var/lib/dpkg/info/php-kolab.postinst and /var/lib/dpkg/info/php-kolab.postrm to make the errors go away. Configure the module manually: Copy or symlink /usr/share/php5/kolab/kolab.ini to /etc/php5/conf.d.

Please report all other issues you find to issues.kolab.org using the component 'packaging - apt - ubuntu' in the 'Kolab Server' product, after you have checked whether your issue has been reported already.