[Bug 1482219] Re: [SRU] xul-ext-mozvoikko isn't signed (cannot be loaded on Mozilla Firefox 41.0a2)

Timo Jyrinki timo.jyrinki at canonical.com
Mon Sep 21 06:21:50 UTC 2015


The spellchecker is part of the default Ubuntu installation. Losing it
from the archives would mean that 90%+ of the users would probably
simply not have spell-checking, since average users are not familiar
with extensions or that a spell-checking would be available from there,
especially as it's not shown in Firefox's "get more dictionaries"
functionality.

I don't see how it'd be better for the extension to be on AMO only other
than for not needing to maintain it in Ubuntu. Unlike other extensions
that were removed, this one is in main and part of the default
installation - similar to ubufox.

But if AMO only is wanted, then mozvoikko should be removed from the
archives for all Ubuntu versions.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1482219

Title:
  [SRU] xul-ext-mozvoikko isn't signed (cannot be loaded on Mozilla
  Firefox 41.0a2)

Status in mozvoikko package in Ubuntu:
  Confirmed

Bug description:
  [ Impact ]

  Breaks all Voikko based spell-checking (in Ubuntu by default just
  Finnish, but more and more languages use the same extension) when
  Firefox 41 is released.

  [ Test Case ]

  Install Firefox 41, or alternatively use the current Firefox and check
  the extension warnings.

  When installing a fixed package, the warning disappears in current
  Firefox / extension works in future Firefox. Update: it seems the
  future Firefox (at least from
  https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-
  next/+packages) does _warn_ about the updated extension, but it does
  work after update.

  Fixed packages for Ubuntu 15.10, 15.04, 14.04 LTS and 12.04 LTS at
  https://launchpad.net/~timo-jyrinki/+archive/ubuntu/voikkotest2/

  To test the extension actually still works, enable spell-checking for
  a text area, set language to Finnish and copy-paste "tämä on
  testitekstia" to it. Firefox should underline the last word and offer
  "testitekstiä" instead (ä instead of a).

  [ Regression Potential ]

  Low, the extension is a simple non-compiled extension.

  ---

  I have installed Mozilla Firefox 41.0a2 out of repositories, but this
  extension gets loaded on it too. Today this Firefox Developer Edition
  started complaining about the addon not being signed which prevents
  loading it for security reasons.

  Even if this Firefox is out of repositories, when 41 becomes stable
  downstream Firefox is also going to suffer from this unless it has
  patches to disable this which would again be insecure and allow random
  extensions to be installed from anywhere.

  Firefox Developer Edition gives "more details" which is link to
  <https://support.mozilla.org/fi/kb/add-on-signing-in-
  firefox?redirectlocale=en-US&as=u&redirectslug=add-ons-signing-
  firefox&utm_source=inproduct>.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: xul-ext-mozvoikko 2.0.1-1ubuntu1
  ProcVersionSignature: Ubuntu 4.1.0-3.3-generic 4.1.3
  Uname: Linux 4.1.0-3-generic x86_64
  NonfreeKernelModules: fglrx
  AddonCompatCheckDisabled: False
  ApportVersion: 2.18-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   KÄYTTÄJÄ    PID ACCESS KÄSKY
   /dev/snd/controlC0:  mikaela    1673 F.... pulseaudio
  BuildID: 20150620063927
  Channel: Unavailable
  CurrentDesktop:

  Date: Thu Aug  6 16:02:29 2015
  DefaultProfileExtensions: extensions.sqlite corrupt or missing
  DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
  DefaultProfileLocales: extensions.sqlite corrupt or missing
  DefaultProfileThemes: extensions.sqlite corrupt or missing
  ForcedLayersAccel: False
  IfupdownConfig:
   # interfaces(5) file used by ifup(8) and ifdown(8)
   auto lo
   iface lo inet loopback
  InstallationDate: Installed on 2015-07-31 (6 days ago)
  InstallationMedia: Ubuntu-MATE 15.10 "Wily Werewolf" - Alpha amd64 (20150729)
  IpRoute:
   default via 172.16.0.1 dev wlo1  proto static  metric 400
   10.0.3.0/24 dev lxcbr0  proto kernel  scope link  src 10.0.3.1
   169.254.0.0/16 dev wlo1  scope link  metric 1000
   172.16.0.0/16 dev wlo1  proto kernel  scope link  metric 400
  PackageArchitecture: all
  Profile1Extensions: extensions.sqlite corrupt or missing
  Profile1IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
  Profile1Locales: extensions.sqlite corrupt or missing
  Profile1PrefSources: prefs.js
  Profile1Themes: extensions.sqlite corrupt or missing
  Profiles:
   Profile0 (Default) - LastVersion=41.0a2/20150805004014 (Out of date)
   Profile1 - LastVersion=41.0a2/20150805004014 (Out of date)
  RunningIncompatibleAddons: False
  SourcePackage: mozvoikko
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 12/18/2011
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: F.48
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 3577
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: 24.4A
  dmi.chassis.asset.tag: Chassis Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnHewlett-Packard:bvrF.48:bd12/18/2011:svnHewlett-Packard:pnPresarioCQ57NotebookPC:pvr068F110000204910000620100:rvnHewlett-Packard:rn3577:rvr24.4A:cvnHewlett-Packard:ct10:cvrChassisVersion:
  dmi.product.name: Presario CQ57 Notebook PC
  dmi.product.version: 068F110000204910000620100
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mozvoikko/+bug/1482219/+subscriptions



More information about the Ubuntu-sponsors mailing list