New theme problems



  • ./nodebb stop
    ./nodebb reset widgets
    ./nodebb start
    Starting NodeBB
      "./nodebb stop" to stop the NodeBB server
      "./nodebb log" to view server output
    

    Same problem

    sudo git status
    # On branch v0.4.x
    

  • GNU/Linux Admin

    Is nodebb-plugin-widget-essentials activated?



  • Just did that and did ./nodebb restart

    Screen Shot 2014-05-15 at 10.45.28 PM.png



  • @julian Do you store any theme-related variables in Redis? I downloaded a new v0.4.3 and installed it according to the CentOS instructions. After connecting to the same database, it still displays the weird theme.

    Setup log

    ./nodebb setup
    info: NodeBB v0.4.3 Copyright (C) 2013-2014 DesignCreatePlay Inc.
    info: This program comes with ABSOLUTELY NO WARRANTY.
    info: This is free software, and you are welcome to redistribute it under certain conditions.
    info: 
    info: NodeBB Setup Triggered via Command Line
    info: Welcome to NodeBB!
    info: This looks like a new installation, so you'll have to answer a few questions about your environment before we can proceed.
    info: Press enter to accept the default setting (shown in brackets).
    URL of this installation (http://localhost) ...hidden...
    Port number of your NodeBB (4567) 
    Use a port number to access NodeBB? (y) y
    Please enter a NodeBB secret (...hidden...) 
    IP or Hostname to bind to (0.0.0.0) 127.0.0.1
    Which database to use (redis) 
    info: Now configuring redis database:
    Host IP or address of your Redis instance (127.0.0.1) 
    Host port of your Redis instance (6379) 
    Password of your Redis database ...hidden...
    Which database to use (0..n) (0) 
    info: Now configuring undefined database:
    info: Configuration Saved OK
    npm WARN package.json express-namespace@0.1.1 No repository field.
    npm WARN package.json nodebb-plugin-dbsearch@0.0.9 No repository field.
    npm WARN package.json reds@0.2.4 No repository field.
    npm http GET https://registry.npmjs.org/redis
    npm http GET https://registry.npmjs.org/connect-redis
    npm http 304 https://registry.npmjs.org/connect-redis
    npm http 304 https://registry.npmjs.org/redis
    npm http GET https://registry.npmjs.org/debug
    npm http 304 https://registry.npmjs.org/debug
    redis@0.10.1 node_modules/redis
    
    connect-redis@1.4.7 node_modules/connect-redis
    └── debug@0.8.1
    info: Populating database with default configs, if not already set...
    info: Enabling default theme: Lavender
    info: Administrator found, skipping Admin setup
    info: Categories OK. Found 14 categories.
    info: Enabling default plugins
    warn: [plugins/nodebb-widget-essentials] staticDir is deprecated, use staticDirs instead
    warn: [plugins/nodebb-widget-essentials] staticDir is deprecated, use staticDirs instead
    warn: [plugins/nodebb-widget-essentials] staticDir is deprecated, use staticDirs instead
    warn: You have no redis password setup!
    info: Beginning database schema update
    info: [2014/2/19] Updating MOTD to use the HTML widget - skipped
    info: [2014/2/20] Adding Recent Replies, Active Users, and Moderator widgets to category sidebar - skipped
    info: [2014/2/20] Adding Forum Stats Widget to the Homepage Footer - skipped
    info: [2014/2/20] Updating Lavender MOTD - skipped
    info: [2014/2/20] Activating NodeBB Essential Widgets - skipped
    info: [2014/2/22] Added categories to sorted set - skipped
    info: [2014/3/18] Migrating Markdown settings to new configuration - skipped
    info: [2014/3/21] Removing gids and pruning groups - skipped
    info: [2014/3/31] Re-adding copyright message into global footer widget - skipped
    info: [2014/4/1] Moved home sidebar widgets into draft zone - skipped
    info: [2014/4/2] Moved deprecated vanilla footer widgets into draft zone - skipped
    info: [upgrade] Schema already up to date!
    

    npm install log

    npm install 
    npm http GET https://registry.npmjs.org/async/0.2.10
    npm http GET https://registry.npmjs.org/bcryptjs/0.7.12
    npm http GET https://registry.npmjs.org/gm/1.14.2
    npm http GET https://registry.npmjs.org/cron/1.0.4
    npm http GET https://registry.npmjs.org/gravatar/1.0.6
    npm http GET https://registry.npmjs.org/daemon/1.1.0
    npm http GET https://registry.npmjs.org/less/1.6.3
    npm http GET https://registry.npmjs.org/express/3.2.0
    npm http GET https://registry.npmjs.org/express-namespace/0.1.1
    npm http GET https://registry.npmjs.org/marked/0.2.8
    npm http GET https://registry.npmjs.org/mkdirp/0.3.5
    npm http GET https://registry.npmjs.org/nconf/0.6.9
    npm http GET https://registry.npmjs.org/nodebb-plugin-dbsearch/0.0.9
    npm http GET https://registry.npmjs.org/nodebb-plugin-markdown/0.4.1
    npm http GET https://registry.npmjs.org/nodebb-plugin-mentions/0.4.1-2
    npm http GET https://registry.npmjs.org/nodebb-plugin-soundpack-default/0.1.1
    npm http GET https://registry.npmjs.org/nodebb-theme-lavender/0.0.25-16
    npm http GET https://registry.npmjs.org/nodebb-theme-vanilla/0.0.19-53
    npm http GET https://registry.npmjs.org/nodebb-widget-essentials/0.0.21-9
    npm http GET https://registry.npmjs.org/npm/1.4.10
    npm http GET https://registry.npmjs.org/passport/0.2.0
    npm http GET https://registry.npmjs.org/passport-local/0.1.6
    npm http GET https://registry.npmjs.org/prompt/0.2.12
    npm http GET https://registry.npmjs.org/reds/0.2.4
    npm http GET https://registry.npmjs.org/request/2.34.0
    npm http GET https://registry.npmjs.org/rimraf/2.2.8
    npm http GET https://registry.npmjs.org/rss/0.2.1
    npm http GET https://registry.npmjs.org/semver/2.2.1
    npm http GET https://registry.npmjs.org/sitemap/0.7.2
    npm http GET https://registry.npmjs.org/socket.io/0.9.16
    npm http GET https://registry.npmjs.org/socket.io-wildcard/0.1.1
    npm http GET https://registry.npmjs.org/string/1.7.0
    npm http GET https://registry.npmjs.org/uglify-js/2.4.13
    npm http GET https://registry.npmjs.org/underscore/1.6.0
    npm http GET https://registry.npmjs.org/validator/3.4.0
    npm http GET https://registry.npmjs.org/winston/0.7.3
    npm http GET https://registry.npmjs.org/xregexp/2.0.0
    npm http GET https://registry.npmjs.org/mocha
    npm http 304 https://registry.npmjs.org/async/0.2.10
    npm http 304 https://registry.npmjs.org/cron/1.0.4
    npm http 304 https://registry.npmjs.org/gm/1.14.2
    npm http 304 https://registry.npmjs.org/bcryptjs/0.7.12
    npm http 304 https://registry.npmjs.org/gravatar/1.0.6
    npm http 304 https://registry.npmjs.org/express/3.2.0
    npm http 304 https://registry.npmjs.org/daemon/1.1.0
    npm http 304 https://registry.npmjs.org/marked/0.2.8
    npm http 304 https://registry.npmjs.org/express-namespace/0.1.1
    npm http 304 https://registry.npmjs.org/less/1.6.3
    npm http 304 https://registry.npmjs.org/mkdirp/0.3.5
    npm http 304 https://registry.npmjs.org/nconf/0.6.9
    npm http 304 https://registry.npmjs.org/nodebb-plugin-soundpack-default/0.1.1
    npm http 304 https://registry.npmjs.org/nodebb-plugin-dbsearch/0.0.9
    npm http 304 https://registry.npmjs.org/nodebb-plugin-markdown/0.4.1
    npm http 304 https://registry.npmjs.org/nodebb-plugin-mentions/0.4.1-2
    npm http 304 https://registry.npmjs.org/nodebb-theme-lavender/0.0.25-16
    npm http 304 https://registry.npmjs.org/npm/1.4.10
    npm http 304 https://registry.npmjs.org/nodebb-theme-vanilla/0.0.19-53
    npm http 304 https://registry.npmjs.org/nodebb-widget-essentials/0.0.21-9
    npm http 304 https://registry.npmjs.org/request/2.34.0
    npm http 304 https://registry.npmjs.org/reds/0.2.4
    npm http 304 https://registry.npmjs.org/passport/0.2.0
    npm http 304 https://registry.npmjs.org/passport-local/0.1.6
    npm http 304 https://registry.npmjs.org/prompt/0.2.12
    npm http 304 https://registry.npmjs.org/sitemap/0.7.2
    npm http 304 https://registry.npmjs.org/rimraf/2.2.8
    npm http 304 https://registry.npmjs.org/rss/0.2.1
    npm http 304 https://registry.npmjs.org/string/1.7.0
    npm http 304 https://registry.npmjs.org/semver/2.2.1
    npm http 304 https://registry.npmjs.org/socket.io/0.9.16
    npm http 304 https://registry.npmjs.org/validator/3.4.0
    npm http 304 https://registry.npmjs.org/socket.io-wildcard/0.1.1
    npm http 304 https://registry.npmjs.org/xregexp/2.0.0
    npm http 304 https://registry.npmjs.org/uglify-js/2.4.13
    npm http 304 https://registry.npmjs.org/underscore/1.6.0
    npm http 304 https://registry.npmjs.org/winston/0.7.3
    npm http 304 https://registry.npmjs.org/mocha
    npm http GET https://registry.npmjs.org/methods/0.0.1
    npm http GET https://registry.npmjs.org/passport/0.1.18
    npm http GET https://registry.npmjs.org/pkginfo/0.2.3
    npm http 304 https://registry.npmjs.org/methods/0.0.1
    npm http GET https://registry.npmjs.org/marked/0.2.10
    npm http 304 https://registry.npmjs.org/passport/0.1.18
    npm http GET https://registry.npmjs.org/pygmentize-bundled/2.1.1
    npm http 304 https://registry.npmjs.org/pkginfo/0.2.3
    npm http 304 https://registry.npmjs.org/marked/0.2.10
    npm http 304 https://registry.npmjs.org/pygmentize-bundled/2.1.1
    npm http GET https://registry.npmjs.org/natural/0.1.17
    npm http GET https://registry.npmjs.org/redis/0.7.2
    npm http 304 https://registry.npmjs.org/natural/0.1.17
    npm http 304 https://registry.npmjs.org/redis/0.7.2
    npm http GET https://registry.npmjs.org/pause/0.0.1
    npm http GET https://registry.npmjs.org/passport-strategy/1.0.0
    npm http 304 https://registry.npmjs.org/pause/0.0.1
    npm http 304 https://registry.npmjs.org/passport-strategy/1.0.0
    npm http GET https://registry.npmjs.org/marked/0.3.2
    npm http 304 https://registry.npmjs.org/marked/0.3.2
    npm http GET https://registry.npmjs.org/forever-agent/0.5.2
    npm http GET https://registry.npmjs.org/node-uuid/1.4.1
    npm http GET https://registry.npmjs.org/mime/1.2.11
    npm http GET https://registry.npmjs.org/form-data/0.1.2
    npm http GET https://registry.npmjs.org/tunnel-agent/0.3.0
    npm http GET https://registry.npmjs.org/http-signature/0.10.0
    npm http GET https://registry.npmjs.org/tough-cookie/0.12.1
    npm http GET https://registry.npmjs.org/hawk/1.0.0
    npm http GET https://registry.npmjs.org/aws-sign2/0.5.0
    npm http GET https://registry.npmjs.org/oauth-sign/0.3.0
    npm http GET https://registry.npmjs.org/qs/0.6.6
    npm http GET https://registry.npmjs.org/json-stringify-safe/5.0.0
    npm http 304 https://registry.npmjs.org/node-uuid/1.4.1
    npm http 200 https://registry.npmjs.org/forever-agent/0.5.2
    npm http 304 https://registry.npmjs.org/tough-cookie/0.12.1
    npm http 304 https://registry.npmjs.org/http-signature/0.10.0
    npm http GET https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz
    npm http 304 https://registry.npmjs.org/hawk/1.0.0
    npm http 200 https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz
    npm http 304 https://registry.npmjs.org/form-data/0.1.2
    npm http 304 https://registry.npmjs.org/tunnel-agent/0.3.0
    npm http 200 https://registry.npmjs.org/mime/1.2.11
    npm http 304 https://registry.npmjs.org/qs/0.6.6
    npm http 304 https://registry.npmjs.org/json-stringify-safe/5.0.0
    npm http 304 https://registry.npmjs.org/aws-sign2/0.5.0
    npm http 304 https://registry.npmjs.org/oauth-sign/0.3.0
    npm http GET https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
    npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.11.tgz
    npm http GET https://registry.npmjs.org/xml/0.0.12
    npm http 304 https://registry.npmjs.org/xml/0.0.12
    npm http GET https://registry.npmjs.org/debug/0.7.0
    npm http GET https://registry.npmjs.org/array-series/0.1.5
    npm http GET https://registry.npmjs.org/array-parallel/0.1.3
    npm http GET https://registry.npmjs.org/through/2.3.4
    npm http GET https://registry.npmjs.org/stream-to-buffer/0.0.1
    npm http 304 https://registry.npmjs.org/debug/0.7.0
    npm http 304 https://registry.npmjs.org/through/2.3.4
    npm http 304 https://registry.npmjs.org/array-parallel/0.1.3
    npm http 304 https://registry.npmjs.org/array-series/0.1.5
    npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1
    npm http GET https://registry.npmjs.org/fresh/0.1.0
    npm http GET https://registry.npmjs.org/send/0.1.0
    npm http GET https://registry.npmjs.org/debug/0.8.1
    npm http GET https://registry.npmjs.org/cookie-signature/1.0.1
    npm http GET https://registry.npmjs.org/connect/2.7.6
    npm http GET https://registry.npmjs.org/commander/0.6.1
    npm http GET https://registry.npmjs.org/cookie/0.0.5
    npm http GET https://registry.npmjs.org/range-parser/0.0.4
    npm http 304 https://registry.npmjs.org/stream-to-buffer/0.0.1
    npm http 304 https://registry.npmjs.org/cookie-signature/1.0.1
    npm http 304 https://registry.npmjs.org/fresh/0.1.0
    npm http 304 https://registry.npmjs.org/commander/0.6.1
    npm http 304 https://registry.npmjs.org/cookie/0.0.5
    npm http 304 https://registry.npmjs.org/range-parser/0.0.4
    npm http 304 https://registry.npmjs.org/buffer-crc32/0.2.1
    npm http 200 https://registry.npmjs.org/debug/0.8.1
    npm http 304 https://registry.npmjs.org/connect/2.7.6
    npm http 304 https://registry.npmjs.org/send/0.1.0
    npm http GET https://registry.npmjs.org/winston/0.6.2
    npm http GET https://registry.npmjs.org/pkginfo/0.3.0
    npm http GET https://registry.npmjs.org/utile/0.2.1
    npm http 304 https://registry.npmjs.org/utile/0.2.1
    npm http GET https://registry.npmjs.org/read/1.0.5
    npm http GET https://registry.npmjs.org/revalidator/0.1.8
    npm http GET https://registry.npmjs.org/debug/-/debug-0.8.1.tgz
    npm http 304 https://registry.npmjs.org/winston/0.6.2
    npm http 200 https://registry.npmjs.org/debug/-/debug-0.8.1.tgz
    npm http 304 https://registry.npmjs.org/pkginfo/0.3.0
    npm http 304 https://registry.npmjs.org/read/1.0.5
    npm http 304 https://registry.npmjs.org/revalidator/0.1.8
    npm http GET https://registry.npmjs.org/socket.io-client/0.9.16
    npm http GET https://registry.npmjs.org/redis/0.7.3
    npm http 304 https://registry.npmjs.org/socket.io-client/0.9.16
    npm http 304 https://registry.npmjs.org/redis/0.7.3
    npm http GET https://registry.npmjs.org/base64id/0.1.0
    npm http GET https://registry.npmjs.org/policyfile/0.0.4
    npm http 200 https://registry.npmjs.org/base64id/0.1.0
    npm http 304 https://registry.npmjs.org/policyfile/0.0.4
    npm http GET https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
    npm http 200 https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
    npm http GET https://registry.npmjs.org/mute-stream/0.0.4
    npm http 304 https://registry.npmjs.org/mute-stream/0.0.4
    npm http GET https://registry.npmjs.org/deep-equal/0.2.1
    npm http GET https://registry.npmjs.org/i/0.3.2
    npm http GET https://registry.npmjs.org/ncp/0.4.2
    npm http 304 https://registry.npmjs.org/deep-equal/0.2.1
    npm http GET https://registry.npmjs.org/cycle/1.0.3
    npm http GET https://registry.npmjs.org/eyes/0.1.8
    npm http GET https://registry.npmjs.org/request/2.16.6
    npm http GET https://registry.npmjs.org/colors/0.6.2
    npm http GET https://registry.npmjs.org/stack-trace/0.0.9
    npm http 304 https://registry.npmjs.org/i/0.3.2
    npm http 304 https://registry.npmjs.org/request/2.16.6
    npm http 304 https://registry.npmjs.org/ncp/0.4.2
    npm http 304 https://registry.npmjs.org/cycle/1.0.3
    npm http 304 https://registry.npmjs.org/stack-trace/0.0.9
    npm http 304 https://registry.npmjs.org/eyes/0.1.8
    npm http 200 https://registry.npmjs.org/colors/0.6.2
    npm http GET https://registry.npmjs.org/mime/1.2.6
    npm http GET https://registry.npmjs.org/colors/-/colors-0.6.2.tgz
    npm http 200 https://registry.npmjs.org/colors/-/colors-0.6.2.tgz
    npm http 200 https://registry.npmjs.org/mime/1.2.6
    npm http GET https://registry.npmjs.org/debug
    npm http GET https://registry.npmjs.org/jade/0.26.3
    npm http GET https://registry.npmjs.org/diff/1.0.7
    npm http GET https://registry.npmjs.org/glob/3.2.3
    npm http GET https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
    npm http GET https://registry.npmjs.org/growl
    npm http 200 https://registry.npmjs.org/debug
    npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
    npm http 304 https://registry.npmjs.org/diff/1.0.7
    npm http 304 https://registry.npmjs.org/jade/0.26.3
    npm http 304 https://registry.npmjs.org/glob/3.2.3
    npm http 304 https://registry.npmjs.org/growl
    npm http GET https://registry.npmjs.org/hiredis/0.1.16
    npm http 304 https://registry.npmjs.org/hiredis/0.1.16
    npm http GET https://registry.npmjs.org/async/0.2.9
    npm http GET https://registry.npmjs.org/optimist/0.6.0
    npm http GET https://registry.npmjs.org/ini/1.2.0
    npm http 200 https://registry.npmjs.org/async/0.2.9
    npm http GET https://registry.npmjs.org/async/-/async-0.2.9.tgz
    npm http 200 https://registry.npmjs.org/optimist/0.6.0
    npm http 200 https://registry.npmjs.org/async/-/async-0.2.9.tgz
    npm http GET https://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz
    npm http 200 https://registry.npmjs.org/ini/1.2.0
    npm http 200 https://registry.npmjs.org/optimist/-/optimist-0.6.0.tgz
    npm http GET https://registry.npmjs.org/ini/-/ini-1.2.0.tgz
    npm http GET https://registry.npmjs.org/source-map/0.1.33
    npm http GET https://registry.npmjs.org/optimist/0.3.7
    npm http 200 https://registry.npmjs.org/ini/-/ini-1.2.0.tgz
    npm http GET https://registry.npmjs.org/uglify-to-browserify/1.0.2
    npm http GET https://registry.npmjs.org/combined-stream/0.0.4
    npm http 304 https://registry.npmjs.org/source-map/0.1.33
    npm http 304 https://registry.npmjs.org/optimist/0.3.7
    npm http 304 https://registry.npmjs.org/combined-stream/0.0.4
    npm http 304 https://registry.npmjs.org/uglify-to-browserify/1.0.2
    npm http GET https://registry.npmjs.org/assert-plus/0.1.2
    npm http GET https://registry.npmjs.org/asn1/0.1.11
    npm http GET https://registry.npmjs.org/ctype/0.5.2
    npm http 304 https://registry.npmjs.org/assert-plus/0.1.2
    npm http 304 https://registry.npmjs.org/asn1/0.1.11
    npm http 304 https://registry.npmjs.org/ctype/0.5.2
    npm http GET https://registry.npmjs.org/request/2.9.203
    npm http GET https://registry.npmjs.org/async/0.1.22
    npm http 304 https://registry.npmjs.org/request/2.9.203
    npm http GET https://registry.npmjs.org/inherits
    npm http GET https://registry.npmjs.org/minimatch
    npm http GET https://registry.npmjs.org/graceful-fs
    npm http 200 https://registry.npmjs.org/async/0.1.22
    npm http GET https://registry.npmjs.org/async/-/async-0.1.22.tgz
    npm http 304 https://registry.npmjs.org/graceful-fs
    npm http 200 https://registry.npmjs.org/async/-/async-0.1.22.tgz
    npm http 304 https://registry.npmjs.org/inherits
    npm http 200 https://registry.npmjs.org/minimatch
    npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
    npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
    npm http GET https://registry.npmjs.org/wordwrap/0.0.2
    npm http GET https://registry.npmjs.org/punycode/1.2.4
    npm http 304 https://registry.npmjs.org/wordwrap/0.0.2
    npm http GET https://registry.npmjs.org/bindings/1.2.0
    npm http 304 https://registry.npmjs.org/punycode/1.2.4
    npm http GET https://registry.npmjs.org/lru-cache
    npm http GET https://registry.npmjs.org/cryptiles/0.2.2
    npm http GET https://registry.npmjs.org/hoek/0.9.1
    npm http GET https://registry.npmjs.org/sigmund
    npm http GET https://registry.npmjs.org/sntp/0.2.4
    npm http GET https://registry.npmjs.org/boom/0.4.2
    npm http 304 https://registry.npmjs.org/lru-cache
    npm http 304 https://registry.npmjs.org/sntp/0.2.4
    npm http 304 https://registry.npmjs.org/bindings/1.2.0
    npm http GET https://registry.npmjs.org/mkdirp/0.3.0
    npm http 304 https://registry.npmjs.org/boom/0.4.2
    npm http 304 https://registry.npmjs.org/hoek/0.9.1
    npm http 304 https://registry.npmjs.org/mkdirp/0.3.0
    npm http 304 https://registry.npmjs.org/sigmund
    npm http 200 https://registry.npmjs.org/cryptiles/0.2.2
    npm http GET https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz
    npm http 200 https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz
    npm http GET https://registry.npmjs.org/amdefine/0.1.0
    
    > hiredis@0.1.16 install /home/frenchja/nodebb/node_modules/reds/node_modules/redis/node_modules/hiredis
    > node-gyp rebuild
    
    npm http 304 https://registry.npmjs.org/amdefine/0.1.0
    npm http GET https://registry.npmjs.org/sylvester/0.0.21
    npm http GET https://registry.npmjs.org/apparatus/0.0.8
    npm http 304 https://registry.npmjs.org/sylvester/0.0.21
    npm http 304 https://registry.npmjs.org/apparatus/0.0.8
    npm http GET https://registry.npmjs.org/qs/0.5.1
    npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
    npm http GET https://registry.npmjs.org/formidable/1.0.11
    npm http GET https://registry.npmjs.org/bytes/0.2.0
    npm http 304 https://registry.npmjs.org/buffer-crc32/0.1.1
    npm http 200 https://registry.npmjs.org/qs/0.5.1
    npm http 200 https://registry.npmjs.org/formidable/1.0.11
    npm http 304 https://registry.npmjs.org/bytes/0.2.0
    npm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
    npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
    npm http GET https://registry.npmjs.org/json-stringify-safe/3.0.0
    npm http GET https://registry.npmjs.org/qs/0.5.6
    npm http GET https://registry.npmjs.org/form-data/0.0.10
    npm http GET https://registry.npmjs.org/hawk/0.10.2
    npm http GET https://registry.npmjs.org/oauth-sign/0.2.0
    npm http GET https://registry.npmjs.org/cookie-jar/0.2.0
    npm http GET https://registry.npmjs.org/aws-sign/0.2.0
    npm http GET https://registry.npmjs.org/tunnel-agent/0.2.0
    npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
    npm http GET https://registry.npmjs.org/forever-agent/0.2.0
    npm http 304 https://registry.npmjs.org/hawk/0.10.2
    npm http 200 https://registry.npmjs.org/json-stringify-safe/3.0.0
    npm http GET https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz
    npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
    npm http 304 https://registry.npmjs.org/form-data/0.0.10
    npm http 304 https://registry.npmjs.org/oauth-sign/0.2.0
    npm http 304 https://registry.npmjs.org/qs/0.5.6
    npm http 304 https://registry.npmjs.org/cookie-jar/0.2.0
    npm http 304 https://registry.npmjs.org/aws-sign/0.2.0
    npm http 304 https://registry.npmjs.org/tunnel-agent/0.2.0
    npm http 304 https://registry.npmjs.org/forever-agent/0.2.0
    npm http 200 https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz
    npm WARN engine hawk@0.10.2: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.20","npm":"1.3.11"})
    npm http GET https://registry.npmjs.org/minimist/0.0.10
    npm http 304 https://registry.npmjs.org/minimist/0.0.10
    npm http GET https://registry.npmjs.org/hoek/0.7.6
    npm http GET https://registry.npmjs.org/boom/0.3.8
    npm http GET https://registry.npmjs.org/cryptiles/0.1.3
    npm http GET https://registry.npmjs.org/sntp/0.1.4
    npm http 304 https://registry.npmjs.org/hoek/0.7.6
    npm http 304 https://registry.npmjs.org/cryptiles/0.1.3
    npm http 304 https://registry.npmjs.org/sntp/0.1.4
    npm http 304 https://registry.npmjs.org/boom/0.3.8
    npm WARN engine hoek@0.7.6: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.20","npm":"1.3.11"})
    npm WARN engine cryptiles@0.1.3: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.20","npm":"1.3.11"})
    npm WARN engine sntp@0.1.4: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.20","npm":"1.3.11"})
    npm WARN engine boom@0.3.8: wanted: {"node":"0.8.x"} (current: {"node":"v0.10.20","npm":"1.3.11"})
    npm http GET https://registry.npmjs.org/uglify-js/1.2.5
    npm http GET https://registry.npmjs.org/ws/0.4.31
    npm http GET https://registry.npmjs.org/xmlhttprequest/1.4.2
    npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1
    npm http 304 https://registry.npmjs.org/uglify-js/1.2.5
    npm http 304 https://registry.npmjs.org/ws/0.4.31
    npm http 304 https://registry.npmjs.org/active-x-obfuscator/0.0.1
    npm http 200 https://registry.npmjs.org/xmlhttprequest/1.4.2
    npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz
    npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz
    npm http GET https://registry.npmjs.org/zeparser/0.0.5
    make: Entering directory `/home/frenchja/nodebb/node_modules/reds/node_modules/redis/node_modules/hiredis/build'
      CC(target) Release/obj.target/hiredis/deps/hiredis/hiredis.o
    npm http 304 https://registry.npmjs.org/zeparser/0.0.5
    npm http GET https://registry.npmjs.org/commander/0.6.1
    npm http GET https://registry.npmjs.org/nan/0.3.2
    npm http GET https://registry.npmjs.org/tinycolor/0.0.1
    npm http GET https://registry.npmjs.org/options/0.0.5
    npm http 304 https://registry.npmjs.org/commander/0.6.1
    npm http 304 https://registry.npmjs.org/nan/0.3.2
    npm http 304 https://registry.npmjs.org/tinycolor/0.0.1
    npm http 304 https://registry.npmjs.org/options/0.0.5
    
    > ws@0.4.31 install /home/frenchja/nodebb/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
    > (node-gyp rebuild 2> builderror.log) || (exit 0)
    
      CC(target) Release/obj.target/hiredis/deps/hiredis/net.o
    make: Entering directory `/home/frenchja/nodebb/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
      CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
    npm http GET https://registry.npmjs.org/readable-stream/1.0.27-1
    npm http GET https://registry.npmjs.org/through2/0.2.3
    npm http GET https://registry.npmjs.org/bl/0.4.2
    npm http 304 https://registry.npmjs.org/readable-stream/1.0.27-1
    npm http 304 https://registry.npmjs.org/through2/0.2.3
      CC(target) Release/obj.target/hiredis/deps/hiredis/sds.o
    npm http 304 https://registry.npmjs.org/bl/0.4.2
    npm http GET https://registry.npmjs.org/inherits/2.0.1
    npm http GET https://registry.npmjs.org/readable-stream/1.1.13-1
    npm http GET https://registry.npmjs.org/xtend/2.1.2
    npm http GET https://registry.npmjs.org/string_decoder/0.10.25-1
    npm http GET https://registry.npmjs.org/isarray/0.0.1
    npm http GET https://registry.npmjs.org/core-util-is/1.0.1
    npm http GET https://registry.npmjs.org/mime/1.2.11
    npm http GET https://registry.npmjs.org/source-map/0.1.33
    npm http 304 https://registry.npmjs.org/string_decoder/0.10.25-1
    npm http GET https://registry.npmjs.org/clean-css/2.0.8
    npm http 304 https://registry.npmjs.org/inherits/2.0.1
    npm http 304 https://registry.npmjs.org/readable-stream/1.1.13-1
    npm http 304 https://registry.npmjs.org/core-util-is/1.0.1
    npm http 304 https://registry.npmjs.org/mime/1.2.11
    npm http 304 https://registry.npmjs.org/source-map/0.1.33
    npm http 304 https://registry.npmjs.org/xtend/2.1.2
    npm http 304 https://registry.npmjs.org/clean-css/2.0.8
    npm http 304 https://registry.npmjs.org/isarray/0.0.1
      CC(target) Release/obj.target/hiredis/deps/hiredis/async.o
    npm http GET https://registry.npmjs.org/object-keys/0.4.0
    npm http 304 https://registry.npmjs.org/object-keys/0.4.0
    npm http GET https://registry.npmjs.org/commander/2.0.0
    npm http GET https://registry.npmjs.org/amdefine/0.1.0
    npm WARN package.json github-url-from-git@1.1.1 No repository field.
      AR(target) Release/obj.target/deps/hiredis.a
      CXX(target) Release/obj.target/hiredis/src/hiredis.o
    npm http 200 https://registry.npmjs.org/commander/2.0.0
    npm http GET https://registry.npmjs.org/commander/-/commander-2.0.0.tgz
    npm http 304 https://registry.npmjs.org/amdefine/0.1.0
    npm http 200 https://registry.npmjs.org/commander/-/commander-2.0.0.tgz
      CXX(target) Release/obj.target/hiredis/src/reader.o
      SOLINK_MODULE(target) Release/obj.target/bufferutil.node
      SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
      COPY Release/bufferutil.node
      CXX(target) Release/obj.target/validation/src/validation.o
      SOLINK_MODULE(target) Release/obj.target/hiredis.node
      SOLINK_MODULE(target) Release/obj.target/hiredis.node: Finished
      COPY Release/hiredis.node
    make: Leaving directory `/home/frenchja/nodebb/node_modules/reds/node_modules/redis/node_modules/hiredis/build'
      SOLINK_MODULE(target) Release/obj.target/validation.node
      SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
      COPY Release/validation.node
    make: Leaving directory `/home/frenchja/nodebb/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
    socket.io-wildcard@0.1.1 node_modules/socket.io-wildcard
    
    nodebb-plugin-dbsearch@0.0.9 node_modules/nodebb-plugin-dbsearch
    
    gravatar@1.0.6 node_modules/gravatar
    
    nodebb-plugin-soundpack-default@0.1.1 node_modules/nodebb-plugin-soundpack-default
    
    rimraf@2.2.8 node_modules/rimraf
    
    daemon@1.1.0 node_modules/daemon
    
    nodebb-plugin-mentions@0.4.1-2 node_modules/nodebb-plugin-mentions
    
    sitemap@0.7.2 node_modules/sitemap
    
    cron@1.0.4 node_modules/cron
    
    marked@0.2.8 node_modules/marked
    
    underscore@1.6.0 node_modules/underscore
    
    express-namespace@0.1.1 node_modules/express-namespace
    └── methods@0.0.1
    
    async@0.2.10 node_modules/async
    
    mkdirp@0.3.5 node_modules/mkdirp
    
    validator@3.4.0 node_modules/validator
    
    string@1.7.0 node_modules/string
    
    passport@0.2.0 node_modules/passport
    ├── pause@0.0.1
    └── passport-strategy@1.0.0
    
    semver@2.2.1 node_modules/semver
    
    bcryptjs@0.7.12 node_modules/bcryptjs
    
    xregexp@2.0.0 node_modules/xregexp
    
    passport-local@0.1.6 node_modules/passport-local
    ├── pkginfo@0.2.3
    └── passport@0.1.18 (pause@0.0.1)
    
    nodebb-widget-essentials@0.0.21-9 node_modules/nodebb-widget-essentials
    └── marked@0.3.2
    
    gm@1.14.2 node_modules/gm
    ├── stream-to-buffer@0.0.1
    ├── array-parallel@0.1.3
    ├── array-series@0.1.5
    ├── through@2.3.4
    └── debug@0.7.0
    
    nodebb-theme-lavender@0.0.25-16 node_modules/nodebb-theme-lavender
    
    rss@0.2.1 node_modules/rss
    ├── xml@0.0.12
    └── mime@1.2.11
    
    nodebb-theme-vanilla@0.0.19-53 node_modules/nodebb-theme-vanilla
    
    uglify-js@2.4.13 node_modules/uglify-js
    ├── uglify-to-browserify@1.0.2
    ├── optimist@0.3.7 (wordwrap@0.0.2)
    └── source-map@0.1.33 (amdefine@0.1.0)
    
    mocha@1.13.0 node_modules/mocha
    ├── debug@0.8.1
    ├── diff@1.0.7
    ├── growl@1.7.0
    ├── commander@0.6.1
    ├── glob@3.2.3 (inherits@2.0.1, graceful-fs@2.0.3, minimatch@0.2.14)
    └── jade@0.26.3 (mkdirp@0.3.0)
    
    request@2.34.0 node_modules/request
    ├── json-stringify-safe@5.0.0
    ├── forever-agent@0.5.2
    ├── aws-sign2@0.5.0
    ├── qs@0.6.6
    ├── tunnel-agent@0.3.0
    ├── oauth-sign@0.3.0
    ├── node-uuid@1.4.1
    ├── mime@1.2.11
    ├── form-data@0.1.2 (combined-stream@0.0.4)
    ├── tough-cookie@0.12.1 (punycode@1.2.4)
    ├── http-signature@0.10.0 (assert-plus@0.1.2, asn1@0.1.11, ctype@0.5.2)
    └── hawk@1.0.0 (cryptiles@0.2.2, sntp@0.2.4, boom@0.4.2, hoek@0.9.1)
    
    prompt@0.2.12 node_modules/prompt
    ├── revalidator@0.1.8
    ├── pkginfo@0.3.0
    ├── read@1.0.5 (mute-stream@0.0.4)
    ├── utile@0.2.1 (deep-equal@0.2.1, ncp@0.4.2, i@0.3.2)
    └── winston@0.6.2 (cycle@1.0.3, stack-trace@0.0.9, eyes@0.1.8, colors@0.6.2, pkginfo@0.2.3, async@0.1.22, request@2.9.203)
    
    nconf@0.6.9 node_modules/nconf
    ├── ini@1.2.0
    ├── async@0.2.9
    └── optimist@0.6.0 (wordwrap@0.0.2, minimist@0.0.10)
    
    winston@0.7.3 node_modules/winston
    ├── cycle@1.0.3
    ├── stack-trace@0.0.9
    ├── eyes@0.1.8
    ├── colors@0.6.2
    ├── pkginfo@0.3.0
    └── request@2.16.6 (forever-agent@0.2.0, aws-sign@0.2.0, oauth-sign@0.2.0, tunnel-agent@0.2.0, json-stringify-safe@3.0.0, cookie-jar@0.2.0, node-uuid@1.4.1, mime@1.2.11, form-data@0.0.10, qs@0.5.6, hawk@0.10.2)
    
    express@3.2.0 node_modules/express
    ├── methods@0.0.1
    ├── fresh@0.1.0
    ├── debug@0.8.1
    ├── cookie-signature@1.0.1
    ├── range-parser@0.0.4
    ├── buffer-crc32@0.2.1
    ├── cookie@0.0.5
    ├── commander@0.6.1
    ├── send@0.1.0 (mime@1.2.6)
    └── connect@2.7.6 (pause@0.0.1, buffer-crc32@0.1.1, bytes@0.2.0, formidable@1.0.11, qs@0.5.1)
    
    nodebb-plugin-markdown@0.4.1 node_modules/nodebb-plugin-markdown
    ├── marked@0.2.10
    └── pygmentize-bundled@2.1.1 (bl@0.4.2, readable-stream@1.0.27-1, through2@0.2.3)
    
    npm@1.4.10 node_modules/npm
    
    less@1.6.3 node_modules/less
    ├── mime@1.2.11
    ├── source-map@0.1.33 (amdefine@0.1.0)
    └── clean-css@2.0.8 (commander@2.0.0)
    
    reds@0.2.4 node_modules/reds
    ├── natural@0.1.17 (apparatus@0.0.8, sylvester@0.0.21)
    └── redis@0.7.2 (hiredis@0.1.16)
    
    socket.io@0.9.16 node_modules/socket.io
    ├── base64id@0.1.0
    ├── policyfile@0.0.4
    ├── redis@0.7.3
    └── socket.io-client@0.9.16 (xmlhttprequest@1.4.2, uglify-js@1.2.5, active-x-obfuscator@0.0.1, ws@0.4.31)
    


  • Wiping all of my ~/.npm and completely reinstalling everything, from a fresh home directory...

    1. unzip v.0.4.3.
    2. sudo npm -g install npm
    3. cd nodebb && npm install

    Lavender doesn't install for some reason.

    npm ERR! Error: shasum check failed for /home/user/tmp/npm-24186-WEwVddJu/1400284049916-0.35197168216109276/tmp.tgz
    npm ERR! Expected: 9819eed278a69ddd0af80c5f44965477b4cfc410
    npm ERR! Actual:   57a3e1badecdd876b68680a3f19554a9e74797ba
    npm ERR! From:     https://registry.npmjs.org/nodebb-theme-lavender/-/nodebb-theme-lavender-0.0.25-16.tgz
    npm ERR!     at /usr/lib/node_modules/npm/node_modules/sha/index.js:38:8
    npm ERR!     at ReadStream.<anonymous> (/usr/lib/node_modules/npm/node_modules/sha/index.js:85:7)
    npm ERR!     at ReadStream.EventEmitter.emit (events.js:117:20)
    npm ERR!     at _stream_readable.js:920:16
    npm ERR!     at process._tickCallback (node.js:415:13)
    npm ERR! If you need help, you may report this *entire* log,
    npm ERR! including the npm and node versions, at:
    npm ERR!     <http://github.com/npm/npm/issues>
    
    npm ERR! System Linux 2.6.32-431.11.2.el6.x86_64
    npm ERR! command "node" "/usr/bin/npm" "install"
    npm ERR! cwd /home/frenchja/nodebb
    npm ERR! node -v v0.10.26
    npm ERR! npm -v 1.4.10
    

    In contrast, the lavender error doesn't occur with the git master when the CentOS instructions are followed. However, the theme error persists, leading me to believe that it is a problem with my Redis DB somehow. Is there a config variable I can wipe?


  • GNU/Linux Admin

    ./nodebb reset themes

    Should remove them for you... Or reset them back to vanilla.


Log in to reply
 

Suggested Topics

  • 8
  • 4
  • 8
  • 12
  • 11
| |