Hi all, Since a while the language pack that is installed with firefox-bin (in my case the de pack) is disabled. Firefox's addon manager tells me "Deutsch (DE) language pack could not be verified and has been disabled". So I'm left with an English Firefox. This seems to be related to upstream bugs https://bugzilla.mozilla.org/show_bug.cgi?id=1461590 https://bugzilla.mozilla.org/show_bug.cgi?id=1438246 which seem to be fixed already. I'm not sure how bumping the lang packs in Gentoo works. Is that what scripts/get_langs.sh is for (which is mentioned at the top of the ebuild)? Can you just bump the version of the language packs and that would result in verifiable lang packs? Anway, would be nice if you could look into this. Thanks a bunch! Kind regards, Seb
Created attachment 546896 [details, diff] fix xpi installation This is bug #665352 It has been fixed into firefox but not in firefox-bin. Attached patch is fixing it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f10d9849c0c1a3d080e3e5d5fd27eadba371faf commit 9f10d9849c0c1a3d080e3e5d5fd27eadba371faf Author: Peter Wagner <tripolar@gmx.at> AuthorDate: 2018-09-23 02:01:43 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-09-23 02:02:36 +0000 www-client/firefox-bin: bump In addition, language packs are now installed the same way like in www-client/firefox. Closes: https://github.com/gentoo/gentoo/pull/9947 Closes: https://bugs.gentoo.org/665730 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> www-client/firefox-bin/Manifest | 172 +++++++++++++++++++++ www-client/firefox-bin/firefox-bin-60.2.1.ebuild | 181 +++++++++++++++++++++++ www-client/firefox-bin/firefox-bin-62.0.2.ebuild | 181 +++++++++++++++++++++++ 3 files changed, 534 insertions(+)
Thank you very much for fixing this! Kind regards, Seb