I upgraded collaboraoffice6.4 on my debian 9 using the debian package (https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian9) [apt update; apt upgrade]/ When I restarted the service, that failed. By starting the service manually, I had this error: lool@asuka:~$ /usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd --pidfile=/var/run/loolwsd/loolwsd.pid loolforkit version details: 6.4.0 - db90a0f Failed to load /opt/collaboraoffice6.4/program/libmergedlo.so: /opt/collaboraoffice6.4/program/libcairo.so.2: undefined symbol: FT_Get_Var_Blend_Coordinates Failed to preinit lokit. My workaround: root@asuka:~# mv /opt/collaboraoffice6.2/program/libcairo.so.2{,bk} # cp /opt/collaboraoffice6.2/program/libcairo.so.2 /opt/collaboraoffice6.4/program Then I could start loolwsd.
After this upgrade, I have a glitch when I open a calc: the content is hidden until I scroll. If I delete something, the content is hidden again. https://kim.deblan.fr/~simon/videos/co136980.mp4
CODE was updated last night, can you check if the updated version still has these issues?
This update has other issue. root # LANG=en upgrade [...] The following packages were automatically installed and are no longer required: collaboraofficebasis6.2-calc collaboraofficebasis6.2-draw collaboraofficebasis6.2-en-us collaboraofficebasis6.2-extension-pdf-import collaboraofficebasis6.2-graphicfilter collaboraofficebasis6.2-impress collaboraofficebasis6.2-ooofonts collaboraofficebasis6.2-ooolinguistic collaboraofficebasis6.2-writer libstd-rust-1.34 [...] Setting up loolwsd (6.4.0-2) ... rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/tmp': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/help/idxcontent.xsl': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/help/main_transform.xsl': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/help/idxcaption.xsl': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/EULA_en-US.rtf': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/LICENSE': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/CREDITS.fodt': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/EULA.odt': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libscuilo.so': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/gengal': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/gengal.bin': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libdlgprovlo.so': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libbootstraplo.so': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libicglo.so': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libxmlfalo.so': Read-only file system rm: cannot remove '/opt/lool/child-roots/UhakGq3ABKfzVkFa/lo/program/libvbaobjlo.so': Read-only file [...] dpkg: error processing package loolwsd (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: loolwsd E: Sub-process /usr/bin/dpkg returned an error code (1) root # mount | grep UhakGq3ABKfzVkFa /dev/sda5 on /opt/lool/child-roots/UhakGq3ABKfzVkFa type ext4 (ro,nosuid,nodev,noatime,seclabel,errors=remount-ro,data=ordered) /dev/sda5 on /opt/lool/child-roots/UhakGq3ABKfzVkFa/lo type ext4 (ro,nosuid,nodev,noatime,seclabel,errors=remount-ro,data=ordered) /dev/sda5 on /opt/lool/child-roots/UhakGq3ABKfzVkFa/tmp type ext4 (rw,relatime,seclabel,errors=remount-ro,data=ordered) I didn't configure these mount points.
lool@asuka:~$ /usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd --pidfile=/var/run/loolwsd/loolwsd.pid loolforkit version details: 6.4.0 - bfce6f6 Failed to load /opt/collaboraoffice6.4/program/libmergedlo.so: /opt/collaboraoffice6.4/program/libcairo.so.2: undefined symbol: FT_Get_Var_Design_Coordinates Failed to preinit lokit.
Thanks! There are going to be new packages shortly, with hopefully the correct fix this time. The cause is that system freetype is too old in Debian 9 (and Ubuntu 16.04), and cairo had to be patched to not link to new functions with old fontconfig versions. For the issue in comment 3, please open a separate bug report.
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7b0746a2760b62c504236d8ff44d6e150c59abe9 tdf#136980 cairo: avoid linking to freetype-2.8 symbols It will be available in 7.1.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
when do you plan to release 7.1.0? My installation is broken right now.
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/e81b9ab5a3ef742bbe674323cc1b035be2380f9c Related: tdf#136980 cairo: avoid linking to freetype-2.8-only ... It will be available in 7.1.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
(In reply to Simon V from comment #7) > when do you plan to release 7.1.0? My installation is broken right now. The CODE 6.4 packages will be updated shortly with the fix.
CODE 6.4.0-3 packages fixed the issue.
The upgrade destroyed collabora. Nothing work anymore.
That's unfortunate, can you give more details about the problem?
https://bugs.documentfoundation.org/show_bug.cgi?id=137089