Description of problem: When i boot from floopy and start text mode installation (installing from cd images on hard disk) i get a meny where I can select keyboard layout fairly early on. It seeems like lots of keyboard layouts that used to be there is missing, notably the se-latin1 layout. Fortunately the fi-latin1 is itentical so I choose that one instead. I suppose some descriptive full text names should be better like 'Finnish, Swedish and English' instead of their cryptic friends se-latin1 and the like.. Version-Release number of selected component (if applicable): phoebe bootdisk.img md5: 0572f7bb2a2e61474f8027ac258dd26d How reproducible: at least once :) Steps to Reproduce: 1. boot floopy 2. select hard disk install method 3. try to select keyboard se-latin1 Additional info: Why can't I have a graphical install without burning my cd-images?
After some investigation it seems like the problem is that the data in the modelDict in /usr/lib/python2.2/site-packages/rhpl/keyboard_models.py is out of sync with the names of the keyboard layout maps as distributed in kbd-1.08-2. For the "Swedish" entry for example "se-latin1" should be replaced with "se-fi-lat6"
Not sv-latin1?
Oddly enough no. In redhat-7.3 for example the console-tools package contains the file /lib/kbd/keymaps/i386/qwerty/se-latin1.kmap.gz with the swedish keymap.
Ok, here's the change that I made. I hope it's correct as I have no idea which Swedish keymap is which. [bfox@bfox src]$ cvs diff keyboard_models.py Index: keyboard_models.py =================================================================== RCS file: /usr/local/CVS/rhpl/src/keyboard_models.py,v retrieving revision 1.20 diff -u -r1.20 keyboard_models.py --- keyboard_models.py 3 Jan 2003 20:22:03 -0000 1.20 +++ keyboard_models.py 10 Jan 2003 16:00:44 -0000 @@ -79,7 +79,7 @@ 'ru_win' : [_('Russian (win)'), 'ru', 'pc105', '' ], 'speakup' : [_('Speakup'), 'us', 'pc105', '' ], 'speakup-lt' : [_('Speakup (laptop)'), 'us', 'pc105', '' ], -'se-latin1' : [_('Swedish'), 'se', 'pc105', '' ], +'se-fi-lat6' : [_('Swedish'), 'se', 'pc105', '' ], 'sg' : [_('Swiss German'), 'de_CH', 'pc105', '' ], 'sg-latin1' : [_('Swiss German (latin1)'), 'de_CH', 'pc105', ''], 'sk-qwerty' : [_('Slovakian'), 'sk_qwerty', 'pc105', '' ], Should be fixed in rhpl-0.74-2. Thanks for your report. QA, please verify.
OK, I can confirm that the change is present in the latest Rawhide packages, but I can't confirm that the change is correct. Can the reporter take a look at this please?
Further invstigation and testing shows that notting was right. The correct keymap for the swedish keyboard should be 'sv-latin1'. The kbd package seems to have changed standard from using the codes for country (in our case 'se') to use the language instead (sv). In many (most) countries they are the same, but not sweden/swedish.
Note that the changing from se-latin1 to sv-latin1 filed as https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=80391 If that bug resolves into changing back to se-latin1 (which IMHO is the sensible thing to do) rhpl needs to be changed back also... :/
Please help me to understand the issues here. 1) Is sv-latin1 the correct Swedish console keymap that I should make the list from rhpl point to? 2) Are there some issues that are keeping sv-latin1 from working properly? (bug #80391)? I just want to make sure that the table in rhpl is pointing to the correct console keymap. If there are problems with that keymap, then the kbd maintainer needs to track down the problem. I am unable to judge whether sv-latin1 is behaving properly or not.
ping anybody? I could use some help here.
Sorry for the delay. 1) sv-latin1 is currently the best console keymap for swedish keyboards. It has some (dead-key related) bugs compared to the se-latin1 keymap in rhl-7.3 but I suppose those are UTF-8 related. However, all normal Swedish characters including å, ä and ö works. This situation is much better then se-fi-lat6, for which does not work for the above mentioned special Swedish chars. 2) bug #80391 only discusses the renaming of se-latin1 to sv-latin1, which IMHO is wrong. Until kbd renames it back to it's old name, the new name should be used in rhpl. A working keymap with the wrong name is always better than a non-working keymap, so please change se-fi-lat6 to sv-latin1.
Ok, thanks. I've changed the keyboard table from: 'se-fi-lat6' : [_('Swedish'), 'se', 'pc105', '', '' ], to: 'sv-latin1' : [_('Swedish'), 'se', 'pc105', '', '' ], This change should appear in rhpl-0.86-1. I think I can close this report now. I'm on the cc list for bug #80391, so if kbd renames the sv-latin1 to something else, I'll come back and make the necessary changes to the table again. QA, please verify.
Just to add more confusion here :-) I think the se-fi-latin* stuff is supposed to cover the sami locale which is used in norway, sweden, finland by an etnic minority living in this region... :-)
Closing some bugs that have been in MODIFIED for a while. Please reopen if the problem persists.