|
Bugzilla – Full Text Bug Listing |
| Summary: | YaST one-click-install clears zypper locale configuration | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Fabian Vogt <fvogt> |
| Component: | libzypp | Assignee: | E-mail List <zypp-maintainers> |
| Status: | REOPENED --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | epistemepromeneur, fvogt, ma |
| Version: | Current | Flags: | fvogt:
needinfo?
(ma) |
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
YaST installation logs
y2log after installation with two one-click-install logs Screenshot: One-Click-Installer starts; locales okay. Screenshot: One-Click-Installer is adding and refreshing a repo; locales okay. Screenshot: One-Click-Installer is adding and refreshing more repos; locales okay. Screenshot: One-Click-Installer starts installing packages; locales are broken. Used .ymp file for TW |
||
That might be fallout of bug #1220195. You got these locale-specific packages installed: > drkonqi5-lang-5.27.10-2.3 > info-lang-7.0.3-1.11 > iso-codes-lang-4.16.0-1.3 > kImageAnnotator-lang-0.7.1-1.2 > kf6-kauth-lang-6.0.0-1.2 > kf6-kuserfeedback-lang-6.0.0-1.2 > libKF6Baloo6-lang-6.0.0-1.2 > libglslang14-14.1.0-1.2 > libkcompactdisc-lang-24.02.1-1.2 > libksane-lang-24.02.1-1.2 > libslang2-2.3.3-3.2 > libstorage-ng-lang-4.5.202-1.1 > live-langset-data-2.0-17.7 > phonon-vlc-lang-0.12.0-2.2 > phonon4qt5-lang-4.12.0-2.2 > plymouth-lang-22.02.122+94.4bd41a3-10.4 > yast2-trans-de-84.87.20240324.ae2a0736e6-1.2 (from rpm-qa from the attached y2logs tarball) And I see these calls in the y2log: > 11:06:35 <1> [Pkg] clients/software_proposal.rb:173 Pkg Builtin called: SetAdditionalLocales > 11:06:35 <1> [Pkg] modules/Packages.rb:2073 Pkg Builtin called: SetAdditionalLocales > 11:07:05 <1> [Pkg] clients/software_proposal.rb:173 Pkg Builtin called: SetAdditionalLocales > 11:07:05 <1> [Pkg] modules/Packages.rb:2073 Pkg Builtin called: SetAdditionalLocales > 11:09:19 <1> [Pkg] clients/software_proposal.rb:173 Pkg Builtin called: SetAdditionalLocales > 11:11:17 <1> [Pkg] clients/software_proposal.rb:173 Pkg Builtin called: SetAdditionalLocales (No more detailed info what locale was set, though) But I see 'de_DE' a number of times in the y2log, and also this language selection in macro_inst_initial.ycp: >> { >> // >> // 2024-04-04 04:56:53 >> >> UI::ChangeWidget( `id ("Y2Country::Widgets::LanguageSelection"), `Value, "de_DE" ); // YComboBox "Sprache" >> UI::ChangeWidget( `id ("Y2Country::Widgets::KeyboardSelectionCombo"), `Value, "german" ); // YComboBox "Tastaturbelegung" >> UI::ChangeWidget( `id (`keyboard_test), `Value, "" ); // YInputField "Tastatur-Test" >> >> // UI::MakeScreenShot( "/tmp/yast2-0003" ); >> UI::FakeUserInput( $["EventReason":"Activated", "EventSerialNo":1, "EventType":"WidgetEvent", "ID":`next, "WidgetClass":`QWizardButton, "WidgetDebugLabel":"Weiter", "WidgetID":`next] ); >> >> return; >> } The source code for Pkg::SetAdditionalLocales: https://github.com/yast/yast-pkg-bindings/blob/master/src/Locale.cc#L141-L185 (last change: 13 years ago) Called from here: https://github.com/yast/yast-packager/blob/master/src/modules/Packages.rb#L2073 (last change: 2023-01-26) and here: https://github.com/yast/yast-packager/blob/master/src/lib/packager/clients/software_proposal.rb#L173 (last change: 2022-01-12) There is also this:
> 04:56:54 <1> [Pkg] clients/inst_complex_welcome.rb:127 Pkg Builtin called: SetPackageLocale
> 11:06:34 <1> [Pkg] installation/proposal_runner.rb:134 Pkg Builtin called: SetPackageLocale
(In reply to Stefan Hundhammer from comment #2) > You got these locale-specific packages installed: > > > drkonqi5-lang-5.27.10-2.3 > > info-lang-7.0.3-1.11 > > iso-codes-lang-4.16.0-1.3 > > kImageAnnotator-lang-0.7.1-1.2 > > kf6-kauth-lang-6.0.0-1.2 > > kf6-kuserfeedback-lang-6.0.0-1.2 > > libKF6Baloo6-lang-6.0.0-1.2 > > libglslang14-14.1.0-1.2 > > libkcompactdisc-lang-24.02.1-1.2 > > libksane-lang-24.02.1-1.2 > > libslang2-2.3.3-3.2 > > libstorage-ng-lang-4.5.202-1.1 > > live-langset-data-2.0-17.7 > > phonon-vlc-lang-0.12.0-2.2 > > phonon4qt5-lang-4.12.0-2.2 > > plymouth-lang-22.02.122+94.4bd41a3-10.4 > > yast2-trans-de-84.87.20240324.ae2a0736e6-1.2 > > (from rpm-qa from the attached y2logs tarball) FWICT that's from the installation env, in this case the KDE live. (In reply to Stefan Hundhammer from comment #3) > The source code for Pkg::SetAdditionalLocales: > > https://github.com/yast/yast-pkg-bindings/blob/master/src/Locale.cc#L141-L185 > (last change: 13 years ago) > > > Called from here: > > https://github.com/yast/yast-packager/blob/master/src/modules/Packages. > rb#L2073 > (last change: 2023-01-26) > > > and here: > > https://github.com/yast/yast-packager/blob/master/src/lib/packager/clients/ > software_proposal.rb#L173 > (last change: 2022-01-12) FWICT that just sets it on the current pool, but doesn't necessarily write it into the target system config? Some weeks ago (aroud the time Plasma 6 was released) there were some reports about missing translations, which were caused by missing zypper locale configuration. The affected installations weren't that recent, so it's possible it has been this way for longer already. AFAICS the information arrived in libzypp:
> 04:56:54 <1> [Pkg] clients/inst_complex_welcome.rb:127 Pkg Builtin called: SetPackageLocale
> 10:56:54 <1> [zypp::satpool] PoolImpl.cc(localeSetDirty):280 setRequestedLocales
> 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 New RequestedLocales: set(1|+1|-0) ={
> 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 de_DE
> 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 }
> 08:44:02 <1> [Pkg] clients/inst_complex_welcome.rb:128 Pkg Builtin called: SetTextLocale
> 08:44:02 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 }
AFAICS it works fine on my Leap 15.5 and on my TW VM (installed a while ago): Leap 15.5: [sh @ balrog] ~ 1 % zypper locales Code | Language | Requested ------+-------------------------+---------- de | German | Fallback de_DE | German (Germany) | Requested en | English | Fallback en_US | English (United States) | Requested TW VM: [sh @ linux] ~ 10 % zypper locales Code | Language | Requested ------+-------------------------+---------- en | English | Fallback en_US | English (United States) | Requested I don't know where libzypp stores that information. Do you know? (In reply to Stefan Hundhammer from comment #6) > AFAICS the information arrived in libzypp: > > > 04:56:54 <1> [Pkg] clients/inst_complex_welcome.rb:127 Pkg Builtin called: SetPackageLocale > > 10:56:54 <1> [zypp::satpool] PoolImpl.cc(localeSetDirty):280 setRequestedLocales > > 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 New RequestedLocales: set(1|+1|-0) ={ > > 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 de_DE > > 10:56:54 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 } > > 08:44:02 <1> [Pkg] clients/inst_complex_welcome.rb:128 Pkg Builtin called: SetTextLocale > > 08:44:02 <1> [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 } That might just be the runtime pool, not persistent config. Just a guess though. (In reply to Stefan Hundhammer from comment #7) > AFAICS it works fine on my Leap 15.5 and on my TW VM (installed a while ago): > > > Leap 15.5: > > [sh @ balrog] ~ 1 % zypper locales > Code | Language | Requested > ------+-------------------------+---------- > de | German | Fallback > de_DE | German (Germany) | Requested > en | English | Fallback > en_US | English (United States) | Requested > > > TW VM: > > [sh @ linux] ~ 10 % zypper locales > Code | Language | Requested > ------+-------------------------+---------- > en | English | Fallback > en_US | English (United States) | Requested > > > I don't know where libzypp stores that information. Do you know? For some weird reason in /var/lib/zypp/RequestedLocales >> egrep 'PackageProvider.cc\(providePackage\):424.*(lang|\Wde\W)' y2log
>>
>> 11:11:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10297)kImageAnnotator-lang-0.7.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16074)libkcompactdisc-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:03 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16216)libksane-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:04 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18775)libstorage-ng-lang-4.5.202-1.1.noarch(openSUSE-20240402-0)
>> 11:12:10 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (52647)yast2-trans-de-84.87.20240331.90b1d91d29-1.1.noarch(openSUSE-20240402-0)
>> 11:12:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (572)akonadi-contacts-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (9645)iso-codes-lang-4.16.0-1.3.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10804)kf6-kuserfeedback-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10918)kidentitymanagement-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16096)libkdepim-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16149)libkgapi6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16163)libkleo-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16227)libksieve-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (20803)mailcommon-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (20809)mailimporter-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (20849)man-pages-de-4.22.0-1.1.noarch(openSUSE-20240402-0)
>> 11:12:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (22160)myspell-de-20240321-1.1.noarch(openSUSE-20240402-0)
>> 11:12:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25829)pimcommon-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:12:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (50438)translation-update-de-15.1-3.3.noarch(openSUSE-20240402-0)
>> 11:12:22 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18554)libslang2-2.3.3-3.2.x86_64(openSUSE-20240402-0)
>> 11:12:45 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (7573)glibc-lang-2.39-4.2.noarch(openSUSE-20240402-0)
>> 11:12:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26200)popt-lang-1.19-1.8.noarch(openSUSE-20240402-0)
>> 11:12:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (7558)glib2-lang-2.80.0-1.3.noarch(openSUSE-20240402-0)
>> 11:12:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (5279)gdbm-lang-1.23-3.3.noarch(openSUSE-20240402-0)
>> 11:13:05 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (4559)findutils-lang-4.9.0-4.1.noarch(openSUSE-20240402-0)
>> 11:13:05 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3529)diffutils-lang-3.10-1.7.noarch(openSUSE-20240402-0)
>> 11:13:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (15827)libidn2-lang-2.3.7-1.2.noarch(openSUSE-20240402-0)
>> 11:13:09 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16256)liblangtag1-0.6.7-1.1.x86_64(openSUSE-20240402-0)
>> 11:13:20 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (39874)sed-lang-4.9-2.6.noarch(openSUSE-20240402-0)
>> 11:13:24 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (2863)cpupower-lang-6.8.1-7.5.noarch(openSUSE-20240402-0)
>> 11:13:27 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (13776)libbytesize-lang-2.10-1.3.noarch(openSUSE-20240402-0)
>> 11:13:32 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (15167)libglslang14-14.1.0-1.2.x86_64(openSUSE-20240402-0)
>> 11:13:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26609)psmisc-lang-23.6-5.2.noarch(openSUSE-20240402-0)
>> 11:13:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26471)procps-lang-3.3.17-17.1.noarch(openSUSE-20240402-0)
>> 11:13:45 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (22301)nano-lang-7.2-1.7.noarch(openSUSE-20240402-0)
>> 11:14:01 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1452)bash-lang-5.2.26-11.2.noarch(openSUSE-20240402-0)
>> 11:14:04 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3512)dialog-lang-1.3-11.3.noarch(openSUSE-20240402-0)
>> 11:14:05 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (52519)xz-lang-5.6.1.revertto5.4-2.1.noarch(openSUSE-20240402-0)
>> 11:14:05 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51794)wol-lang-0.7.1-162.25.noarch(openSUSE-20240402-0)
>> 11:14:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (39956)shared-mime-info-lang-2.4-2.2.noarch(openSUSE-20240402-0)
>> 11:14:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (9479)info-lang-7.0.3-1.11.noarch(openSUSE-20240402-0)
>> 11:14:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8431)grep-lang-3.11-2.4.noarch(openSUSE-20240402-0)
>> 11:14:10 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3947)elfutils-lang-0.191-1.2.noarch(openSUSE-20240402-0)
>> 11:14:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (2791)coreutils-lang-9.4-5.2.noarch(openSUSE-20240402-0)
>> 11:14:19 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (2825)cpio-lang-2.15-2.1.noarch(openSUSE-20240402-0)
>> 11:14:19 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10704)kf6-kcoreaddons-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:19 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10439)kcoreaddons-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:20 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (17775)libpwquality-lang-1.4.5-2.3.noarch(openSUSE-20240402-0)
>> 11:14:21 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (52222)xkeyboard-config-lang-2.41-1.2.noarch(openSUSE-20240402-0)
>> 11:14:32 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (40843)tar-lang-1.35-2.2.noarch(openSUSE-20240402-0)
>> 11:14:32 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (23782)parted-lang-3.6-2.1.noarch(openSUSE-20240402-0)
>> 11:14:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12274)libKF6SonnetCore6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12229)libKF6Holidays6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12202)libKF6Codecs6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12188)libKF6Archive6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12165)libKF5SonnetCore5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12080)libKF5Codecs5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12065)libKF5Archive5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51222)util-linux-lang-2.39.3-4.2.noarch(openSUSE-20240402-0)
>> 11:14:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (39961)sharutils-lang-4.15.2-8.1.noarch(openSUSE-20240402-0)
>> 11:14:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10723)kf6-kdoctools-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10538)kdoctools-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:14:51 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3110)cryptsetup-lang-2.7.1-1.1.noarch(openSUSE-20240402-0)
>> 11:15:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8336)gpg2-lang-2.4.5-1.1.noarch(openSUSE-20240402-0)
>> 11:15:15 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (38645)qtkeychain-qt6-lang-0.14.2-1.2.noarch(openSUSE-20240402-0)
>> 11:15:18 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12085)libKF5ConfigCore5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:25 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12208)libKF6ConfigCore6-lang-6.0.0-2.2.noarch(openSUSE-20240402-0)
>> 11:15:26 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18458)libsecret-lang-0.21.4-1.2.noarch(openSUSE-20240402-0)
>> 11:15:30 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10169)json-glib-lang-1.8.0-1.3.noarch(openSUSE-20240402-0)
>> 11:15:31 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8543)gstreamer-lang-1.24.0-3.3.noarch(openSUSE-20240402-0)
>> 11:15:33 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1138)at-spi2-core-lang-2.52.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (5126)gcab-lang-1.6-1.4.noarch(openSUSE-20240402-0)
>> 11:15:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (5287)gdk-pixbuf-lang-2.42.10-1.8.noarch(openSUSE-20240402-0)
>> 11:15:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51709)wget-lang-1.24.5-1.1.noarch(openSUSE-20240402-0)
>> 11:15:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (23253)openconnect-lang-9.12-3.1.noarch(openSUSE-20240402-0)
>> 11:15:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12172)libKF5SyntaxHighlighting5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (922)appstream-glib-lang-0.8.2-2.2.noarch(openSUSE-20240402-0)
>> 11:15:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12095)libKF5DBusAddons5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12068)libKF5Auth5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:54 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12182)libKF5WindowSystem5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12180)libKF5WidgetsAddons5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12115)libKF5ItemViews5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:15:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8562)gstreamer-plugins-base-lang-1.24.0-1.3.noarch(openSUSE-20240402-0)
>> 11:15:59 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12109)libKF5I18n5-lang-5.115.0-1.3.noarch(openSUSE-20240402-0)
>> 11:16:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12143)libKF5Notifications5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:16:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12119)libKF5JobWidgets5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:16:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12083)libKF5Completion5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:16:01 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (40780)systemd-lang-255.4-1.3.noarch(openSUSE-20240402-0)
>> 11:16:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11173)kpackage-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:16:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51970)xdg-user-dirs-lang-0.18-2.6.noarch(openSUSE-20240402-0)
>> 11:16:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (4753)fprintd-lang-1.94.2-3.3.noarch(openSUSE-20240402-0)
>> 11:16:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (4581)firewalld-lang-2.1.1-1.4.noarch(openSUSE-20240402-0)
>> 11:16:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1245)avahi-lang-0.8-33.2.noarch(openSUSE-20240402-0)
>> 11:16:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (905)apparmor-parser-lang-3.1.7-5.2.noarch(openSUSE-20240402-0)
>> 11:16:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (450)accountsservice-lang-23.13.9-7.2.noarch(openSUSE-20240402-0)
>> 11:17:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (163)ModemManager-lang-1.20.6-2.3.noarch(openSUSE-20240402-0)
>> 11:17:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12222)libKF6DNSSD6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:17:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (909)apparmor-utils-lang-3.1.7-5.2.noarch(openSUSE-20240402-0)
>> 11:19:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10977)kirigami2-lang-5.115.0-1.3.noarch(openSUSE-20240402-0)
>> 11:19:16 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (209)NetworkManager-lang-1.44.2-5.1.noarch(openSUSE-20240402-0)
>> 11:19:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51487)vlc-lang-3.0.20-5.4.noarch(openSUSE-20240402-0)
>> 11:19:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (15341)libgphoto2-6-lang-2.5.31-1.4.noarch(openSUSE-20240402-0)
>> 11:19:59 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8505)gsettings-desktop-schemas-lang-46.0-1.2.noarch(openSUSE-20240402-0)
>> 11:20:07 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (219)NetworkManager-pptp-lang-1.2.12-3.1.noarch(openSUSE-20240402-0)
>> 11:20:07 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (215)NetworkManager-openvpn-lang-1.10.2-4.1.noarch(openSUSE-20240402-0)
>> 11:20:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (213)NetworkManager-openconnect-lang-1.2.10-3.1.noarch(openSUSE-20240402-0)
>> 11:20:18 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (278)PackageKit-lang-1.2.8-3.3.noarch(openSUSE-20240402-0)
>> 11:21:09 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (7551)glib-networking-lang-2.80.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:10 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12300)libKF6WindowSystem6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10680)kf6-kauth-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12298)libKF6WidgetsAddons6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12284)libKF6SyntaxHighlighting6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12268)libKF6Screen8-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:21:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12252)libKF6Notifications6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12238)libKF6ItemViews6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12226)libKF6GlobalAccel6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12220)libKF6DBusAddons6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12196)libKF6Bookmarks6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18633)libsoup-lang-3.4.4-1.4.noarch(openSUSE-20240402-0)
>> 11:21:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18636)libsoup2-lang-2.74.3-3.3.noarch(openSUSE-20240402-0)
>> 11:21:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12305)libKGantt6-3-lang-3.0.1-1.2.noarch(openSUSE-20240402-0)
>> 11:21:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12277)libKF6StatusNotifierItem6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12240)libKF6JobWidgets6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12206)libKF6Completion6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51962)xdg-desktop-portal-lang-1.18.2-3.3.noarch(openSUSE-20240402-0)
>> 11:21:42 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26078)plymouth-lang-22.02.122+94.4bd41a3-10.4.noarch(openSUSE-20240402-0)
>> 11:21:42 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51022)udisks2-lang-2.10.0-2.3.noarch(openSUSE-20240402-0)
>> 11:21:45 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12089)libKF5ConfigWidgets5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51760)wireplumber-lang-0.5.1-1.1.noarch(openSUSE-20240402-0)
>> 11:21:54 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25854)pipewire-lang-1.0.4-2.1.noarch(openSUSE-20240402-0)
>> 11:21:54 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (4920)fwupd-lang-1.9.15-1.2.noarch(openSUSE-20240402-0)
>> 11:21:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12272)libKF6Solid6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12174)libKF5TextWidgets5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:21:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12111)libKF5IconThemes5-lang-5.115.0-1.4.noarch(openSUSE-20240402-0)
>> 11:21:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12163)libKF5Solid5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:17 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8884)gvfs-lang-1.54.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:37 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12231)libKF6I18n6-lang-6.0.0-1.3.noarch(openSUSE-20240402-0)
>> 11:22:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26186)polkit-kde-agent-6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:22:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12502)libPlasma5Support6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:22:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16087)libkdecorations2-6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:22:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12395)libKSaneCore6-1-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:22:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12382)libKPipeWire6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:22:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12365)libKPim6Mime6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:22:51 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12292)libKF6UnitConversion6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10787)kf6-kservice-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12262)libKF6Pty6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10771)kf6-kpackage-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12192)libKF6Baloo6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10726)kf6-kfilemetadata-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12214)libKF6Contacts6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:22:59 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12204)libKF6ColorScheme6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11297)ksshaskpass6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:00 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10810)kf6-kwallet-tools-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12323)libKPim6AkonadiNotes6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:03 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12280)libKF6Su6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:03 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12249)libKF6NewStuffCore6-lang-6.0.0-2.2.noarch(openSUSE-20240402-0)
>> 11:23:04 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12353)libKPim6Itinerary6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:04 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12212)libKF6ConfigWidgets6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12233)libKF6IconThemes6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11581)kwalletd6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16232)libksysguard6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12200)libKF6CalendarEvents6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:07 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25962)plasma6-thunderbolt-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12289)libKF6TextWidgets6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:08 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10415)kcalutils-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:09 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8406)grantleetheme-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12377)libKPim6Tnef6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:15 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12302)libKF6XmlGui6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:29 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10748)kf6-kio-lang-6.0.0-2.2.noarch(openSUSE-20240402-0)
>> 11:23:31 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10972)kirigami-addons6-lang-1.0.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:32 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8742)gtk4-lang-4.14.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:33 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12242)libKF6KCMUtils6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10687)kf6-kcmutils-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:34 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11082)kmousetool-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10418)kcharselect-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10411)kcalc-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (40064)skanlite-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:37 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (39845)sddm-kcm6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:37 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25925)plasma6-disks-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:37 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12504)libPlasma6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:37 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16197)libkomparediff2-5_95-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12373)libKPim6SMTP6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12345)libKPim6IMAP6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:39 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12257)libKF6Parts6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:39 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11145)konsole-part-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:48 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12254)libKF6NotifyConfig6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12218)libKF6DAV6-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11314)ktextaddons-lang-1.5.3-1.2.noarch(openSUSE-20240402-0)
>> 11:23:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11309)ksystemstats6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11072)kmenuedit6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11055)kmag-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11038)kldap-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10881)khelpcenter-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:52 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10527)kdialog-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10491)kdenetwork-filesharing-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10310)kactivitymanagerd6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1413)baloo-widgets-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:54 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (13154)libadwaita-lang-1.5.0-1.2.noarch(openSUSE-20240402-0)
>> 11:23:57 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (5255)gcr-lang-4.2.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (40799)systemsettings6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:23:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (16071)libkcddb-qt6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11583)kwalletmanager-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:23:58 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10858)kgamma6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:01 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1757)breeze6-style-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:01 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (21389)milou6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11272)kscreenlocker6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11065)kmailtransport-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12103)libKF5GlobalAccel5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:24:02 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12355)libKPim6KontactInterface6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:03 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10795)kf6-ktexteditor-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:24:09 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10459)kde-cli-tools6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (981)ark-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11155)konversation-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:12 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12375)libKPim6TextEdit6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3671)dolphin-part-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:13 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (7741)gnome-online-accounts-lang-3.50.0-1.2.noarch(openSUSE-20240402-0)
>> 11:24:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (4625)flatpak-kcm6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51575)wacomtablet-kcm6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25952)plasma6-print-manager-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:14 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25950)plasma6-pa-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:15 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25940)plasma6-nm-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:15 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11266)kscreen6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:15 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10940)kinfocenter6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:16 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (1629)bluedevil6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:16 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (26380)powerdevil6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:16 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12184)libKF5XmlGui5-lang-5.115.0-1.3.noarch(openSUSE-20240402-0)
>> 11:24:17 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11130)kompare-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:17 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10376)kate-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:19 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12367)libKPim6MimeTreeParserCore6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:24:20 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (15046)libgdata-lang-0.18.1-4.2.noarch(openSUSE-20240402-0)
>> 11:24:20 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25959)plasma6-systemmonitor-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:20 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12075)libKF5Bookmarks5-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:24:21 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3555)discover6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:24:39 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8655)gtk2-lang-2.24.33-6.4.noarch(openSUSE-20240402-0)
>> 11:24:40 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (3744)drkonqi5-lang-5.27.10-2.3.noarch(openSUSE-20240402-0)
>> 11:24:41 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (52425)xscreensaver-lang-6.08-2.3.noarch(openSUSE-20240402-0)
>> 11:24:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8713)gtk3-lang-3.24.41-1.2.noarch(openSUSE-20240402-0)
>> 11:24:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12099)libKF5Declarative5-lang-5.115.0-1.4.noarch(openSUSE-20240402-0)
>> 11:24:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11277)kservice-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:25:05 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (9354)icewm-lang-3.4.5-2.2.noarch(openSUSE-20240402-0)
>> 11:25:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51958)xdg-desktop-portal-gtk-lang-1.15.1-1.3.noarch(openSUSE-20240402-0)
>> 11:25:06 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (22640)notification-daemon-lang-3.20.0-7.8.noarch(openSUSE-20240402-0)
>> 11:25:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8571)gstreamer-plugins-good-lang-1.24.0-1.2.noarch(openSUSE-20240402-0)
>> 11:25:22 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10954)kio-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:25:23 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10943)kinit-lang-5.115.0-1.2.noarch(openSUSE-20240402-0)
>> 11:25:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (18171)libreoffice-l10n-de-24.2.2.2-1.2.noarch(openSUSE-20240402-0)
>> 11:25:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10966)kipi-plugins-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:25:55 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25675)phonon4qt5-lang-4.12.0-2.2.noarch(openSUSE-20240402-0)
>> 11:25:56 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11599)kwin6-lang-6.0.3.1-1.1.noarch(openSUSE-20240402-0)
>> 11:26:09 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25672)phonon-vlc-lang-0.12.0-2.2.noarch(openSUSE-20240402-0)
>> 11:26:10 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10304)kaccounts-providers-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:11 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10302)kaccounts-integration-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:23 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10831)kf6-purpose-lang-6.0.0-1.2.noarch(openSUSE-20240402-0)
>> 11:26:24 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10948)kio-extras-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:26 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (577)akonadi-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:26 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (40293)spectacle-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:27 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25920)plasma6-browser-integration-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:28 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (23071)okular-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:31 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (8894)gwenview-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:31 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10959)kio_audiocd-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:33 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12321)libKPim6AkonadiMime6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11060)kmail-account-wizard-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12343)libKPim6Gravatar6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:35 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (51961)xdg-desktop-portal-kde6-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25929)plasma6-integration-plugin-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11042)kleopatra-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:36 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (586)akonadi-search-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:38 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25972)plasma6-workspace-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:42 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (21313)messagelib-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:43 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11109)knotes-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25923)plasma6-desktop-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:44 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10500)kdeplasma6-addons-lang-6.0.3-1.1.noarch(openSUSE-20240402-0)
>> 11:26:45 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12316)libKPim6AkonadiCalendar6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (590)akregator-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (21228)mbox-importer-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:46 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (576)akonadi-import-wizard-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:47 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12329)libKPim6CalendarSupport6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:48 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12332)libKPim6EventViews6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:48 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (569)akonadi-calendar-tools-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10497)kdepim-runtime-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:49 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (12351)libKPim6IncidenceEditor6-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:50 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10313)kaddressbook-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:51 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (10495)kdepim-addons-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:51 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11166)korganizer-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25824)pim-data-exporter-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11149)kontact-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (25826)pim-sieve-editor-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
>> 11:26:53 <1> [zypp] PackageProvider.cc(providePackage):424 provide Package (11062)kmail-lang-24.02.1-1.2.noarch(openSUSE-20240402-0)
I checked, and I also asked around in the team: We are not and have not ever been explicitly writing /var/lib/zypp/RequestedLocales anywhere in YaST. It looks like this is done transparently in libzypp with the calls mentioned above. Having said that, maybe this is what is special in that particular environment in that KDE Plasma live system: Maybe it writes it to the live system's RAM disk instead of to the target (/mnt). Need to dig deeper into the code. I see YAST setting de_DE correctly, but it appears to be unset during the repo refresh. At the end an empty RequestedLocales file is written to disk. But I'm not yet sure who resets the locales... The changed setup in YAST fooled me. The settings are not reset. AFAICS it worked as expected. An excerpt from the log: > 2024-04-04 04:55:37 [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 6} > 2024-04-04 04:55:48 [zypp::satpool] PoolImpl.cc(setTextLocale):477 pool_set_languages: (en_US, en) Apparently the instsys had "en_US" (size 6) in /var/lib/zypp/RequestedLocales. > 2024-04-04 10:56:54 [zypp::satpool] PoolImpl.cc(localeSetDirty):280 setRequestedLocales > 2024-04-04 10:56:54 [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 New RequestedLocales: set(1|+1|-0) ={ > 2024-04-04 10:56:54 [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 de_DE > 2024-04-04 10:56:54 [zypp::satpool] PoolImpl.cc(setRequestedLocales):501 } > 2024-04-04 10:56:54 [zypp::satpool] PoolImpl.cc(setTextLocale):477 pool_set_languages: (de_DE, de, en) Here YAST set "de_DE". The former "en_US" is gone. "de_DE" and it's fallbacks were passed to the resolver. > 2024-04-04 10:57:41 [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 6} > 2024-04-04 10:57:42 [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 6} > 2024-04-04 10:57:47 [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 6} The above fooled me. But Apparently YAST no longer does initializeTarget("/") for the instsys when refreshing the repos. Repo refresh must determine the requested locales (with respect to --root) to download localized repo metadata. If a Target for "/" would have been initialized, the Target would have cached the settings. Without this it reads them directly from (/)var/lib/zypp/RequestedLocales for each repo. But this does not alter the setting in the pool! > 2024-04-04 [libsolv] PoolImpl.cc(logSat):133 job: install providing namespace:language(en) > 2024-04-04 [libsolv] PoolImpl.cc(logSat):133 job: install providing namespace:language(de) > 2024-04-04 [libsolv] PoolImpl.cc(logSat):133 job: install providing namespace:language(de_DE) In every solver run i see the jobs to add the language supporting packages. > 2024-04-04 11:11:43 [zypp] TargetImpl.cc(TargetImpl):874 Initialized target on /mnt > 2024-04-04 11:11:47 [zypp] TargetImpl.cc(commit):1334 TargetImpl::commit(<pool>, CommitPolicy( DownloadAsNeeded syncPoolAfterCommit )) > 2024-04-04 11:11:47 [zypp-core] PathInfo.cc(chmod):1099 chmod /mnt/var/lib/zypp/RequestedLocales80jO3P 00644 > 2024-04-04 11:11:47 [zypp-core] PathInfo.cc(rename):749 rename /mnt/var/lib/zypp/RequestedLocales80jO3P -> /mnt/var/lib/zypp/RequestedLocales > 2024-04-04 11:11:47 [zypp] RequestedLocalesFile.cc(store):67 Wrote /mnt/var/lib/zypp/RequestedLocales{- 0644 0/0 size 70} An finally in commit /mnt/var/lib/zypp/RequestedLocales was written (size 70). Given the expected RequestedLocales would look like this: > ma@hobbes:tmp (0)> cat /tmp/MNT/var/lib/zypp/RequestedLocales > # zypp::RequestedLocales generated Thu Apr 4 11:11:47 2024 > # > de_DE > # it would have size 70 > ma@hobbes:tmp (0)> wc -c /tmp/MNT/var/lib/zypp/RequestedLocales > 70 /tmp/MNT/var/lib/zypp/RequestedLocales @Fabian to me it looks like a WORKSFORME. Actually INVALID. I found it! Initially I thought that "size 6" was indicative of a wrong file and it needs to be "size 70", but both are actually fine. It's also not the installation that is at fault here, so the cause is not visible in the attached installation logs. I grepped for RequestedLocales in all of /var/log and found that in the y2log after installation it wrote a file with "size 67" once, which matches exactly a file with no entries. This was caused by using the one-click-installation file for installing ca-certificates-suse. I removed the package and repo and performed the one click install again and that reproduced the issue - my configured locale was gone. The .ymp doesn't look unusual, it adds a repo, installs two packages and removes one. I guess the YaST one-click-install handler doesn't read the locale info properly for some reason so libzypp writes an empty config back. y2log will be attached shortly. Created attachment 874182 [details]
y2log after installation with two one-click-install logs
So now we have a completely different scenario (one-click package installation instead of system installation), and it changed the component back to YaST. Why? We still don't write that file. If there is a new problem in TW, and not in Leap 15.5, the conclusion is that there must be a difference between both. What is that difference? The one-click installation just adds a new repo, installs one package, and then removes that newly added repo. Why would it read anything about the locales? I don't see it adding or removing any locale. Of course, it's still possible that this is a byproduct of Perl messing up the locale environment (bug #1220195): That may not be limited to the codeset. And that broken Perl version is indeed a difference between TW and Leap 15.5. (In reply to Stefan Hundhammer from comment #18) > So now we have a completely different scenario (one-click package > installation instead of system installation), and it changed the component > back to YaST. > > Why? We still don't write that file. YaST uses libzypp, in this particular case I guess it's missing some libzypp call. If you think it's libzypp feel free to reassign. > If there is a new problem in TW, and not in Leap 15.5, the conclusion is > that there must be a difference between both. What is that difference? I never checked on 15.5. > The one-click installation just adds a new repo, installs one package, and > then removes that newly added repo. Why would it read anything about the > locales? I don't see it adding or removing any locale. From the y2log I attached: 2024-04-10 10:33:48 <1> fvogt-thinkpad(27041) [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 70} 2024-04-10 10:33:48 <1> fvogt-thinkpad(27041) [zypp::media++] MediaManager.cc(checkDesired):157 checkDesired(6): desired (cached) ... 2024-04-10 10:33:49 <1> fvogt-thinkpad(27041) [zypp-core] PathInfo.cc(chmod):1099 chmod /var/lib/zypp/RequestedLocalessflFcy 00644 2024-04-10 10:33:49 <1> fvogt-thinkpad(27041) [zypp-core] PathInfo.cc(rename):749 rename /var/lib/zypp/RequestedLocalessflFcy -> /var/lib/zypp/RequestedLocales 2024-04-10 10:33:49 <1> fvogt-thinkpad(27041) [zypp] RequestedLocalesFile.cc(store):67 Wrote /var/lib/zypp/RequestedLocales{- 0644 0/0 size 67} i.e. it read a full RequestedLocales but wrote an empty one. An earlier call to yast2 repositories read the file correctly and logged it: 2024-04-10 09:14:30 <1> fvogt-thinkpad(16593) [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 74} 2024-04-10 09:14:30 <1> fvogt-thinkpad(16593) [zypp::satpool] PoolImpl.cc(localeSetDirty):280 initRequestedLocales 2024-04-10 09:14:30 <1> fvogt-thinkpad(16593) [zypp::satpool] PoolImpl.cc(initRequestedLocales):492 Init RequestedLocales: set(1|+0|-0) ={ 2024-04-10 09:14:30 <1> fvogt-thinkpad(16593) [zypp::satpool] PoolImpl.cc(initRequestedLocales):492 de_DE 2024-04-10 09:14:30 <1> fvogt-thinkpad(16593) [zypp::satpool] PoolImpl.cc(initRequestedLocales):492 } No such problem in Leap 15.5:
>> [sh @ balrog] ~ 1 % cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Do 04 Apr 2024 11:42:39 CEST
>> #
>> en_US
>> de_DE
>> #
>> [sh @ balrog] ~ 2 % ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 80 4. Apr 11:42 /var/lib/zypp/RequestedLocales
>> [sh @ balrog] ~ 3 % sudo OneClickInstallUI ~/tmp/qdirstat.ymp
>> ...
>> [sh @ balrog] ~ 4 % cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Do 04 Apr 2024 11:42:39 CEST
>> #
>> en_US
>> de_DE
>> #
>> [sh @ balrog] ~ 5 % ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 80 4. Apr 11:42 /var/lib/zypp/RequestedLocales
>> [sh @ balrog] ~ 6 % cat /etc/os-release
>> NAME="openSUSE Leap"
>> VERSION="15.5"
>> ID="opensuse-leap"
>> ID_LIKE="suse opensuse"
>> VERSION_ID="15.5"
>> PRETTY_NAME="openSUSE Leap 15.5"
>> ANSI_COLOR="0;32"
>> CPE_NAME="cpe:/o:opensuse:leap:15.5"
>> BUG_REPORT_URL="https://bugs.opensuse.org"
>> HOME_URL="https://www.opensuse.org/"
>> DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
>> LOGO="distributor-logo-Leap"
I can't reproduce the problem on my up-to-date TW:
>> [sh @ balrog-tw-dev] ~ 3 % cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Thu 02 Apr 2020 04:16:17 PM CEST
>> #
>> en_US
>> #
>> [sh @ balrog-tw-dev] ~ 4 % ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 78 Apr 2 2020 /var/lib/zypp/RequestedLocales
>> [sh @ balrog-tw-dev] ~ 5 % sudo OneClickInstallCLI ~/tmp/qdirstat.ymp
>> If you continue, the following repositories will be subscribed:
>> * https://download.opensuse.org/repositories/home:/shundhammer:/qdirstat-git/openSUSE_Tumbleweed/
>> * https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
>> * https://download.opensuse.org/tumbleweed/repo/oss/
>> If you continue, the following software packages will be installed:
>> * qdirstat
>> Continue? y/N
>> y
>> Adding Repositories...
>> Building repository 'home:shundhammer:qdirstat-git' cache
>> Adding repository 'home:shundhammer:qdirstat-git'
>> Building repository 'openSUSE:Tumbleweed' cache
>> Adding repository 'openSUSE:Tumbleweed'
>> Building repository 'openSUSE:Tumbleweed' cache
>> Adding repository 'openSUSE:Tumbleweed'
>> Installing Packages...
>> [sh @ balrog-tw-dev] ~ 6 % cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Thu 02 Apr 2020 04:16:17 PM CEST
>> #
>> en_US
>> #
>> [sh @ balrog-tw-dev] ~ 7 % ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 78 Apr 2 2020 /var/lib/zypp/RequestedLocales
>> [sh @ balrog-tw-dev] ~ 8 % cat /etc/os-release
>> NAME="openSUSE Tumbleweed"
>> # VERSION="20240407"
>> ID="opensuse-tumbleweed"
>> ID_LIKE="opensuse suse"
>> VERSION_ID="20240407"
>> PRETTY_NAME="openSUSE Tumbleweed"
>> ANSI_COLOR="0;32"
>> # CPE 2.3 format, boo#1217921
>> CPE_NAME="cpe:2.3:o:opensuse:tumbleweed:20240407:*:*:*:*:*:*:*"
>> #CPE 2.2 format
>> #CPE_NAME="cpe:/o:opensuse:tumbleweed:20240407"
>> BUG_REPORT_URL="https://bugzilla.opensuse.org"
>> SUPPORT_URL="https://bugs.opensuse.org"
>> HOME_URL="https://www.opensuse.org"
>> DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
>> LOGO="distributor-logo-Tumbleweed"
I also tried with OneClickInstallUI - same result.
I managed to reproduce the problem once, but since that time not anymore, no matter what I do (add another locale with 'yast2 language', remove that newly installed package with 'rpm -e ca-certificates-suse'):
>> [sh @ balrog] ~ 1% ssh root@balrog-tw-dev
>>
>> balrog-tw-dev:~ # cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Wed Apr 10 13:50:07 2024
>> #
>> en_US
>> de_DE
>> #
>> balrog-tw-dev:~ # ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 76 Apr 10 13:50 /var/lib/zypp/RequestedLocales
>> balrog-tw-dev:~ # OneClickInstallUI /work/tmp/ca-certificates-suse-tw.ymp
>>
>> (process:17467): GLib-CRITICAL **: 13:56:19.657: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
>> balrog-tw-dev:~ # cat /var/lib/zypp/RequestedLocales
>> # zypp::RequestedLocales generated Wed Apr 10 13:56:00 2024
>> ##
>> balrog-tw-dev:~ # ls -l /var/lib/zypp/RequestedLocales
>> -rw-r--r-- 1 root root 63 Apr 10 13:56 /var/lib/zypp/RequestedLocales
I tried with the same locales (en_US, de_DE), just with one (en_US), with three (en_US, it_IT, de_DE), but I haven't seen it again. I think found something:
I can reproduce it if I remove the newly added repos and then do the whole thing again.
The locales ('zypper locales') are okay while the one-click-installer is running, while repos are added, while they are refreshed; until the point where packages are actually installed. Then they are gone.
Will attach screenshots.
Created attachment 874189 [details]
Screenshot: One-Click-Installer starts; locales okay.
Look at the shell window on the left where I started a
watch zypper locales
in the shell window on the top right, there is the old content of /var/lib/zypp/RequestedLocales - looking good.
Created attachment 874190 [details]
Screenshot: One-Click-Installer is adding and refreshing a repo; locales okay.
Created attachment 874191 [details]
Screenshot: One-Click-Installer is adding and refreshing more repos; locales okay.
Created attachment 874192 [details] Screenshot: One-Click-Installer starts installing packages; locales are broken. From that point on, /var/lib/zypp/RequestedLocales only contains the comments: >> balrog-tw-dev:~ # cat /var/lib/zypp/RequestedLocales >> # zypp::RequestedLocales generated Wed Apr 10 14:24:48 2024 >> ## >> balrog-tw-dev:~ # ls -l /var/lib/zypp/RequestedLocales >> -rw-r--r-- 1 root root 63 Apr 10 14:24 /var/lib/zypp/RequestedLocales Notice that the double hash character '##' should be between the first and the last locale, i.e. >> # zypp::RequestedLocales generated Wed Apr 10 14:19:34 2024 >> # >> en_US >> it_IT >> de_DE >> # i.e. the newline is also missing. Michael, does this give you any hints? At least it's a recipe to reproduce the problem. Created attachment 874193 [details] Used .ymp file for TW Downloaded from https://software.opensuse.org/package/ca-certificates-suse Notice that the problem does not seem to appear when the repos don't need to be added because they are already there. *** Bug 1202678 has been marked as a duplicate of this bug. *** (In reply to Stefan Hundhammer from comment #32) > Notice that the problem does not seem to appear when the repos don't need to > be added because they are already there. I'll check the logs again. In a few other logs I noticed that YAST no longer has the Target initialized before the repos are set up. That's an uncommon workflow (at least for zypper). Maybe it has some side effect. Any news here? Ping Ping |
Created attachment 874066 [details] YaST installation logs I installed YaST with German locale. While the system has the locale configured as expected (e.g. /etc/locale.conf), zypper does not: ~> sudo zypper locales Code | Language | Requested -----+----------+---------- As a result, language specific packages are missing.