On Tue, Dec 04, 2018 at 12:09:59AM +0100, Moritz Mühlenhoff wrote: > On Thu, Jun 15, 2017 at 01:02:47PM +0200, Ingo Saitz wrote: > > Package: xul-ext-greasemonkey > > Version: 3.8-1 > > Severity: important > > > > Dear Maintainer, > > > > After updating firefox to version 54.0, the list of userscripts in > > about:addons is empty, and the installed scripts aren't applied to the > > webpages anymore. This seems to be issue #2488 in greasemonkey, which is > > solved in version 3.11 of greasemonkey. > > > > https://github.com/greasemonkey/greasemonkey/issues/2488 > > > > When started from a terminal, firefox outputs the following error: > > > > 1497523208324 addons.manager ERROR Exception calling provider > > <unnamed-provider>.getAddonsByTypes: TypeError: GM_util.getPreferredLocale > > is not a function (chrome://greasemonkey-modules/content/script.js:148:9) > > JS Stack trace: getbestlocalizat...@script.js:148:9 < > > script_getlocalizeddescript...@script.js:156:20 < > > scriptad...@addons4.js:98:3 < scriptaddonfactorybyscr...@addons4.js:74:28 < > > AddonProvider_getAddonsByTypes/<@addons4.js:50:27 < > > addonprovider_getaddonsbyty...@addons4.js:49:7 < > > callprovideras...@addonmanager.jsm:298:12 < > > promiseCallProvider/<@AddonManager.jsm:322:53 < > > prom...@promise-backend.js:390:5 < > > promisecallprovi...@addonmanager.jsm:321:10 < > > getAddonsByTypes/<@AddonManager.jsm:2556:36 > > > > Also, setting intl.locale.matchOS to false does get the scripts working > > again. But since the default in firefox is true, this should only be a > > workaround an greasemonkey should be updated to a fixed version. > > There's a web extension compatible with current releases (4.7), but > this package wasn't updated for a long time. > > Does anyone intend/plan to switch the package to the web extension? > Otherwise it should be removed from the archive.
I've filed a removal bug now. The web extension can still be packaged independantly. Cheers, Moritz