❦ 21 août 2015 12:09 +0200, Daniel Reichelt <deb...@nachtgeist.net> :

> during the upgrade, the package tinymce got removed, complaining about the
> directory /usr/share/tinymce/[...] not being empty.
>
> Turns out, when roundcube-core got extracted, there still was the symplink
> /usr/share/roundcube/program/js/tinymce pointing to ../../../tinymce (which
> resolves to /usr/share/tinymce) and roundcube-core's tinymce files whilch now
> should reside below the directory /usr/share/roundcube/program/js/tinymce
> actually ended up in /usr/share/tinymce.
>
> This led up to the 403s in apache2, which of course didn't have the "required"
> directory privileges for /usr/share/tinymce any more.
>
> I don't know if this is a bug about handling symlinks in dpkg or if this would
> have had to be handled by some upgrade routine within roundcube-core's
> preinst.

Yes, symlink changes should be handled in preinst.
-- 
Document your data layouts.
            - The Elements of Programming Style (Kernighan & Plauger)

Attachment: signature.asc
Description: PGP signature

Reply via email to