| Summary: | automatically install proper language pack when thunderbird is installed | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Manuel Hiebel <manuel.mageia> |
| Component: | RPM Packages | Assignee: | Florian Hubold <doktor5000> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | Normal | CC: | doktor5000, stormi-mageia, thierry.vignaud |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA2TOO | ||
| Source RPM: | mozilla-thunderbird | CVE: | |
| Status comment: | |||
|
Description
Manuel Hiebel
2011-05-19 17:15:29 CEST
Manuel Hiebel
2011-05-23 10:28:28 CEST
Summary:
fix mozilla-thunderbird to the proper rpm's language =>
fix mozilla-thunderbird to add the proper rpm's language Maybe we could: - An empty mozilla-thunderbird-en_US (from the mozilla-thunderbird-l10n src.rpm) - Add virtual provides, mozilla-thunderbird-l10n to all mozilla-thunderbird localisation packages - Add a requires on mozilla-thunderbird-l10n in mozilla-thunderbird CC:
(none) =>
mageia, thierry.vignaud Assigning to maintainer now that our maintainers database has an entry for this package. Please assign back to bugsquad@mageia.org in case of a mistake from me. CC:
(none) =>
stormi
Anssi Hannula
2011-10-01 13:07:18 CEST
Assignee:
anssi.hannula =>
doktor5000 As Ahmad already proposed, this is rather easily doable, just tested that locally. But for most systems, where more than one locales-xx package is installed, installing thunderbird would prompt the user to select one out of these packages. E.g. on a default german installation, where locales-fr, locales-de and locales-en_GB are installed, the installation of mozilla-thunderbird would prompt for one out of mozilla-thunderbird-fr, mozilla-thunderbird-de or mozilla-thunderbird-en_GB packages. This is as near as a solution will get. The question would be, do we really want that? Status:
NEW =>
ASSIGNED It's better to do nothing :) *it's better than doing nothing ... (In reply to comment #5) > *it's better than doing nothing ... +1 Hi, This bug was filed against cauldron, but we do not have cauldron at the moment. Please report whether this bug is still valid for Mageia 2. Thanks :) Cheers, marja Keywords:
(none) =>
NEEDINFO
Manuel Hiebel
2012-05-26 17:30:09 CEST
Keywords:
NEEDINFO =>
(none)
Colin Guthrie
2012-06-03 21:51:29 CEST
CC:
mageia =>
(none) Sorry, i've totally forgotten this one, had it locally but didn't commit it it because it wasn't tested that well. Will try to get back to it after i have my production system upgraded to mga2. CC:
(none) =>
doktor5000 Commited http://svnweb.mageia.org/packages?view=revision&revision=667189 Please test with latest firefox-l10n-31.0-3.mga5 Test case: When locales-XX is installed, urpmi should automatically select according firefox-l10n-XX package. If this works, I'll commit the same for Thunderbird. Sorry, forgot the other half of the change: http://svnweb.mageia.org/packages?view=revision&revision=667194 Please test with firefox-31.0-7.mga5 urpme -a firefox && urpmi firefox should propose firefox-l10n-XX package according to installed locales-XX package. Source RPM:
mozilla-thunderbird-3.1.10-1.mga1.src.rpm =>
mozilla-thunderbird Just checked here, seems to be working as expected: [user1@localhost ~]$ rpm -qa | grep locales locales-2.19-1.mga5 locales-en-2.19-1.mga5 locales-de-2.19-1.mga5 [user1@localhost ~]$ sudo urpmi firefox values on reference is experimental at /usr/lib/perl5/vendor_perl/5.18.1/urpm/main_loop.pm line 232. values on reference is experimental at /usr/lib/perl5/vendor_perl/5.18.1/urpm/main_loop.pm line 232. values on reference is experimental at /usr/lib/perl5/vendor_perl/5.18.1/urpm/main_loop.pm line 245. values on reference is experimental at /usr/lib/perl5/vendor_perl/5.18.1/urpm/main_loop.pm line 245. In order to satisfy the 'firefox-l10n' dependency, one of the following packages is needed: 1- firefox-de-31.0-3.mga5.noarch: German interface for Firefox (to install) 2- firefox-en_GB-31.0-3.mga5.noarch: British English interface for Firefox (to install) 3- firefox-en_ZA-31.0-3.mga5.noarch: English (South Africa) interface for Firefox (to install) What is your choice? (1-3) It even proposes firefox-l10n-de as first choice, seems it even can read my mind now :p Will commit the same for thunderbird and close this one. Please provide feedback if you find any related issues. Submitted thunderbird-l10n-31.0-2.mga5 and thunderbird-31.0-2.mga5 Feel free to reopen in case any issues arise. Will try to also add a few lines to Release Notes for this as the whopping new magic feature :) Status:
ASSIGNED =>
RESOLVED |