I solved this problem by simulating a code upgrade on the egroupware 1.8.004 database. The original system is a FreeBSD 9.1 and the target is UBUNTU 12.04.
- dump the orginal 1.8.004: mysqldump -u root -p egroup > egroup.sql
- import into the target machine: mysql -u root -p egroupware < egroup.sql
- go to the target machine’s setup URL in a browser: http://machine/egroupware/setup
- login as Setup/Config Admin and perform the upgrade steps
The database commands will differ if you are not using MySQL.
BONUS POINTS:
The url in the 1.8.005 debian package is http://machine/egroupware/
The url in the 1.8.004 FreeBSD package is http://machine/ew/
edit your /etc/apache2/conf.d/egroupware and add an additional Alias line towards the top of the file:
<b>Alias /eg /usr/share/egroupware</b>
be sure you alias the original machine’s alias to what ever the /egroupware alias is that already exists in the file.