Bug 23674 - Language packs for firefox-62.0.3-1.mga7 are incompatible with firefox 62.0.3
Summary: Language packs for firefox-62.0.3-1.mga7 are incompatible with firefox 62.0.3
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-12 20:46 CEST by Sébastien Morin
Modified: 2018-10-14 06:56 CEST (History)
7 users (show)

See Also:
Source RPM: firefox-62.0.3-1.mga7, firefox-l10n
CVE:
Status comment:


Attachments

Description Sébastien Morin 2018-10-12 20:46:16 CEST
Description of problem:
In Mga Cauldron firefox-fr is installed but firefox is still in English.
firefox-de was also installed for testing purposes, but firefox is still in English.

The Add-ons Manager says the Language Pack is "incompatible with Firefox 62.0.3" when the French language pack is installed.
The same is true when the German language pack is installed.


Version-Release number of selected component (if applicable):
   1st test:
$ rpm -q firefox firefox-fr
firefox-62.0.3-1.mga7
firefox-fr-62.0.3-1.mga7

I removed firefox-fr and then installed firefox-de.

  2nd test :
$ rpm -q firefox firefox-de
firefox-62.0.3-1.mga7
firefox-de-62.0.3-1.mga7

How reproducible:
Always

Steps to Reproduce:
1. Install firefox-62.0.3-1.mga7 and firefox-de-62.0.3-1.mga7
2. Open Firefox and see the menus are still in English. The Add-ons Manager says the German language pack is incompatible.
3. Close Firefox. Remove firefox-de, then install firefox-fr.
4. Open Firefox again, and see the menus are still in English. The Add-ons Manager prints the same error message about the French language pack being incompatible.
Comment 1 Marja Van Waes 2018-10-13 09:03:14 CEST
Assigning to all packagers collectively, since there is no registered maintainer for this package.

Also CC'ing a bunch of committers.

Assignee: bugsquad => pkg-bugs
Source RPM: firefox-62.0.3-1.mga7 => firefox-62.0.3-1.mga7, firefox-l10n
CC: (none) => mageia, marja11, mrambo, nicolas.salguero, olav, thierry.vignaud, tmb

Comment 2 Sébastien Morin 2018-10-14 06:43:34 CEST
Well, this is now FIXED with today's update:

$ rpm -qa | grep "firefox"
firefox-en_GB-62.0.3-2.mga7
firefox-fr-62.0.3-2.mga7
firefox-en_US-62.0.3-2.mga7
firefox-62.0.3-1.mga7
firefox-en_ZA-62.0.3-2.mga


I'm not sure how the "en_GB", "en_US" and "en_ZA" language files were automatically installed in the process, but when I restarted firefox and switched them to "Disabled" (keeping only the French one as "Enabled"), Firefox was in French again.
Also, I'm not sure the typical "new user" would go straight to the Adds-on Manager to disable the unnecessary languages, but I suppose this happened because I had installed other language files and "unnecessary" locales along with them.
Comment 3 Sébastien Morin 2018-10-14 06:56:30 CEST
(In reply to Sébastien Morin from comment #2)
> I'm not sure how the "en_GB", "en_US" and "en_ZA" language files were
> automatically installed in the process,

I double-checked this part in the Cauldron I have installed in a VM, without locales-en and locales-de installed, and the "unnecessary" language files were NOT installed during the update.

Marking as FIXED.
Thank you very much!

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


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