❦ 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)
signature.asc
Description: PGP signature