I just downloaded the 7.4.3.2 Linux x86-64 deb (Debian) archives files from https://www.libreoffice.org/ For example, the libobasis7.4-core_7.4.3.2-2_amd64.deb archive contains architecture-independent (and possibly minor version-independent) files in these directories : opt/libreoffice7.4/share/gallery opt/libreoffice7.4/share/template/common Is it possible that automatic builds put architecture independent files into several architecture-independent archives, for example : libobasis7.4-common-base libobasis7.4-common-calc libobasis7.4-common-core libobasis7.4-common-draw libobasis7.4-common-impress libobasis7.4-common-writer The other archives would have architecture-dependent files. This helps a linux distribution (rpm or deb) to : - spread packages with multiple architectures, - reduce the size of security updates for the end user.
With 7.5.0.3 version for x86_64, the deb archive provides a package named 'libobasis7.5-images'. However, the 'libobasis7.5-core' package contains big files which are platform-independent : - 12MB in /opt/libreoffice7.5/share/gallery/ - 11MB in /opt/libreoffice7.5/share/template/ Note that the gallery contains sounds in wav format. The 'libobasis7.5-core' package contains files which may be in an other package : - /opt/libreoffice7.5/program/resource/common/fonts/opens___.ttf in 'libobasis7.5-ooofonts' ? - /opt/libreoffice7.5/share/basic/ScriptForge/po/ in language packs ('libobasis7.5-pt' or 'libreoffice7.5-pt' for example).
Thanks for the suggestions, Jérôme. Cloph, could you comment on this?