Closed Bug 1460629 Opened 6 years ago Closed 6 years ago

All dictionaries are seen as incompatible in Firefox 62 even if the install button is active

Categories

(Toolkit :: Add-ons Manager, defect)

62 Branch
All
Windows
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla62
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox60 --- unaffected
firefox61 --- unaffected
firefox62 --- verified

People

(Reporter: vcarciu, Assigned: kmag)

References

()

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Video with the issue
Prerequisites : 
Latest Nightly (FF 62) available

Steps to reproduce:
1.Go to lang pack tools from https://addons.mozilla.org/en-US/firefox/language-tools/
2.Observe that the install button is active
3.Try to install any dictionary

Expected results:
Dictionaries are installed

Actual results:
"<<dict name>> could not be installed because it is not compatible with Nightly 62.0a1" message is displayed

I will attach a video with the issue.

NOTES:
Not reproducible in FF 61.
Assignee: nobody → kmaglione+bmo
Comment on attachment 8974731 [details]
Bug 1460629: Make dictionaries compat-by-default again.

https://reviewboard.mozilla.org/r/243106/#review249344
Attachment #8974731 - Flags: review?(aswan) → review+
https://hg.mozilla.org/mozilla-central/rev/9e0d41838a5d
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
I can still reproduce in today's second nightly using Windows 7 64 bit-
I can still reproduce in today's nightly using Windows 7 64 bit
Flags: needinfo?(aryx.bugmail)
(In reply to Gabriela [:gaby2300] from comment #7)
> I can still reproduce in today's nightly using Windows 7 64 bit

Tested with 62.0a1 (2018-05-15) (64 bit) and installing the German and Arabic dictionary, works as expected. Maybe file a new bug at this point, if you can reproduce on a clean profile and updated nightly?
Flags: needinfo?(aryx.bugmail)
I think I was facing the same problem and I had to reinstall the dictionary. The whole problem is cause by dropping support for unpacked dictionary add-ons, right? I still saw unpacked dictionary in my profile and it did not worked yesterday. After I removed it yesterday and installed again from AMO, it appeared as packed .xpi in my profile and is working again.

Is there actually any code, that migrate users with unpacked dictionaries when the support is removed? Seems there is not, or is not working.
(In reply to Michal Stanke (Mozilla.cz) [:MikkCZ][:mstanke] (use needinfo) from comment #9)
> I think I was facing the same problem and I had to reinstall the dictionary.
> The whole problem is cause by dropping support for unpacked dictionary
> add-ons, right?

No. Unpacked dictionaries should still work. We just don't install them unpacked anymore.

I suspect the problem is that we changed dictionary handling so that they require some additional metadata in the database in order to load them, and that data isn't present for dictionaries that were already installed. Bumping the DB schema version should fix that.

Please file a bug and I'll take care of it.

Thanks.
(In reply to Francesco Lodolo [:flod] from comment #8)
> (In reply to Gabriela [:gaby2300] from comment #7)
> > I can still reproduce in today's nightly using Windows 7 64 bit
> 
> Tested with 62.0a1 (2018-05-15) (64 bit) and installing the German and
> Arabic dictionary, works as expected. Maybe file a new bug at this point, if
> you can reproduce on a clean profile and updated nightly?

I did so. All worked fine, so it seems it's my profile's problem, thanks :flod!
I fixed my issue following :mstanke's suggestion to reinstall the dictionary. I had to restart Nightly for it to work though. Thanks :mstanke!
Verified as fixed. I installed multiple dictionaries in 62 without issues.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: