Bug 1222694 - Dolphin language package is not automatically installed as a dependency
Summary: Dolphin language package is not automatically installed as a dependency
Status: IN_PROGRESS
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Leap 15.6
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-11 22:41 UTC by Andreas
Modified: 2024-04-13 14:25 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
yast installer (179.78 KB, image/png)
2024-04-12 21:38 UTC, Andreas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas 2024-04-11 22:41:49 UTC
The dolphin-part-lang package must be installed manually when installing Leap 15.6 fresh.
Comment 1 Fabian Vogt 2024-04-12 18:54:47 UTC
Please run

zypper locales
rpm -q --provides dolphin-part dolphin-part-lang
Comment 2 Andreas 2024-04-12 21:15:12 UTC
(In reply to Fabian Vogt from comment #1)
> Please run
> 
> zypper locales

Code  | Language              | Requested
------+-----------------------+------------
de    | Deutsch               | Fallback
de_DE | Deutsch (Deutschland) | Angefordert
en    | Englisch              | Fallback

> rpm -q --provides dolphin-part dolphin-part-lang

dolphin-part = 23.08.5-bp156.1.1
dolphin-part(x86-64) = 23.08.5-bp156.1.1
libdolphinprivate.so.5()(64bit)
dolphin-lang = 23.08.5
dolphin-part-lang = 23.08.5-bp156.1.1
dolphin-part-lang-all = 23.08.5
Comment 3 Andreas 2024-04-12 21:38:14 UTC
Created attachment 874261 [details]
yast installer

This is a screenshot from the Yast installer, showing that dolphin-part-lang is not selected. 
After installation, Dolphin will be in English, ignoring the selected language, and dolphin-part-lang needs to be additionally installed.
You can check this yourself in a virtual machine before installing the distribution by going to Installation Setting -> Software -> Details
Comment 4 Fabian Vogt 2024-04-13 13:53:58 UTC
dolphin-part is missing all locale(dolphin-part:lang) provides, which indicates that support for those is missing in RPM. Many packages touched recently rely on that, so it's probably more than just dolphin-part being affected.

Workaround for dolphin submitted: sr 1167565

Maybe we should backport the locale provides from RPM into kf5-filesystem, but that's a SLE package and it's past the submission deadline and it can't easily be fixed in a maintenance update.
Comment 5 OBSbugzilla Bot 2024-04-13 14:25:01 UTC
This is an autogenerated message for OBS integration:
This bug (1222694) was mentioned in
https://build.opensuse.org/request/show/1167565 Backports:SLE-15-SP6 / dolphin