[Ubuntustudio-bugs] [Bug 1970270] Re: [SRU] LibreOffice localization is not working out of the box

2022-08-31 Thread Launchpad Bug Tracker
This bug was fixed in the package calamares-settings-ubuntu -
1:22.04.4.2

---
calamares-settings-ubuntu (1:22.04.4.2) jammy; urgency=medium

  * Fixed LibreOffice localization bug (LP: #1970270)

 -- Aaron Rainbolt   Fri, 05 Aug 2022 17:26:33
-0500

** Changed in: calamares-settings-ubuntu (Ubuntu Jammy)
   Status: Fix Committed => Fix Released

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

Title:
  [SRU] LibreOffice localization is not working out of the box

Status in calamares-settings-ubuntu package in Ubuntu:
  Fix Released
Status in calamares-settings-ubuntu source package in Impish:
  Won't Fix
Status in calamares-settings-ubuntu source package in Jammy:
  Fix Released
Status in calamares-settings-ubuntu source package in Kinetic:
  Fix Released

Bug description:
  [Impact]

   * Due to an error in our configuration, users who install Lubuntu in a
 language other than English end up with LibreOffice still displaying in
 English. The localization package for the user's language must be
 installed manually in order to make LibreOffice display properly.
   
   * This is because our Calamares configuration does not allow the 
 installed system to access the Internet during the installation
 process, as the resolv.conf file of the installed system is left as a
 dangling symlink. While our configuration is designed to automatically
 download and install the proper localization files during installation,
 it fails to actually download those files due to this problem. This bug
 has been verified to affect both Lubuntu and Ubuntu Studio.
 
   * Additionally, the current configuration only installs the LibreOffice
 help files for the chosen language, pulling in the localization package
 as a dependency. This fails on languages such as Icelandic where the
 localization package exists but the help package doesn't.
   
   * This SRU resolves the issue by bind-mounting /run/systemd/resolve from
 the live environment to the installed system. This provides the
 installed system the required resolv.conf file, permitting it to access
 the Internet and install packages during the initial installation
 process. Additionally, the localization package is explicitly pulled
 in, ensuring that the localization package is installed regardless of
 whether or not the help package for the selected language exists.

  [Test plan]

   * Create a VM using Lubuntu or Ubuntu Studio 22.04's ISO, and boot into
 the live environment.
   
   * Double-click the installation icon on the VM's desktop.
   
   * Select a language other than English to install in (I usually use
 German, but French and Icelandic will work too).
 
   * Continue with the rest of the installation in your selected language.
 This bug appears to occur whether you use the defaults or install in
 an advanced configuration.
   
   * When the installation is complete, allow the VM to reboot.
   
   * Once the VM has rebooted, launch any LibreOffice app (like LibreOffice
 writer). You will see the user interface is in English despite your
 language choice during the installation process.
   
   * Boot back into the live ISO of your chosen flavor, and install the
 calamares-settings-ubuntu-common package from this SRU into the live
 environment of the VM.
   
   * Install either the calamares-settings-lubuntu or
 calamares-settings-ubuntustudio package into the live environment of
 the VM, depending on which flavor you are testing.
   
   * Repeat the steps to reproduce the bug. This time, when you launch a
 LibreOffice app after installing the flavor, the user interface will
 appear in your desired language (if the proper localization package for
 LibreOffice exists).

  [Where problems could occur]

   * A multilingual user may be annoyed to find that LibreOffice is
 displaying in their native language when they prefer for it to display
 in English. But having LibreOffice display in an
 understandable-but-non-ideal language is a lot better than having it
 display in an unintelligible language, and the user can change the
 language LibreOffice display language from within the office suite's
 options.

   * An error in the configuration files could potentially cause a breakage
 in the "mount" or "packages" module of Calamares, potentially resulting
 in installation failures or a system too damaged to use after
 installation. Due to the rather obvious nature of such bugs and the
 thorough test suite we intend to put the package through, such an error
 will be easy to notice.

  -

  Original bug report:

  Using Lubuntu 22.04 within a virtual machine made using virt-manager,
  KVM, and QEMU.

  When Lubuntu 22.04 is installed in a language other than English, 

[Ubuntustudio-bugs] [Bug 1970270] Re: [SRU] LibreOffice localization is not working out of the box

2022-08-22 Thread Aaron Rainbolt
Tested both Lubuntu and Ubuntu Studio in Secure Boot enabled EFI virtual
machines, with proposed updates enabled and the correct calamares-
settings-[l]ubuntu[studio] package installed for each test. Installed
package, then installed system, rebooted, logged in, launched all
LibreOffice subapps (Writer, Calc, etc.), and ensured that they rendered
in the correct language. Both tests passed.

** Tags removed: verification-needed verification-needed-jammy
** Tags added: verification-done verification-done-jammy

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

Title:
  [SRU] LibreOffice localization is not working out of the box

Status in calamares-settings-ubuntu package in Ubuntu:
  Fix Released
Status in calamares-settings-ubuntu source package in Impish:
  Won't Fix
Status in calamares-settings-ubuntu source package in Jammy:
  Fix Committed
Status in calamares-settings-ubuntu source package in Kinetic:
  Fix Released

Bug description:
  [Impact]

   * Due to an error in our configuration, users who install Lubuntu in a
 language other than English end up with LibreOffice still displaying in
 English. The localization package for the user's language must be
 installed manually in order to make LibreOffice display properly.
   
   * This is because our Calamares configuration does not allow the 
 installed system to access the Internet during the installation
 process, as the resolv.conf file of the installed system is left as a
 dangling symlink. While our configuration is designed to automatically
 download and install the proper localization files during installation,
 it fails to actually download those files due to this problem. This bug
 has been verified to affect both Lubuntu and Ubuntu Studio.
 
   * Additionally, the current configuration only installs the LibreOffice
 help files for the chosen language, pulling in the localization package
 as a dependency. This fails on languages such as Icelandic where the
 localization package exists but the help package doesn't.
   
   * This SRU resolves the issue by bind-mounting /run/systemd/resolve from
 the live environment to the installed system. This provides the
 installed system the required resolv.conf file, permitting it to access
 the Internet and install packages during the initial installation
 process. Additionally, the localization package is explicitly pulled
 in, ensuring that the localization package is installed regardless of
 whether or not the help package for the selected language exists.

  [Test plan]

   * Create a VM using Lubuntu or Ubuntu Studio 22.04's ISO, and boot into
 the live environment.
   
   * Double-click the installation icon on the VM's desktop.
   
   * Select a language other than English to install in (I usually use
 German, but French and Icelandic will work too).
 
   * Continue with the rest of the installation in your selected language.
 This bug appears to occur whether you use the defaults or install in
 an advanced configuration.
   
   * When the installation is complete, allow the VM to reboot.
   
   * Once the VM has rebooted, launch any LibreOffice app (like LibreOffice
 writer). You will see the user interface is in English despite your
 language choice during the installation process.
   
   * Boot back into the live ISO of your chosen flavor, and install the
 calamares-settings-ubuntu-common package from this SRU into the live
 environment of the VM.
   
   * Install either the calamares-settings-lubuntu or
 calamares-settings-ubuntustudio package into the live environment of
 the VM, depending on which flavor you are testing.
   
   * Repeat the steps to reproduce the bug. This time, when you launch a
 LibreOffice app after installing the flavor, the user interface will
 appear in your desired language (if the proper localization package for
 LibreOffice exists).

  [Where problems could occur]

   * A multilingual user may be annoyed to find that LibreOffice is
 displaying in their native language when they prefer for it to display
 in English. But having LibreOffice display in an
 understandable-but-non-ideal language is a lot better than having it
 display in an unintelligible language, and the user can change the
 language LibreOffice display language from within the office suite's
 options.

   * An error in the configuration files could potentially cause a breakage
 in the "mount" or "packages" module of Calamares, potentially resulting
 in installation failures or a system too damaged to use after
 installation. Due to the rather obvious nature of such bugs and the
 thorough test suite we intend to put the package through, such an error
 will be easy to notice.

  -

  Original bug report:

  

[Ubuntustudio-bugs] [Bug 1970270] Re: [SRU] LibreOffice localization is not working out of the box

2022-08-19 Thread Steve Langasek
Hello Aaron, or anyone else affected,

Accepted calamares-settings-ubuntu into jammy-proposed. The package will
build now and be available at
https://launchpad.net/ubuntu/+source/calamares-settings-
ubuntu/1:22.04.4.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
jammy to verification-done-jammy. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-jammy. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: calamares-settings-ubuntu (Ubuntu Jammy)
   Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-jammy

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

Title:
  [SRU] LibreOffice localization is not working out of the box

Status in calamares-settings-ubuntu package in Ubuntu:
  Fix Released
Status in calamares-settings-ubuntu source package in Impish:
  Won't Fix
Status in calamares-settings-ubuntu source package in Jammy:
  Fix Committed
Status in calamares-settings-ubuntu source package in Kinetic:
  Fix Released

Bug description:
  [Impact]

   * Due to an error in our configuration, users who install Lubuntu in a
 language other than English end up with LibreOffice still displaying in
 English. The localization package for the user's language must be
 installed manually in order to make LibreOffice display properly.
   
   * This is because our Calamares configuration does not allow the 
 installed system to access the Internet during the installation
 process, as the resolv.conf file of the installed system is left as a
 dangling symlink. While our configuration is designed to automatically
 download and install the proper localization files during installation,
 it fails to actually download those files due to this problem. This bug
 has been verified to affect both Lubuntu and Ubuntu Studio.
 
   * Additionally, the current configuration only installs the LibreOffice
 help files for the chosen language, pulling in the localization package
 as a dependency. This fails on languages such as Icelandic where the
 localization package exists but the help package doesn't.
   
   * This SRU resolves the issue by bind-mounting /run/systemd/resolve from
 the live environment to the installed system. This provides the
 installed system the required resolv.conf file, permitting it to access
 the Internet and install packages during the initial installation
 process. Additionally, the localization package is explicitly pulled
 in, ensuring that the localization package is installed regardless of
 whether or not the help package for the selected language exists.

  [Test plan]

   * Create a VM using Lubuntu or Ubuntu Studio 22.04's ISO, and boot into
 the live environment.
   
   * Double-click the installation icon on the VM's desktop.
   
   * Select a language other than English to install in (I usually use
 German, but French and Icelandic will work too).
 
   * Continue with the rest of the installation in your selected language.
 This bug appears to occur whether you use the defaults or install in
 an advanced configuration.
   
   * When the installation is complete, allow the VM to reboot.
   
   * Once the VM has rebooted, launch any LibreOffice app (like LibreOffice
 writer). You will see the user interface is in English despite your
 language choice during the installation process.
   
   * Boot back into the live ISO of your chosen flavor, and install the
 calamares-settings-ubuntu-common package from this SRU into the live
 environment of the VM.
   
   * Install either the calamares-settings-lubuntu or
 calamares-settings-ubuntustudio package into the live environment of
 the VM, depending on which flavor you are testing.
   
   * Repeat the steps to reproduce the bug. This time, when you launch a
 LibreOffice app after installing the flavor, the user interface will
 appear in your desired language (if the proper localization 

[Ubuntustudio-bugs] [Bug 1970270] Re: [SRU] LibreOffice localization is not working out of the box

2022-08-16 Thread Erich Eickmeyer 
** Summary changed:

- LibreOffice localization is not working out of the box 
+ [SRU] LibreOffice localization is not working out of the box

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

Title:
  [SRU] LibreOffice localization is not working out of the box

Status in calamares-settings-ubuntu package in Ubuntu:
  Fix Released
Status in calamares-settings-ubuntu source package in Impish:
  Won't Fix
Status in calamares-settings-ubuntu source package in Jammy:
  In Progress
Status in calamares-settings-ubuntu source package in Kinetic:
  Fix Released

Bug description:
  [Impact]

   * Due to an error in our configuration, users who install Lubuntu in a
 language other than English end up with LibreOffice still displaying in
 English. The localization package for the user's language must be
 installed manually in order to make LibreOffice display properly.
   
   * This is because our Calamares configuration does not allow the 
 installed system to access the Internet during the installation
 process, as the resolv.conf file of the installed system is left as a
 dangling symlink. While our configuration is designed to automatically
 download and install the proper localization files during installation,
 it fails to actually download those files due to this problem. This bug
 has been verified to affect both Lubuntu and Ubuntu Studio.
 
   * Additionally, the current configuration only installs the LibreOffice
 help files for the chosen language, pulling in the localization package
 as a dependency. This fails on languages such as Icelandic where the
 localization package exists but the help package doesn't.
   
   * This SRU resolves the issue by bind-mounting /run/systemd/resolve from
 the live environment to the installed system. This provides the
 installed system the required resolv.conf file, permitting it to access
 the Internet and install packages during the initial installation
 process. Additionally, the localization package is explicitly pulled
 in, ensuring that the localization package is installed regardless of
 whether or not the help package for the selected language exists.

  [Test plan]

   * Create a VM using Lubuntu or Ubuntu Studio 22.04's ISO, and boot into
 the live environment.
   
   * Double-click the installation icon on the VM's desktop.
   
   * Select a language other than English to install in (I usually use
 German, but French and Icelandic will work too).
 
   * Continue with the rest of the installation in your selected language.
 This bug appears to occur whether you use the defaults or install in
 an advanced configuration.
   
   * When the installation is complete, allow the VM to reboot.
   
   * Once the VM has rebooted, launch any LibreOffice app (like LibreOffice
 writer). You will see the user interface is in English despite your
 language choice during the installation process.
   
   * Boot back into the live ISO of your chosen flavor, and install the
 calamares-settings-ubuntu-common package from this SRU into the live
 environment of the VM.
   
   * Install either the calamares-settings-lubuntu or
 calamares-settings-ubuntustudio package into the live environment of
 the VM, depending on which flavor you are testing.
   
   * Repeat the steps to reproduce the bug. This time, when you launch a
 LibreOffice app after installing the flavor, the user interface will
 appear in your desired language (if the proper localization package for
 LibreOffice exists).

  [Where problems could occur]

   * A multilingual user may be annoyed to find that LibreOffice is
 displaying in their native language when they prefer for it to display
 in English. But having LibreOffice display in an
 understandable-but-non-ideal language is a lot better than having it
 display in an unintelligible language, and the user can change the
 language LibreOffice display language from within the office suite's
 options.

   * An error in the configuration files could potentially cause a breakage
 in the "mount" or "packages" module of Calamares, potentially resulting
 in installation failures or a system too damaged to use after
 installation. Due to the rather obvious nature of such bugs and the
 thorough test suite we intend to put the package through, such an error
 will be easy to notice.

  -

  Original bug report:

  Using Lubuntu 22.04 within a virtual machine made using virt-manager,
  KVM, and QEMU.

  When Lubuntu 22.04 is installed in a language other than English, the
  LibreOffice UI displays in English, despite the user's language
  choice. The issue can be worked around by running "sudo apt update"
  followed by "sudo apt install libreoffice-l10n-", where 
  is replaced with the