iRony broken: Call to undefined function Sabre\URI\split()

Teemu Pulliainen teemu at tmu.fi
Thu Aug 11 11:19:25 CEST 2016


Replying to self as well:

On 08/10/2016 12:49 PM, Teemu Pulliainen wrote:
> On 07/06/2016 06:05 PM, tobias at tobru.ch (Tobias Brunner) wrote:
>> Replying to myself:
>>
>>> After todays (2016-07-05) package upgrade on Kolab 16 / CentOS 7, iRony
>>> stopped working with a PHP Fatal error:
>>>
>>> PHP Fatal error:  Call to undefined function Sabre\URI\split() in
>>> /usr/share/php/Sabre/HTTP/URLUtil.php on line 85
>> Following the steps on the official installation guide [0] one must
>> configure the package priority. This was missed here and caused these
>> troubles.
>>
>> Cheers,
>> Tobias
>>
>> [0]: https://docs.kolab.org/installation-guide/centos-7.html
>>
>> -------------- next part --------------
>> A non-text attachment was scrubbed...
>> Name: signature.asc
>> Type: application/pgp-signature
>> Size: 843 bytes
>> Desc: OpenPGP digital signature
>> URL: 
>> <http://lists.kolab.org/pipermail/users/attachments/20160706/f40c79a3/attachment.sig>
>>
>
> Hi,
>
> could you please elaborate a bit, what exactly was wrong and how was 
> it fixed? I'm getting the same error message, however I haven't really 
> been using DAV until now so I'm not sure whether the issue occurred 
> after a recent upgrade or earlier.
>
>
> My Kolab repo has (now, but perhaps not during an earlier upgrade) a 
> higher preference and at least the iRony package is from the Kolab repo:
>
> Name        : iRony
> Arch        : noarch
> Version     : 0.4
> Release     : 1.16.el7.kolab_16
> Size        : 420 k
> Repo        : installed
> From repo   : Kolab_16
>
>
> Or is it related to some sabredav package?
>
... aand I didn't have yum-plugin-priorities installed, so the repo 
priority setting was not followed and too recent sabredav packages were 
indeed installed from the epel repo.

I removed the following packages (without removing dependencies, rpm -e 
--nodeps):

php-sabre-event-2.0.2-1.el7.noarch
php-sabre-vobject-3.5.2-1.el7.noarch
php-sabre-dav-3.0.9-1.el7.noarch
php-sabre-http-4.2.1-1.el7.noarch

and reinstalled with yum. Seems to work now.

Also, I wasn't on the list previously, tried to be smart and respond to 
an archived message which I imported, but it seems that a new thread was 
created nonetheless. Sorry about that.

-Teemu

-- 
Teemu Pulliainen






More information about the users mailing list