I keep my custom basic modules in the home folder for LO 7.4 instaled from my distro repositories. How the flatpak install of LO 7.5 can acess the same modules

The title says all. LinuxMint 21.2

IMHO: Reject “flatpak” and “snap”, and insist on classic …deb packages!!

I just did that but the flatpak is verified by the LibreOffice team and it seems the best way to get LO fresh in debian based distros.

there are also …deb-packages for manual download and installation

Yes but as I understand, feel free to correct me, those deb-packages have an old compilation target for wider compatibility and likewise are less optimized for newer OSes. Also, the flatpaks have integration with the upgrade utility in my desktop.

same for appimage, snap etc. unless one provides images for groups of CPUs etc. If you wish to have a perfect fit, look for gentoo or similiar distributions, where the binary is compiled locally.

Appimage don’t need to contain “modern” environments. You could also deliver old python2 etc. And I don’t think containers are optimized for modern OS. They just bring their own environment, may it be old or new. There are “modern” ideas to reduce the OS to a basic system to start containers, but IMHO the problem of updates inside your container is not solved…
.
Don’t mix policy of a distribution like “debian LTS kernel and only minor version updates for installed software” with the software to distribute. The .deb packages on arch can be newer than an app-image, if the latter is not re-built.

so it is… here the comparison data for “my” arm-architecture (raspberry4b with debian-bullseye).

  1. debian:
    Version: 7.0.4.2
    Build ID: 00(Build:2)
    CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3
    Locale: de-DE (de_DE.UTF-8); UI: de-DE
    Raspbian package version: 1:7.0.4-4+rpi1+deb11u6
    Calc: threaded

  2. flatpak:
    Version: 7.0.1.2
    Build ID: 7cbcfc562f6eb6708b5ff7d7397325de9e764452
    CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3
    Locale: de-DE (de_DE.UTF-8); UI: en-US
    Flatpak
    Calc: threaded

For me the decisive advantage is that 1. uses the python environment of the OS without any problems, while 2. comes with a completely isolated python environment, whose version is also significantly older (3.7.4 versus 3.9.2).

Libreoffice flatpak has its XDG_CONFIG_HOME environment set to
~/.var/app/org.libreoffice.LibreOffice/data
where within it creates the libreoffice/4/ user profile.
You could sync the ~/.config/libreoffice/4/user/basic/ directory content to
~/.var/app/org.libreoffice.LibreOffice/data/libreoffice/4/user/basic/

1 Like