Bug 95 - Install of locales-nl during post install config. shows pkg summary in French: genhdlist need to be updated on images build server
Summary: Install of locales-nl during post install config. shows pkg summary in French...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: deleted-user-1
QA Contact:
URL: https://qa.mandriva.com/attachment.cg...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2011-02-18 14:14 CET by Dick Gevers
Modified: 2012-04-12 10:07 CEST (History)
6 users (show)

See Also:
Source RPM: genhdlist2
CVE:
Status comment:


Attachments

Description Dick Gevers 2011-02-18 14:14:23 CET
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.1.16) Gecko/20101209 SeaMonkey/2.0.11
Build Identifier: 

Description of problem:

I choose English installation. But during post-install configuration (summary),
I make the country of residence The Netherlands. This triggers install of package
locales-nl. Okay.

But during the install of this package, the "details" screen showing the
process above gives the summary in French: "Fichiers de base pour la localisation en langue neerlandaise".

I would understand English or Dutch, but French is not expected. (I have nothing against French, but it seems not appropriate here).

This was previosuly reported and fixed in mdv as:
https://qa.mandriva.com/show_bug.cgi?id=32870

So it is sort of a regression.

Reproducible: 

Steps to Reproduce:
Comment 1 Ahmad Samir 2011-02-19 03:02:02 CET
Well, I don't why this bug happens... note that Pixel didn't ever say he fixed it (the typo he fixed as stated in https://qa.mandriva.com/show_bug.cgi?id=32870#c8 is obviously fixed in the locales package in Mageia too)....

(I'll wait till the install@ alias is created to re-assign the bug).
Comment 2 Dick Gevers 2011-03-16 23:19:15 CET
Valid for alpha 2
Comment 3 Dick Gevers 2011-04-08 00:01:47 CEST
Valid for Beta 1
Comment 4 Dick Gevers 2011-04-27 21:41:46 CEST
Valid for Beta 2
Ahmad Samir 2011-05-06 23:47:53 CEST

CC: (none) => mageia, pterjan, thierry.vignaud

Comment 5 Pascal Terjan 2011-05-07 23:02:42 CEST
I can't easily try to reproduce :(

Something I noticed is that the package contains translated summary and description (which we usually don't do, we have translations in po files).

Summary(fr): Fichiers de base pour la localisation en langue néerlandaise
Summary(nl): Dit zijn de basisbestanden nodig voor de Nederlandse taal

The po contains:

fr.po-msgstr "Fichiers de base pour la localisation en néerlandais"
nl.po-msgstr "Dit zijn de basisbestanden nodig voor de Nederlandse taal"

So, based on your report, the translation comes from the rpm and not the install code.

I think we should get rid of translations in the package, that would give us the consistent (across packages) translations from the po and avoid this problem.

But there is indeed a bug somewhere if we get wrong translation.

How did you install, so that I check metadata there?
Comment 6 Pascal Terjan 2011-05-07 23:13:01 CEST
From synthesis on the dvd:

@info@efax-0.9a-15.mga1.i586@0@190639@Communications
@provides@locales-nl[== 2.12.1-3.mga1]@locales-nl(x86-32)[== 2.12.1-3.mga1]
@requires@locales[== 2.12.1-3.mga1]@/bin/sh[*]@/bin/sh[*]
@summary@Fichiers de base pour la localisation en langue néerlandaise
@filesize@28659
@info@locales-nl-2.12.1-3.mga1.i586@0@24364@System/Internationalization
@provides@hyphen-hu[== 0.20090612-1.mga1]
@requires@hyphen

It seems it includes the translated summary when generating synthesis, as iso was built with French locale :(
Comment 7 Pascal Terjan 2011-05-07 23:16:32 CEST
I think genhdlist needs to be fixed to include untranslated info, but meanwhile iso should be generated from C locale.
Pascal Terjan 2011-05-07 23:25:36 CEST

CC: (none) => ennael1

Comment 8 Dick Gevers 2011-05-07 23:32:45 CEST
It doesn't matter which way I install, I see it in every kind I tried (which is nearly every type several times).
Comment 9 Pascal Terjan 2011-05-07 23:37:39 CEST
It should not happen when using network install, only when using CD or DVD, as the problem is in iso generation.
Comment 10 Dick Gevers 2011-05-07 23:45:01 CEST
Network install is just about the only kind I didn't try !
Comment 11 Pascal Terjan 2011-05-08 00:31:15 CEST
Reported https://qa.mandriva.com/show_bug.cgi?id=63229 with a patch
Pascal Terjan 2011-05-08 00:31:30 CEST

See Also: (none) => https://qa.mandriva.com/show_bug.cgi?id=63229

Comment 12 Samuel Verschelde 2011-07-16 22:36:13 CEST
@ pterjan : the patch was included in mdv, what's the next step for this bug ?

CC: (none) => stormi

Samuel Verschelde 2011-07-16 22:36:51 CEST

Source RPM: (none) => genhdlist2

Thierry Vignaud 2011-07-25 14:44:44 CEST

Keywords: (none) => PATCH

Thierry Vignaud 2011-08-10 18:54:21 CEST

URL: mageia-1*iso => https://qa.mandriva.com/attachment.cgi?id=18369
Assignee: bugsquad => thierry.vignaud

Comment 13 Thierry Vignaud 2011-09-09 13:25:15 CEST
Just fixed in SVN. Uploading in progress...

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 14 Dick Gevers 2011-12-15 11:07:37 CET
Sorry: back again in alpha (15/12 iso)

Priority: Normal => Low
Status: RESOLVED => REOPENED
Resolution: FIXED => (none)
Severity: normal => minor

Comment 15 Thierry Vignaud 2011-12-15 12:24:23 CET
No this bug is fixed.
What you're reporting is another bug: the fact that the build servers use an older genhdlist2.
Do you confirm?
Comment 16 Dick Gevers 2011-12-15 12:46:50 CET
I believe you, but this is beyond my tiny brain: your fix is > 2 months ago!

Priority: Low => Normal
Status: REOPENED => RESOLVED
Resolution: (none) => FIXED
Severity: minor => normal

Comment 17 Olivier Blin 2011-12-15 22:02:11 CET
To be pedantic, the original bug report is still valid, it is about the synthesis files being incorrect on installation DVD.
Only one of its causes is fixed right now.

A fixed genhdlist package should be installed on the images build server, likely rabbit.
Reassigning to sysadmin team.

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)
Assignee: thierry.vignaud => mageia-sysadm

Olivier Blin 2011-12-16 00:23:51 CET

Summary: Install of locales-nl during post install config. shows pkg summary in French => Install of locales-nl during post install config. shows pkg summary in French: genhdlist need to be updated on images build server

Comment 18 Dick Gevers 2012-01-06 18:37:32 CET
Fixed in alpha3

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED

Comment 19 Olivier Blin 2012-01-08 14:26:28 CET
That's weird, it seems genhdlist2 has not been updated on valstar.mageia.org
Comment 20 Dick Gevers 2012-01-08 14:38:32 CET
Yes well, I did 3 separate alpha3 installs and each was consistently in English :)

Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 21 Pascal Terjan 2012-01-08 15:03:35 CET
(In reply to comment #19)
> That's weird, it seems genhdlist2 has not been updated on valstar.mageia.org

That's rabbit which is important for isos, and which is installed in French.
Comment 22 Marja Van Waes 2012-04-11 16:54:17 CEST
(In reply to comment #21)
> (In reply to comment #19)
> > That's weird, it seems genhdlist2 has not been updated on valstar.mageia.org
> 
> That's rabbit which is important for isos, and which is installed in French.

Pinging, because nothing has happened with this report for more than 3 months, it still has the status REOPENED.

Is it still valid?

CC: (none) => marja11

Comment 23 Anne Nicolas 2012-04-12 10:07:32 CEST
Fixed on rabbit for beta3

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.