Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 665730 - www-client/firefox-bin: "language pack could not be verified and has been disabled"
Summary: www-client/firefox-bin: "language pack could not be verified and has been dis...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-09-11 19:59 UTC by Sebastian
Modified: 2018-09-24 06:16 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fix xpi installation (fix-xpi-install.patch,389 bytes, patch)
2018-09-14 07:05 UTC, Fab
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian 2018-09-11 19:59:02 UTC
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
Comment 1 Fab 2018-09-14 07:05:48 UTC
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.
Comment 2 Larry the Git Cow gentoo-dev 2018-09-23 02:04:43 UTC
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(+)
Comment 3 Sebastian 2018-09-24 06:16:27 UTC
Thank you very much for fixing this!

Kind regards,
Seb