opened
lotan
username_0
I performed a git install with the new layout.

Everything seemed to work except Sabre DAV.

I would get error messages like the following:
`[horde] Class 'Sabre\DAVACL\PrincipalBackend\AbstractBackend' not found [pid 219 on line 28 of "/var/db/git/horde/Dav/lib/Horde/Dav/Principals.php"]`

It seems, commit 6d2ee35ef7a12b044f284dcf2ea6e6257dbfca7c changed the Sabre paths within horde.

This pull request tries to partially revert that commit with regard to the Sabre parts.

For me with this pull request, Sabre DAV works again.

Of course, the install path changes in the above commit may have been on purpose, but then, a significant number of .php files would have to be modified. In that case, please ignore this pull request.
Fix install paths for Sabre DAV
issue
created
yunosh
username_1
This will probably break again once the file list is updated or rebuild with the components tool, but that's a different issue.
Thanks for the fix.
comment
created
lotan
username_0
Thank you!

Who updates the list/what does the component tool do? Can you point me towards fixing this properly or is it too complicated to explain/done quicker by yourself?
comment
created
yunosh
username_1
It's probably too complicated, but this is done in https://github.com/horde/components specifically in https://github.com/horde/components/blob/master/lib/Components/Component/Source.php#L185
comment