|
Bugzilla – Full Text Bug Listing |
| Summary: | firstboot wizard does not switch language | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Ludwig Nussel <lnussel> |
| Component: | YaST2 | Assignee: | YaST Team <yast-internal> |
| Status: | RESOLVED INVALID | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Normal | ||
| Priority: | P2 - High | CC: | lnussel, schubi |
| Version: | Leap 15.1 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| URL: | https://trello.com/c/Rll6A2r4 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Logs from SLE 15 SP1 | ||
|
Description
Ludwig Nussel
2019-03-05 10:09:13 UTC
Ludwig, please also add the y2logs. Created attachment 799269 [details]
Logs from SLE 15 SP1
In fact, it did not change
- When I chose the language in UI
- In the next non-interactive screen either (installing some RPMs)
But it changed in
- Next interactive screen - "Welcome to ..."
Maybe it behaves similarly in Leap: does not change immediately, or even later
but it does "much later".
Still waiting for Leap logs The system I tried this on was broken so I had to reinstall. This time everything worked. So no idea. I think that the "problem" is this: During an installation, you can choose a different language and the installer switches to that "immediately". In fact, it needs to download the language from installation media, extend the inst-sys, switch the language and then redraw the UI. During firstboot we may have some languages installed, but mostly is just one language - the one which the module starts with. When you switch the language, firstboot needs to initialize repositories (if not done yet), run solver to select appropriate packages for the language, install those packages, switch the language and then redraw the UI. So what could potentially break? - Repos were not available - Firstboot requested some language, but packages were not available - Solver found a conflict (and did not report it) - Packager was not able to install those packages - RPM error - ... |