Bug 114782 - Installer does not install Czech KDE translation package
Summary: Installer does not install Czech KDE translation package
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Installation (show other bugs)
Version: unspecified
Hardware: Other All
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: Jiri Srain
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-01 16:47 UTC by Jiri Dluhos
Modified: 2005-09-30 13:43 UTC (History)
1 user (show)

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


Attachments
YasT logs from installation (270.54 KB, application/x-tgz)
2005-09-02 08:35 UTC, Jiri Dluhos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Dluhos 2005-09-01 16:47:06 UTC
It seems that the installer does not automatically load the KDE Czech language
package, even if the user chooses Czech language during installation. 

Consequently, the KDE environment appears in English, although the locale is
correctly set to Czech.

After installing the KDE Czech language package manually, everything immediately
switches to Czech as expected.
Comment 1 Lukas Ocilka 2005-09-02 06:40:15 UTC
Please, be so kind and attach all YaST logs.

http://www.opensuse.org/index.php/Bug_Reporting_FAQ#YaST

thanks
Comment 2 Jiri Dluhos 2005-09-02 08:35:42 UTC
Created attachment 48562 [details]
YasT logs from installation
Comment 3 Jiri Dluhos 2005-09-02 08:36:10 UTC
Here they are, hopefully they help. 
 
Comment 4 Lukas Ocilka 2005-09-02 10:00:08 UTC
Michael, cold you, please check it?
Comment 5 Michael Andres 2005-09-07 21:34:08 UTC
I can see Language.ycp setting the default language to cs_CZ, but this does not
lead to a call to Pkg::SetAdditionalLocales. Y2PM.cc would log a milestone about
the 'New requested locales: ....'.

Without this call, the Czech language packages will not be automatically tagged
to install. 

From the packagemanagers point of view it's ok, but I don't know whether
Language.ycp behaves as expected. Please check.
Comment 6 Jiří Suchomel 2005-09-08 07:01:49 UTC
Michael, Pkg::SetAdditionalLocales is not called after selecting language in the
first installation dialog - and it never was.

In this case, packages necessary to install should be recognized by
packagemanager during proposal, I guess.
Comment 7 Michael Andres 2005-09-08 08:35:23 UTC
Anyway, there must be some piece of YCP code, which tells the packagemanager lib
which locales should be included in the selections. In the log there is no call
to Pkg::SetAdditionalLocales.

Jiri <Srain>, is it the packagers task then? Or is the behaviour intended?
Comment 8 Jiri Srain 2005-09-08 13:10:27 UTC
You walked through whole installation workflow up to the proposal in English. 
Then you decided to switch the language and instead of changing it from the 
proposal, you went back through all the workflow and changed it there. When 
you came to proposal again, package manager has already been initialized for 
English and wasn't reinitialized (and language wasn't changed). 
 
I find this issue minor enough to be solved for 10.1. 
Comment 9 Jiri Srain 2005-09-30 13:43:57 UTC
Fixed in SVN for 10.1.