Bug ID 998152
Summary Error in setting default boot entry (due non-latin symbols)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter kill_it@mail.ru
QA Contact jsrain@suse.com
Found By ---
Blocker ---

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101
Firefox/48.0
Build Identifier: 

Error when trying to select default boot section in
Yast2->bootloader->bootlodaer-option


Reproducible: Always

Steps to Reproduce:
0.Install openSUSE or update bootloader from Yast2 with Russian locale
1.Start Yast2 (gui or ncurses)
2.Select "System" - "Bootloader"
3.Goto "Bootloader Options"
4.Select default boot section in  "Default Boot Section"
5 Press "OK"
Actual Results:  
The error appears:

Internal error. Please report a bug report with logs.
Details: Unknown value "openSUSE Tumbleweed , \u0441 Linux 4.6.4-2-default"
Caller:  /usr/share/YaST2/lib/bootloader/sections.rb:41:in `default='

Expected Results:  
Applied default boot section.

Problem appears only if boot entry has Cyrillic symbols (or maybe non-latin).
When I manually changed entry from:

menuentry 'openSUSE Tumbleweed , �� Linux 4.6.4-2-default'
("��" is cyrillic)
to
menuentry 'openSUSE Tumbleweed , with Linux 4.6.4-2-default'

problem gone. Or you can run LC_ALL Yast2 and recreate grub.cfg with English
locale.


You are receiving this mail because: