Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950497 - app-office/libreoffice-bin-24.8.4-r1 needs german pack
Summary: app-office/libreoffice-bin-24.8.4-r1 needs german pack
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Sam James
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 950757
Blocks:
  Show dependency tree
 
Reported: 2025-03-03 10:32 UTC by jm.gering
Modified: 2025-03-10 07:25 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
LibreOffice Settings Dialog Languages (LibeOffice_SettingsDialogLanguage.png,69.52 KB, text/plain)
2025-03-05 06:33 UTC, jm.gering
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jm.gering 2025-03-03 10:32:52 UTC
with new libreoffice-bin 24.8.4-r1   i can't switch program to german translation.
In older 24.2.7.2  there was a lang-pack: app-office/libreoffice-l10n-24.2.7.2
I think that also in newest V: 25.2.0-r1  there must be a link to a lang-pack

Please relink a lang-pack to newer libreoffice-bin program to access german translations again, Thx


I tried to ask this at chat: #gentoo and i was told to request a bug here
Comment 1 Francisco Lloret 2025-03-03 10:48:43 UTC
There is no 24.8.4 version of libreoffice-l10n in portage.

Then, only the english translation are available.

https://packages.gentoo.org/packages/app-office/libreoffice-l10n
Comment 2 jm.gering 2025-03-04 17:26:11 UTC
Yes, that's right, but there is a:
  app-office/libreoffice-l10n   25.2.1.1

but there is no related libreoffice-bin  pack   only:
  app-office/libreoffice-bin   25.2.0-r1

i tried this libreoffice-bin-25.2.0-r1    but no German translation avail !

so it seems the i10n Lang-Pack must match the bin-Pack ?!
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-04 17:37:12 UTC
I plan on looking at it today.
Comment 4 Larry the Git Cow gentoo-dev 2025-03-04 20:02:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5ed96e261e5b9b88aedc01b2ae0906de6f1869

commit 2f5ed96e261e5b9b88aedc01b2ae0906de6f1869
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-03-04 19:55:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-04 19:55:35 +0000

    app-office/libreoffice-l10n: add 24.8.5.2
    
    Closes: https://bugs.gentoo.org/950497
    Signed-off-by: Sam James <sam@gentoo.org>

 app-office/libreoffice-l10n/Manifest               | 181 +++++++++++++++++++++
 .../libreoffice-l10n-24.8.5.2.ebuild               |  92 +++++++++++
 2 files changed, 273 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6ce04126be718cd8b7ac686eab4e9d938668cd

commit 1e6ce04126be718cd8b7ac686eab4e9d938668cd
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-03-04 19:56:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-04 19:56:04 +0000

    app-office/libreoffice-bin: depend on (looser) libreoffice-l10n
    
    I'd got confused by the tight dep in old lo-bin and assumed that was
    to do with how we were building it, but that wasn't right in the end.
    
    Bug: https://bugs.gentoo.org/950497
    Signed-off-by: Sam James <sam@gentoo.org>

 app-office/libreoffice-bin/libreoffice-bin-24.8.4-r1.ebuild | 3 +++
 app-office/libreoffice-bin/libreoffice-bin-25.2.0-r1.ebuild | 3 +++
 2 files changed, 6 insertions(+)
Comment 5 jm.gering 2025-03-05 06:33:59 UTC
Created attachment 920224 [details]
LibreOffice Settings Dialog Languages

LibreOffice : Options : Languages and Locales : General
   User interface only in     English US

German not selectable
Comment 6 jm.gering 2025-03-05 06:37:16 UTC
I still cant switch User Interface to  German

Dialog:  Tools : Options : Language and Locales : General
   User Interface   =>   Only English (USA)     selectable

I added a PNG Attachment with Dialog
Comment 7 Larry the Git Cow gentoo-dev 2025-03-09 17:42:43 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805f63847a93856e6287baf0d5777c8e06d59763

commit 805f63847a93856e6287baf0d5777c8e06d59763
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2025-03-09 12:33:49 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-09 17:42:21 +0000

    app-office/libreoffice-bin: install langpacks in libreoffice-bin
    
    Bug: https://bugs.gentoo.org/950497
    Bug: https://bugs.gentoo.org/950757
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/40976
    Signed-off-by: Sam James <sam@gentoo.org>

 app-office/libreoffice-bin/Manifest                | 183 +++++++++++++++++++++
 .../libreoffice-bin-25.2.0-r3.ebuild               | 162 ++++++++++++++++++
 app-office/libreoffice-bin/metadata.xml            |   3 +
 3 files changed, 348 insertions(+)
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-09 17:43:08 UTC
Please confirm if 25.2.0-r3 works. If so, we can backport the changes to 24.x.
Comment 9 Fab 2025-03-09 23:41:57 UTC
(In reply to Sam James from comment #8)
> Please confirm if 25.2.0-r3 works. If so, we can backport the changes to
> 24.x.

Hit this today. 25.2.0-r2 installed : no localization.
Upgraded to 25.2.0-r3 : problem is fixed. Thank you.



Unrelated but please also note this QA notice :
>  * QA Notice: .desktop files with MimeType= were found installed
>  * but desktop mimeinfo cache has not been updated:
>  *   /usr/share/applications/libreoffice25.2-xsltfilter.desktop
>  *   /usr/share/applications/libreoffice25.2-base.desktop
>  *   /usr/share/applications/libreoffice25.2-math.desktop
>  *   /usr/share/applications/libreoffice25.2-calc.desktop
>  *   /usr/share/applications/libreoffice25.2-draw.desktop
>  *   /usr/share/applications/libreoffice25.2-impress.desktop
>  *   /usr/share/applications/libreoffice25.2-writer.desktop
>  *   /usr/share/applications/libreoffice25.2-startcenter.desktop
>  * Please make sure to call xdg_desktop_database_update()
>  * in pkg_postinst() and pkg_postrm() phases of appropriate pkgs.
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-10 05:29:26 UTC
Both the lo-bin ebuilds inherit the xdg eclass, so I'm not sure that happens. I think it merits a new bug.

Thanks for confirming.
Comment 11 Larry the Git Cow gentoo-dev 2025-03-10 05:30:28 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513c4d685ae783e421b983e7d09a51898adb6a23

commit 513c4d685ae783e421b983e7d09a51898adb6a23
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-03-10 05:27:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-10 05:27:38 +0000

    app-office/libreoffice-bin: backport l10n fixes to 24.x
    
    Closes: https://bugs.gentoo.org/950497
    Closes: https://bugs.gentoo.org/950757
    Signed-off-by: Sam James <sam@gentoo.org>

 app-office/libreoffice-bin/Manifest                | 183 +++++++++++++++++++++
 ...-r2.ebuild => libreoffice-bin-24.8.4-r3.ebuild} |  44 ++++-
 2 files changed, 221 insertions(+), 6 deletions(-)
Comment 12 Fab 2025-03-10 07:24:18 UTC
(In reply to Sam James from comment #10)
> Both the lo-bin ebuilds inherit the xdg eclass, so I'm not sure that
> happens. I think it merits a new bug.

Bug opened: https://bugs.gentoo.org/951103
Comment 13 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-03-10 07:25:52 UTC
Thanks. Also, sorry, I meant to say "how that happens", not doubt that it does :)