Closed Bug 810694 Opened 12 years ago Closed 11 years ago

Auto Update package.json

Categories

(Add-on SDK Graveyard :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: arky, Unassigned)

Details

Attachments

(1 file)

Attached file Old package.json
Addons with older package.json files fail with following error.

$ cfx run
Traceback (most recent call last):
  File "/home/arky/bin/cfx", line 33, in <module>
    cuddlefish.run()
  File "/home/arky/src/addon-sdk/python-lib/cuddlefish/__init__.py", line 690, in run
    deps = packaging.get_deps_for_targets(pkg_cfg, targets)
  File "/home/arky/src/addon-sdk/python-lib/cuddlefish/packaging.py", line 277, in get_deps_for_targets
    raise PackageNotFoundError(dep, required_reason)
cuddlefish.packaging.PackageNotFoundError: addon-kit (required by 'xe-currency-converter')
$ cfx --version
Add-on SDK 1.13-dev-18-g45110cd (45110cd76857354e77f5a37dbb743c8d10f76f20)

Same code: https://github.com/arky/xe-currency-convertor-addon
I think this should be fixed now. Can you try again with either 1.12rc3 or the current github master branch?
Flags: needinfo?(hitmanarky)
Testing new dev version, Spew perhaps unrelated errors

$ cfx --version
Add-on SDK 1.14-dev-33-g534ce74-dirty (534ce74de1e12b24bf23da496d1196e849e5e8f7-dirty)

$ cfx run
Using binary at '/usr/bin/firefox'.

(process:7965): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Using profile at '/tmp/tmpCP3lUe.mozrunner'.

(process:7968): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
error: xe-currency-converter: An exception occurred.
NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMHTMLDocument.createElementNS]
undefined 36
Traceback (most recent call last):
  File "resource://gre/modules/NetUtil.jsm", line 140, in null
    aCallback(pipe.inputStream, aStatusCode, aRequest);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/net/url.js", line 48, in null
    resolve(data);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 123, in then
    else result.then(resolved, rejected)
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 55, in effort
    try { return f(options) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 143, in resolve
    while (pending.length) result.then.apply(result, pending.shift())
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 37, in then
    return { then: function then(resolve) { resolve(value) } }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 117, in resolved
    function resolved(value) { deferred.resolve(resolve(value)) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/core/promise.js", line 55, in effort
    try { return f(options) }
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", line 91, in onLocalizationReady
    run(options);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/addon/runner.js", line 123, in run
    let program = main(options.loader, options.main);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 354, in main
    return load(loader, module).exports;
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 238, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 211, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/xe-currency-converter/lib/main.js", line 3, in null
    var XEpanel = require("panel").Panel({
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 340, in require
    freeze(load(loader, module));
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 238, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 211, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/panel.js", line 23, in null
    const { Symbiont } = require('./content/content');
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 340, in require
    freeze(load(loader, module));
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 238, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 211, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/content/content.js", line 13, in null
    exports.Symbiont = require('./symbiont').Symbiont;
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 340, in require
    freeze(load(loader, module));
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 238, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 211, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/content/symbiont.js", line 14, in null
    const hiddenFrames = require('../frame/hidden-frame');
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 340, in require
    freeze(load(loader, module));
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 238, in load
    evaluate(sandbox, module.uri);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/toolkit/loader.js", line 211, in evaluate
    : loadSubScript(uri, sandbox, encoding);
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/frame/hidden-frame.js", line 78, in null
    var hostFrame = makeHostFrame();
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/frame/hidden-frame.js", line 74, in makeHostFrame
    allowAuth: true
  File "resource://jid0-fzbkd4qtrfptprclyxhx0roelfg-at-jetpack/addon-sdk/lib/sdk/frame/utils.js", line 36, in create
    let frame = document.createElementNS(XUL, nodeName);
Flags: needinfo?(hitmanarky)
Those are some new test failures we're seeing, we've been trying to track them down over the weekend. Tracking in bug 822332
With 822332 landed, can you test the current master branch and see if it's fixed?
Flags: needinfo?(hitmanarky)
Please reopen if this is still happening.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(hitmanarky)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: