<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 23 February 2014 11:45, Brian May <span dir="ltr"><<a href="mailto:brian@microcomaustralia.com.au" target="_blank">brian@microcomaustralia.com.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div>[Sun Feb 23 11:42:59 2014] [error] [client 192.168.5.29] PHP Warning: require_once(Roundcube/bootstrap.php): failed to open stream: No such file or directory in /usr/share/kolab-syncroton/lib/init.php on line 42<br>
</div><div>
<div>[Sun Feb 23 11:42:59 2014] [error] [client 192.168.5.29] PHP Fatal error: require_once(): Failed opening required 'Roundcube/bootstrap.php' (include_path='/usr/share/kolab-syncroton/lib:/usr/share/kolab-syncroton/lib/ext:.:/usr/share/php:/usr/share/pear') in /usr/share/kolab-syncroton/lib/init.php on line 42</div>
</div></div></div></div></blockquote><div><br></div><div>The lead I needed was:</div><div> <a href="https://issues.kolab.org/show_bug.cgi?id=2546">https://issues.kolab.org/show_bug.cgi?id=2546</a></div><div><br></div><div>
It would appear the package replaces files with symlinks (I didn't check the old package), which isn't supported by Debian, and dpkg leaves the directories in place.</div><div><br></div><div>So I made sure all of these symlinks are correct, by deleting the directory if one existed.</div>
<div><div><br></div><div>root@featherby:~# dpkg-deb -c /var/cache/apt/archives/kolab-syncroton_2.2.4-0~kolab5_all.deb | grep -- '->'</div><div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/logs -> /var/log/kolab-syncroton</div>
<div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/temp -> /var/lib/kolab-syncroton</div><div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/config/config.inc.php -> /etc/roundcubemail/config.inc.php</div>
<div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/config/defaults.inc.php -> /etc/roundcubemail/defaults.inc.php</div><div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/lib/plugins/kolab_auth -> ../../../roundcubemail/plugins/kolab_auth</div>
<div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/lib/plugins/kolab_folders -> ../../../roundcubemail/plugins/kolab_folders</div><div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/lib/plugins/libkolab -> ../../../roundcubemail/plugins/libkolab</div>
<div>lrwxrwxrwx root/root 0 2014-02-15 12:06 ./usr/share/kolab-syncroton/lib/ext/Roundcube -> ../../../roundcubemail/program/lib/Roundcube</div></div><div>-- <br></div></div>Brian May <<a href="mailto:brian@microcomaustralia.com.au" target="_blank">brian@microcomaustralia.com.au</a>>
</div></div>