sorry for rather long report.
I am on Centos 7 and switched after reading that Winterfell is going to be retired to Kolab:16/Testing
I gathered that roundcubemail 1.5.x is not supported, therefore I exclude it from yum and stay with 1.4.x
I get errors like:
PHP Fatal error: Class 'Sabre\CalDAV\Xml\Property\SupportedCalendarComponentSet' not found in /usr/share/iRony/lib/Kolab/CalDAV/CalendarBackend.php on line 77 PHP Fatal error: Class 'Sabre\CalDAV\Xml\Property\ScheduleCalendarTransp' not found in /usr/share/iRony/lib/Kolab/CalDAV/CalendarBackend.php on line 78 PHP Fatal error: Call to undefined function Sabre\Uri\split() in /usr/share/iRony/lib/Kolab/DAVACL/PrincipalBackend.php on line 170 PHP Fatal error: Class 'Sabre\DAV\Xml\Property\Href' not found in /usr/share/iRony/lib/Kolab/CalDAV/Plugin.php on line 243 PHP Fatal error: Class 'Sabre\CardDAV\AddressBookHome' not found in /usr/share/iRony/lib/Kolab/CardDAV/UserAddressBooks.php on line 36
pykolab-0.9.0-3.6.el7.kolab_16.noarch php-sabre-dav.noarch 2.1.11-4.8.el7.kolab_16 Kolab_Testing php-sabre-event.noarch 2.0.2-3.2.el7.kolab_16 Kolab_Testing php-sabre-http.noarch 3.0.5-3.10.el7.kolab_16 Kolab_Testing php-sabre-uri.noarch 1.1.1-1.el7 epel php-sabre-vobject.noarch 3.5.3-10.2.el7.kolab_16 Kolab_Testing php-sabre-xml.noarch 1.4.2-1.el7 epel
Being no PHP dev, I fixed some of the errors by replacing ...\Xml\Property\... with ...\Property\... and putting
in files where Uri\split() is not found.
And finally replacing AddressBookHome with AddressBook, which leads to another error (but Thunderbird Contacts seems to work):
PHP Fatal error: Class Kolab\CardDAV\UserAddressBooks contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (Sabre\DAV\IExtendedCollection::createExtendedCollection) in /usr/share/iRony/lib/Kolab/CardDAV/UserAddressBooks.php on line 154
Here my wisdom ends and I kindly ask for some directions what versions of roundcube, php-sabre- and irony should work on Centos 7 or considering to fix the packages.
Thanks in advance.