Alright, so it turns out that the problem was our Calamares
configuration after all, despite the hours of testing and fiddling I did
(with multiple distros!) that led me to believe that this was a
Calamares bug...

Thankfully, Adriaan de Groot on GitHub was able to spot the actual
problem and was gracious enough to point it out to me.

In /etc/calamares/modules/mount.conf, we are mounting tmpfs to the
installed system's /run directory. Because the installed system's /run
is a tmpfs mount, the needed network configuration file is missing, as
/etc/resolv.conf is a symlink pointing to /run/systemd/resolve/stub-
resolv.conf.

By changing the file to bind-mount the live environment's /run to the
installed system's /run, the network configuration works and the
packages listed in packages.conf try_install (including those for
LibreOffice localization) are installed successfully. (OK, I didn't
check the installed status of every package in the try_install section,
but libreoffice-help-de and libreoffice-l10n-de appear to have installed
properly on a German installation after tweaking packages.conf to
include the l10n package.)

Is there any particular reason that we're mounting tmpfs to /run rather
than bind-mounting? Or is a switch to bind-mounting /run an acceptable
solution?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1970270

Title:
  LibreOffice localization is not working out of the box

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lubuntu-meta/+bug/1970270/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to