diff -Nru skales-0.20160202/boards/8916 skales-0.20170929/boards/8916 --- skales-0.20160202/boards/8916 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/boards/8916 2017-09-29 18:30:24.000000000 +0000 @@ -27,6 +27,7 @@ # cmdline="console=ttyMSM0,115200,n8" -base=0x00000000 +base=0x80000000 dtbs=qcom/ arch=arm64 +image=Image diff -Nru skales-0.20160202/boards/8996 skales-0.20170929/boards/8996 --- skales-0.20160202/boards/8996 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/boards/8996 2017-09-29 18:30:24.000000000 +0000 @@ -1,4 +1,4 @@ -# Copyright (c) 2015, The Linux Foundation. All rights reserved. +# Copyright (c) 2016, The Linux Foundation. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are diff -Nru skales-0.20160202/boards/8998 skales-0.20170929/boards/8998 --- skales-0.20160202/boards/8998 1970-01-01 00:00:00.000000000 +0000 +++ skales-0.20170929/boards/8998 2017-09-29 18:30:24.000000000 +0000 @@ -0,0 +1,32 @@ +# Copyright (c) 2016, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +cmdline="clk_ignore_unused" +base=0x00000000 +dtb=qcom/msm8998-mtp.dtb +arch=arm64 diff -Nru skales-0.20160202/debian/changelog skales-0.20170929/debian/changelog --- skales-0.20160202/debian/changelog 2016-08-23 08:54:33.000000000 +0000 +++ skales-0.20170929/debian/changelog 2018-03-21 08:29:30.000000000 +0000 @@ -1,3 +1,10 @@ +skales (0.20170929-1) unstable; urgency=medium + + * New upstream version + * Move to salsa + + -- Riku Voipio Wed, 21 Mar 2018 10:29:30 +0200 + skales (0.20160202-1) unstable; urgency=medium * Initial release (Closes: #835099) diff -Nru skales-0.20160202/debian/control skales-0.20170929/debian/control --- skales-0.20160202/debian/control 2016-08-23 08:54:33.000000000 +0000 +++ skales-0.20170929/debian/control 2018-03-21 08:29:30.000000000 +0000 @@ -1,11 +1,11 @@ Source: skales Section: admin -Priority: extra +Priority: optional Maintainer: Riku Voipio Build-Depends: debhelper (>=9), help2man, libfdt1, python -Standards-Version: 3.9.8 -Vcs-Git: git://anonscm.debian.org/collab-maint/skales.git -Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/skales.git +Standards-Version: 4.1.3 +Vcs-Git: https://salsa.debian.org/debian/skales.git +Vcs-Browser: https://salsa.debian.org/debian/skales Package: skales Architecture: any diff -Nru skales-0.20160202/dtbTool skales-0.20170929/dtbTool --- skales-0.20160202/dtbTool 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/dtbTool 2017-09-29 18:30:24.000000000 +0000 @@ -60,6 +60,7 @@ 'ipq8064' : 202, 'ipq8066' : 203, 'msm8916' : 206, + 'msm8994' : 207, 'apq8074_aa' : 208, 'apq8074_ab' : 209, 'apq8074_pro' : 210, @@ -76,8 +77,13 @@ 'msm8996' : 246, 'apq8016' : 247, 'msm8216' : 248, + 'msm8992' : 251, + 'apq8092' : 252, + 'apq8094' : 253, 'ipq4019' : 273, 'apq8096' : 291, + 'msm8998' : 292, + 'msm8996sg' : 305, } platform_type = { @@ -253,6 +259,16 @@ minor = int(matches['minor'] or 0) self.pmic_id[i] = model | major << 16 | minor << 8 + @staticmethod + def valid(compat): + match = QcomIds.pattern.match(compat) + + if match: + matches = match.groupdict() + return (matches['soc'] in soc_ids and + matches['platform'] in platform_type) + return False + @total_ordering class DTRecord: def __init__(self, plat_id, variant_id, subtype_id, soc_rev, pmic0, pmic1, pmic2, pmic3, offset, size, f, version): @@ -378,7 +394,7 @@ version = 3 pmics = find_pmics(blob) ids = [QcomIds(compat, pmics) for compat in compats - if QcomIds.pattern.match(compat)] + if QcomIds.valid(compat)] records += [DTRecord(x.msm_id[0], x.board_id[0], x.board_id[1], x.msm_id[1], x.pmic_id[0], x.pmic_id[1], x.pmic_id[2], x.pmic_id[3], 0, size, f, diff -Nru skales-0.20160202/.git/config skales-0.20170929/.git/config --- skales-0.20160202/.git/config 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/config 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true -[remote "origin"] - url = git://codeaurora.org/quic/kernel/skales - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff -Nru skales-0.20160202/.git/description skales-0.20170929/.git/description --- skales-0.20160202/.git/description 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/description 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff -Nru skales-0.20160202/.git/FETCH_HEAD skales-0.20170929/.git/FETCH_HEAD --- skales-0.20160202/.git/FETCH_HEAD 2016-08-22 13:03:24.000000000 +0000 +++ skales-0.20170929/.git/FETCH_HEAD 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -caba898d5f949a2501e83e01e32317a0de2bb75c branch 'master' of git://codeaurora.org/quic/kernel/skales -f2a21901267f2ebff792211a394d521284550a57 not-for-merge tag '1.0.0' of git://codeaurora.org/quic/kernel/skales diff -Nru skales-0.20160202/.git/HEAD skales-0.20170929/.git/HEAD --- skales-0.20160202/.git/HEAD 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/HEAD 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -ref: refs/heads/master diff -Nru skales-0.20160202/.git/hooks/applypatch-msg.sample skales-0.20170929/.git/hooks/applypatch-msg.sample --- skales-0.20160202/.git/hooks/applypatch-msg.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/applypatch-msg.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -test -x "$GIT_DIR/hooks/commit-msg" && - exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"} -: diff -Nru skales-0.20160202/.git/hooks/commit-msg.sample skales-0.20170929/.git/hooks/commit-msg.sample --- skales-0.20160202/.git/hooks/commit-msg.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/commit-msg.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff -Nru skales-0.20160202/.git/hooks/post-update.sample skales-0.20170929/.git/hooks/post-update.sample --- skales-0.20160202/.git/hooks/post-update.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/post-update.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff -Nru skales-0.20160202/.git/hooks/pre-applypatch.sample skales-0.20170929/.git/hooks/pre-applypatch.sample --- skales-0.20160202/.git/hooks/pre-applypatch.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/pre-applypatch.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -test -x "$GIT_DIR/hooks/pre-commit" && - exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"} -: diff -Nru skales-0.20160202/.git/hooks/pre-commit.sample skales-0.20170929/.git/hooks/pre-commit.sample --- skales-0.20160202/.git/hooks/pre-commit.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/pre-commit.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff -Nru skales-0.20160202/.git/hooks/prepare-commit-msg.sample skales-0.20170929/.git/hooks/prepare-commit-msg.sample --- skales-0.20160202/.git/hooks/prepare-commit-msg.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/prepare-commit-msg.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,36 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first comments out the -# "Conflicts:" part of a merge commit. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -case "$2,$3" in - merge,) - /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; - -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$1" ;; - - *) ;; -esac - -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" diff -Nru skales-0.20160202/.git/hooks/pre-push.sample skales-0.20170929/.git/hooks/pre-push.sample --- skales-0.20160202/.git/hooks/pre-push.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/pre-push.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,54 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -IFS=' ' -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff -Nru skales-0.20160202/.git/hooks/pre-rebase.sample skales-0.20170929/.git/hooks/pre-rebase.sample --- skales-0.20160202/.git/hooks/pre-rebase.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/pre-rebase.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up-to-date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff -Nru skales-0.20160202/.git/hooks/update.sample skales-0.20170929/.git/hooks/update.sample --- skales-0.20160202/.git/hooks/update.sample 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/hooks/update.sample 1970-01-01 00:00:00.000000000 +0000 @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to blocks unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 Binary files /tmp/tmpe5WU38/JsgOBu9I30/skales-0.20160202/.git/index and /tmp/tmpe5WU38/SfTI185GYa/skales-0.20170929/.git/index differ diff -Nru skales-0.20160202/.git/info/exclude skales-0.20170929/.git/info/exclude --- skales-0.20160202/.git/info/exclude 2016-08-22 09:23:21.000000000 +0000 +++ skales-0.20170929/.git/info/exclude 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff -Nru skales-0.20160202/.git/logs/HEAD skales-0.20170929/.git/logs/HEAD --- skales-0.20160202/.git/logs/HEAD 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/logs/HEAD 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 caba898d5f949a2501e83e01e32317a0de2bb75c Riku Voipio 1471857808 +0300 clone: from git://codeaurora.org/quic/kernel/skales diff -Nru skales-0.20160202/.git/logs/refs/heads/master skales-0.20170929/.git/logs/refs/heads/master --- skales-0.20160202/.git/logs/refs/heads/master 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/logs/refs/heads/master 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 caba898d5f949a2501e83e01e32317a0de2bb75c Riku Voipio 1471857808 +0300 clone: from git://codeaurora.org/quic/kernel/skales diff -Nru skales-0.20160202/.git/logs/refs/remotes/origin/HEAD skales-0.20170929/.git/logs/refs/remotes/origin/HEAD --- skales-0.20160202/.git/logs/refs/remotes/origin/HEAD 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/logs/refs/remotes/origin/HEAD 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 caba898d5f949a2501e83e01e32317a0de2bb75c Riku Voipio 1471857808 +0300 clone: from git://codeaurora.org/quic/kernel/skales Binary files /tmp/tmpe5WU38/JsgOBu9I30/skales-0.20160202/.git/objects/pack/pack-cd7ecf463e596a6c1a0e9d8b1849352f1c9908e8.idx and /tmp/tmpe5WU38/SfTI185GYa/skales-0.20170929/.git/objects/pack/pack-cd7ecf463e596a6c1a0e9d8b1849352f1c9908e8.idx differ Binary files /tmp/tmpe5WU38/JsgOBu9I30/skales-0.20160202/.git/objects/pack/pack-cd7ecf463e596a6c1a0e9d8b1849352f1c9908e8.pack and /tmp/tmpe5WU38/SfTI185GYa/skales-0.20170929/.git/objects/pack/pack-cd7ecf463e596a6c1a0e9d8b1849352f1c9908e8.pack differ diff -Nru skales-0.20160202/.git/packed-refs skales-0.20170929/.git/packed-refs --- skales-0.20160202/.git/packed-refs 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/packed-refs 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -# pack-refs with: peeled fully-peeled -caba898d5f949a2501e83e01e32317a0de2bb75c refs/remotes/origin/master -f2a21901267f2ebff792211a394d521284550a57 refs/tags/1.0.0 -^b1d50854a028f379809be0a3981e8ead775604cd diff -Nru skales-0.20160202/.git/refs/heads/master skales-0.20170929/.git/refs/heads/master --- skales-0.20160202/.git/refs/heads/master 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/refs/heads/master 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -caba898d5f949a2501e83e01e32317a0de2bb75c diff -Nru skales-0.20160202/.git/refs/remotes/origin/HEAD skales-0.20170929/.git/refs/remotes/origin/HEAD --- skales-0.20160202/.git/refs/remotes/origin/HEAD 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.git/refs/remotes/origin/HEAD 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff -Nru skales-0.20160202/.gitignore skales-0.20170929/.gitignore --- skales-0.20160202/.gitignore 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/.gitignore 2017-09-29 18:30:24.000000000 +0000 @@ -1,3 +1,6 @@ b/ config.sh .* +/kobj/ +/kernel/ +*.img diff -Nru skales-0.20160202/make-arm skales-0.20170929/make-arm --- skales-0.20160202/make-arm 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/make-arm 2017-09-29 18:30:24.000000000 +0000 @@ -55,11 +55,11 @@ die() { - echo Build failure + echo ${1:-Failure} exit 1 } -if test -n "$ARCH" && test "$ARCH" != "arm" +if test -n "$ARCH" -a "$ARCH" != "arm" then die "Building for wrong arch" fi @@ -77,7 +77,7 @@ config=arch/arm/configs/${defconfig} # cp $config ../kobj/.config -make ARCH=arm $O_STR ${defconfig} || die +make ARCH=arm $O_STR ${defconfig} || die "Build failure" make ARCH=arm $O_STR "$@" status=$? diff -Nru skales-0.20160202/make-arm64 skales-0.20170929/make-arm64 --- skales-0.20160202/make-arm64 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/make-arm64 2017-09-29 18:30:24.000000000 +0000 @@ -52,11 +52,11 @@ die() { - echo Build failure + echo ${1:-Failure} exit 1 } -if test -n "$ARCH" && test "$ARCH" != "arm64" +if test -n "$ARCH" -a "$ARCH" != "arm64" then die "Building for wrong arch" fi @@ -74,7 +74,7 @@ config=arch/arm64/configs/${defconfig} # cp $config ../kobj/.config -make ARCH=arm64 $O_STR ${defconfig} || die +make ARCH=arm64 $O_STR ${defconfig} || die "Build failure" make ARCH=arm64 $O_STR "$@" status=$? diff -Nru skales-0.20160202/mkbootimg skales-0.20170929/mkbootimg --- skales-0.20160202/mkbootimg 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/mkbootimg 2017-09-29 18:30:24.000000000 +0000 @@ -38,7 +38,7 @@ count = pagesize - (f.tell() % pagesize) # Write padding as long as we aren't already aligned to a page if count != pagesize: - output.write("".join(['\x00' for x in xrange(count)])) + output.write(b'\x00' * count) if __name__ == "__main__": usage = ("""%prog [options]""") @@ -57,6 +57,8 @@ parser.add_option("--pagesize", type="int", dest="pagesize", default=2048, help="NAND pagesize [default: %default]") + parser.add_option("--board", dest="board", default="", + help="Board identifier") # New options parser.add_option("--ramdisk_base", type="int", dest="ramdisk_base", default=-1, help="Start address of ramdisk image") @@ -75,6 +77,8 @@ parser.error("Must specify --base") if options.cmdline is None: parser.error("Must specify --cmdline") + if len(options.board) > 16: + parser.error("--boards argument must be <= 16 characters") try: kernel = open(options.kernel, 'rb') @@ -101,13 +105,12 @@ kernel_size = os.fstat(kernel.fileno()).st_size dtb_size = 0 if options.devicetree: - of_dt_header = 0xd00dfeed magic = devicetree.read(4) devicetree.seek(0) - if int(magic.encode('hex'),16) == of_dt_header: + if magic == b'\xd0\x0d\xfe\xed': # 0xd00dfeed append_dtb = True kernel_size += os.fstat(devicetree.fileno()).st_size - elif magic == 'QCDT': + elif magic == b'QCDT': append_dtb = False dtb_size = os.fstat(devicetree.fileno()).st_size else: @@ -115,7 +118,7 @@ hdr_format = "<8sIIIIIIII2I16s512s8I" output.write(pack(hdr_format, - "ANDROID!", + b"ANDROID!", kernel_size, options.base + 0x8000, os.fstat(ramdisk.fileno()).st_size, @@ -124,8 +127,8 @@ tags, options.pagesize, dtb_size, 0, - "", - options.cmdline, + options.board.encode(), + options.cmdline.encode(), 123456, 123456, 123456, 123456, 123456, 123456, 0, 0)) write_padding(output, pagesize) @@ -137,3 +140,4 @@ write_padding(output, pagesize) if options.devicetree and not append_dtb: output.write(devicetree.read()) + write_padding(output, pagesize) diff -Nru skales-0.20160202/npm-debug.log skales-0.20170929/npm-debug.log --- skales-0.20160202/npm-debug.log 2016-08-23 07:15:18.000000000 +0000 +++ skales-0.20170929/npm-debug.log 1970-01-01 00:00:00.000000000 +0000 @@ -1,1351 +0,0 @@ -0 info it worked if it ends with ok -1 verbose cli [ '/usr/bin/nodejs', -1 verbose cli '/usr/bin/npm', -1 verbose cli 'install', -1 verbose cli 'harmony-hub-util', -1 verbose cli '--save' ] -2 info using npm@1.4.21 -3 info using node@v0.10.29 -4 verbose cache add [ 'harmony-hub-util', null ] -5 verbose cache add name=undefined spec="harmony-hub-util" args=["harmony-hub-util",null] -6 verbose parsed url { protocol: null, -6 verbose parsed url slashes: null, -6 verbose parsed url auth: null, -6 verbose parsed url host: null, -6 verbose parsed url port: null, -6 verbose parsed url hostname: null, -6 verbose parsed url hash: null, -6 verbose parsed url search: null, -6 verbose parsed url query: null, -6 verbose parsed url pathname: 'harmony-hub-util', -6 verbose parsed url path: 'harmony-hub-util', -6 verbose parsed url href: 'harmony-hub-util' } -7 silly lockFile 1a05e843-harmony-hub-util harmony-hub-util -8 verbose lock harmony-hub-util /home/voipio/.npm/1a05e843-harmony-hub-util.lock -9 silly lockFile 1a05e843-harmony-hub-util harmony-hub-util -10 silly lockFile 1a05e843-harmony-hub-util harmony-hub-util -11 verbose addNamed [ 'harmony-hub-util', '' ] -12 verbose addNamed [ null, '*' ] -13 silly lockFile bffd5544-harmony-hub-util harmony-hub-util@ -14 verbose lock harmony-hub-util@ /home/voipio/.npm/bffd5544-harmony-hub-util.lock -15 silly addNameRange { name: 'harmony-hub-util', range: '*', hasData: false } -16 verbose request where is /harmony-hub-util -17 verbose request registry https://registry.npmjs.org/ -18 verbose request id f2bdf0afbcaf42af -19 verbose url raw /harmony-hub-util -20 verbose url resolving [ 'https://registry.npmjs.org/', './harmony-hub-util' ] -21 verbose url resolved https://registry.npmjs.org/harmony-hub-util -22 verbose request where is https://registry.npmjs.org/harmony-hub-util -23 info trying registry request attempt 1 at 10:15:15 -24 http GET https://registry.npmjs.org/harmony-hub-util -25 http 200 https://registry.npmjs.org/harmony-hub-util -26 silly registry.get cb [ 200, -26 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -26 silly registry.get etag: '"1BOLTB36BH1T4M3XLRAYRORYF"', -26 silly registry.get 'content-type': 'application/json', -26 silly registry.get 'content-encoding': 'gzip', -26 silly registry.get 'cache-control': 'max-age=300', -26 silly registry.get 'content-length': '2174', -26 silly registry.get 'accept-ranges': 'bytes', -26 silly registry.get date: 'Tue, 23 Aug 2016 07:15:15 GMT', -26 silly registry.get via: '1.1 varnish', -26 silly registry.get age: '0', -26 silly registry.get connection: 'keep-alive', -26 silly registry.get 'x-served-by': 'cache-bma7025-BMA', -26 silly registry.get 'x-cache': 'MISS', -26 silly registry.get 'x-cache-hits': '0', -26 silly registry.get 'x-timer': 'S1471936515.625650,VS0,VE203', -26 silly registry.get vary: 'Accept-Encoding' } ] -27 silly addNameRange number 2 { name: 'harmony-hub-util', range: '*', hasData: true } -28 silly addNameRange versions [ 'harmony-hub-util', -28 silly addNameRange [ '1.0.1', -28 silly addNameRange '1.0.2', -28 silly addNameRange '1.0.4', -28 silly addNameRange '1.0.5', -28 silly addNameRange '1.1.0', -28 silly addNameRange '1.1.1', -28 silly addNameRange '1.1.2', -28 silly addNameRange '1.2.0', -28 silly addNameRange '1.2.1' ] ] -29 verbose addNamed [ 'harmony-hub-util', '1.2.1' ] -30 verbose addNamed [ '1.2.1', '1.2.1' ] -31 silly lockFile 00f7e962-harmony-hub-util-1-2-1 harmony-hub-util@1.2.1 -32 verbose lock harmony-hub-util@1.2.1 /home/voipio/.npm/00f7e962-harmony-hub-util-1-2-1.lock -33 silly lockFile 52253f4e--util-harmony-hub-util-1-2-1-tgz https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -34 verbose lock https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz /home/voipio/.npm/52253f4e--util-harmony-hub-util-1-2-1-tgz.lock -35 verbose addRemoteTarball [ 'https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz', -35 verbose addRemoteTarball 'c47605db36e726ea7a209add9c84e57116e5c6bd' ] -36 info retry fetch attempt 1 at 10:15:15 -37 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -38 http GET https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -39 http 200 https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -40 silly lockFile 52253f4e--util-harmony-hub-util-1-2-1-tgz https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -41 silly lockFile 52253f4e--util-harmony-hub-util-1-2-1-tgz https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz -42 silly lockFile 00f7e962-harmony-hub-util-1-2-1 harmony-hub-util@1.2.1 -43 silly lockFile 00f7e962-harmony-hub-util-1-2-1 harmony-hub-util@1.2.1 -44 silly lockFile bffd5544-harmony-hub-util harmony-hub-util@ -45 silly lockFile bffd5544-harmony-hub-util harmony-hub-util@ -46 silly resolved [ { name: 'harmony-hub-util', -46 silly resolved version: '1.2.1', -46 silly resolved description: 'Harmony remote Hub Utilities', -46 silly resolved main: 'harmonyHubUtils.js', -46 silly resolved scripts: { test: 'echo "Error: no test specified" && exit 1' }, -46 silly resolved dependencies: { debug: '^2.1.0', q: '^1.1.2', 'harmonyhubjs-client': '^1.1.8' }, -46 silly resolved repository: -46 silly resolved { type: 'git', -46 silly resolved url: 'https://github.com/sushilks/harmonyHubUtil.git' }, -46 silly resolved keywords: [ 'harmony', 'remote' ], -46 silly resolved author: -46 silly resolved { name: 'Sushil Singh', -46 silly resolved email: 'sushilks@gmail.com', -46 silly resolved url: 'http://sushilks.blogspot.com' }, -46 silly resolved license: 'MIT', -46 silly resolved bugs: { url: 'https://github.com/sushilks/harmonyHubUtil/issues' }, -46 silly resolved homepage: 'https://github.com/sushilks/harmonyHubUtil', -46 silly resolved gitHead: 'bd1b43b04c2d0b57d1d6310b5bf2430676b021df', -46 silly resolved _id: 'harmony-hub-util@1.2.1', -46 silly resolved _shasum: 'c47605db36e726ea7a209add9c84e57116e5c6bd', -46 silly resolved _from: 'harmony-hub-util@', -46 silly resolved _npmVersion: '2.1.8', -46 silly resolved _nodeVersion: '0.10.33', -46 silly resolved _npmUser: { name: 'sushilks', email: 'sushilks@gmail.com' }, -46 silly resolved dist: -46 silly resolved { shasum: 'c47605db36e726ea7a209add9c84e57116e5c6bd', -46 silly resolved tarball: 'https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz' }, -46 silly resolved maintainers: [ [Object] ], -46 silly resolved _npmOperationalInternal: -46 silly resolved { host: 'packages-16-east.internal.npmjs.com', -46 silly resolved tmp: 'tmp/harmony-hub-util-1.2.1.tgz_1468196993584_0.9855735569726676' }, -46 silly resolved directories: {}, -46 silly resolved _resolved: 'https://registry.npmjs.org/harmony-hub-util/-/harmony-hub-util-1.2.1.tgz' } ] -47 info install harmony-hub-util@1.2.1 into /home/voipio/linaro/skales -48 info installOne harmony-hub-util@1.2.1 -49 verbose node_modules/harmony-hub-util unbuild -50 verbose tar unpack /home/voipio/.npm/harmony-hub-util/1.2.1/package.tgz -51 silly lockFile 6fcb9672-es-node-modules-harmony-hub-util tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util -52 verbose lock tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util /home/voipio/.npm/6fcb9672-es-node-modules-harmony-hub-util.lock -53 silly lockFile 15be6534-rmony-hub-util-1-2-1-package-tgz tar:///home/voipio/.npm/harmony-hub-util/1.2.1/package.tgz -54 verbose lock tar:///home/voipio/.npm/harmony-hub-util/1.2.1/package.tgz /home/voipio/.npm/15be6534-rmony-hub-util-1-2-1-package-tgz.lock -55 silly gunzTarPerm modes [ '755', '644' ] -56 silly gunzTarPerm extractEntry package.json -57 silly gunzTarPerm extractEntry .npmignore -58 silly gunzTarPerm extractEntry README.md -59 silly gunzTarPerm extractEntry LICENSE -60 silly gunzTarPerm extractEntry harmonyHubUtils.js -61 silly lockFile 6fcb9672-es-node-modules-harmony-hub-util tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util -62 silly lockFile 6fcb9672-es-node-modules-harmony-hub-util tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util -63 silly lockFile 15be6534-rmony-hub-util-1-2-1-package-tgz tar:///home/voipio/.npm/harmony-hub-util/1.2.1/package.tgz -64 silly lockFile 15be6534-rmony-hub-util-1-2-1-package-tgz tar:///home/voipio/.npm/harmony-hub-util/1.2.1/package.tgz -65 info preinstall harmony-hub-util@1.2.1 -66 verbose readDependencies using package.json deps -67 verbose readDependencies using package.json deps -68 verbose cache add [ 'debug@^2.1.0', null ] -69 verbose cache add name=undefined spec="debug@^2.1.0" args=["debug@^2.1.0",null] -70 verbose parsed url { protocol: null, -70 verbose parsed url slashes: null, -70 verbose parsed url auth: null, -70 verbose parsed url host: null, -70 verbose parsed url port: null, -70 verbose parsed url hostname: null, -70 verbose parsed url hash: null, -70 verbose parsed url search: null, -70 verbose parsed url query: null, -70 verbose parsed url pathname: 'debug@^2.1.0', -70 verbose parsed url path: 'debug@^2.1.0', -70 verbose parsed url href: 'debug@^2.1.0' } -71 verbose cache add [ 'q@^1.1.2', null ] -72 verbose cache add name=undefined spec="q@^1.1.2" args=["q@^1.1.2",null] -73 verbose parsed url { protocol: null, -73 verbose parsed url slashes: null, -73 verbose parsed url auth: null, -73 verbose parsed url host: null, -73 verbose parsed url port: null, -73 verbose parsed url hostname: null, -73 verbose parsed url hash: null, -73 verbose parsed url search: null, -73 verbose parsed url query: null, -73 verbose parsed url pathname: 'q@^1.1.2', -73 verbose parsed url path: 'q@^1.1.2', -73 verbose parsed url href: 'q@^1.1.2' } -74 verbose cache add name="debug" spec="^2.1.0" args=["debug","^2.1.0"] -75 verbose parsed url { protocol: null, -75 verbose parsed url slashes: null, -75 verbose parsed url auth: null, -75 verbose parsed url host: null, -75 verbose parsed url port: null, -75 verbose parsed url hostname: null, -75 verbose parsed url hash: null, -75 verbose parsed url search: null, -75 verbose parsed url query: null, -75 verbose parsed url pathname: '^2.1.0', -75 verbose parsed url path: '^2.1.0', -75 verbose parsed url href: '^2.1.0' } -76 verbose addNamed [ 'debug', '^2.1.0' ] -77 verbose addNamed [ null, '>=2.1.0-0 <3.0.0-0' ] -78 silly lockFile 9a0815a3-debug-2-1-0 debug@^2.1.0 -79 verbose lock debug@^2.1.0 /home/voipio/.npm/9a0815a3-debug-2-1-0.lock -80 verbose cache add [ 'harmonyhubjs-client@^1.1.8', null ] -81 verbose cache add name=undefined spec="harmonyhubjs-client@^1.1.8" args=["harmonyhubjs-client@^1.1.8",null] -82 verbose parsed url { protocol: null, -82 verbose parsed url slashes: null, -82 verbose parsed url auth: null, -82 verbose parsed url host: null, -82 verbose parsed url port: null, -82 verbose parsed url hostname: null, -82 verbose parsed url hash: null, -82 verbose parsed url search: null, -82 verbose parsed url query: null, -82 verbose parsed url pathname: 'harmonyhubjs-client@^1.1.8', -82 verbose parsed url path: 'harmonyhubjs-client@^1.1.8', -82 verbose parsed url href: 'harmonyhubjs-client@^1.1.8' } -83 verbose cache add name="q" spec="^1.1.2" args=["q","^1.1.2"] -84 verbose parsed url { protocol: null, -84 verbose parsed url slashes: null, -84 verbose parsed url auth: null, -84 verbose parsed url host: null, -84 verbose parsed url port: null, -84 verbose parsed url hostname: null, -84 verbose parsed url hash: null, -84 verbose parsed url search: null, -84 verbose parsed url query: null, -84 verbose parsed url pathname: '^1.1.2', -84 verbose parsed url path: '^1.1.2', -84 verbose parsed url href: '^1.1.2' } -85 verbose addNamed [ 'q', '^1.1.2' ] -86 verbose addNamed [ null, '>=1.1.2-0 <2.0.0-0' ] -87 silly lockFile b7624628-q-1-1-2 q@^1.1.2 -88 verbose lock q@^1.1.2 /home/voipio/.npm/b7624628-q-1-1-2.lock -89 verbose cache add name="harmonyhubjs-client" spec="^1.1.8" args=["harmonyhubjs-client","^1.1.8"] -90 verbose parsed url { protocol: null, -90 verbose parsed url slashes: null, -90 verbose parsed url auth: null, -90 verbose parsed url host: null, -90 verbose parsed url port: null, -90 verbose parsed url hostname: null, -90 verbose parsed url hash: null, -90 verbose parsed url search: null, -90 verbose parsed url query: null, -90 verbose parsed url pathname: '^1.1.8', -90 verbose parsed url path: '^1.1.8', -90 verbose parsed url href: '^1.1.8' } -91 verbose addNamed [ 'harmonyhubjs-client', '^1.1.8' ] -92 verbose addNamed [ null, '>=1.1.8-0 <2.0.0-0' ] -93 silly lockFile 711efe62-harmonyhubjs-client-1-1-8 harmonyhubjs-client@^1.1.8 -94 verbose lock harmonyhubjs-client@^1.1.8 /home/voipio/.npm/711efe62-harmonyhubjs-client-1-1-8.lock -95 silly addNameRange { name: 'debug', range: '>=2.1.0-0 <3.0.0-0', hasData: false } -96 silly addNameRange { name: 'q', range: '>=1.1.2-0 <2.0.0-0', hasData: false } -97 verbose request where is /debug -98 verbose request registry https://registry.npmjs.org/ -99 verbose url raw /debug -100 verbose url resolving [ 'https://registry.npmjs.org/', './debug' ] -101 verbose url resolved https://registry.npmjs.org/debug -102 verbose request where is https://registry.npmjs.org/debug -103 info trying registry request attempt 1 at 10:15:16 -104 http GET https://registry.npmjs.org/debug -105 silly addNameRange { name: 'harmonyhubjs-client', -105 silly addNameRange range: '>=1.1.8-0 <2.0.0-0', -105 silly addNameRange hasData: false } -106 verbose request where is /q -107 verbose request registry https://registry.npmjs.org/ -108 verbose url raw /q -109 verbose url resolving [ 'https://registry.npmjs.org/', './q' ] -110 verbose url resolved https://registry.npmjs.org/q -111 verbose request where is https://registry.npmjs.org/q -112 info trying registry request attempt 1 at 10:15:16 -113 http GET https://registry.npmjs.org/q -114 verbose request where is /harmonyhubjs-client -115 verbose request registry https://registry.npmjs.org/ -116 verbose url raw /harmonyhubjs-client -117 verbose url resolving [ 'https://registry.npmjs.org/', './harmonyhubjs-client' ] -118 verbose url resolved https://registry.npmjs.org/harmonyhubjs-client -119 verbose request where is https://registry.npmjs.org/harmonyhubjs-client -120 info trying registry request attempt 1 at 10:15:16 -121 http GET https://registry.npmjs.org/harmonyhubjs-client -122 http 200 https://registry.npmjs.org/debug -123 silly registry.get cb [ 200, -123 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -123 silly registry.get etag: '"81PMPI7E63CS6SSNXX1MMU7FQ"', -123 silly registry.get 'content-type': 'application/json', -123 silly registry.get 'content-encoding': 'gzip', -123 silly registry.get 'cache-control': 'max-age=300', -123 silly registry.get 'content-length': '9332', -123 silly registry.get 'accept-ranges': 'bytes', -123 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -123 silly registry.get via: '1.1 varnish', -123 silly registry.get age: '217', -123 silly registry.get connection: 'keep-alive', -123 silly registry.get 'x-served-by': 'cache-bma7033-BMA', -123 silly registry.get 'x-cache': 'HIT', -123 silly registry.get 'x-cache-hits': '14', -123 silly registry.get 'x-timer': 'S1471936516.147754,VS0,VE0', -123 silly registry.get vary: 'Accept-Encoding' } ] -124 silly addNameRange number 2 { name: 'debug', range: '>=2.1.0-0 <3.0.0-0', hasData: true } -125 silly addNameRange versions [ 'debug', -125 silly addNameRange [ '0.0.1', -125 silly addNameRange '0.1.0', -125 silly addNameRange '0.2.0', -125 silly addNameRange '0.3.0', -125 silly addNameRange '0.4.0', -125 silly addNameRange '0.4.1', -125 silly addNameRange '0.5.0', -125 silly addNameRange '0.6.0', -125 silly addNameRange '0.7.0', -125 silly addNameRange '0.7.1', -125 silly addNameRange '0.7.2', -125 silly addNameRange '0.7.3', -125 silly addNameRange '0.7.4', -125 silly addNameRange '0.8.0', -125 silly addNameRange '0.8.1', -125 silly addNameRange '1.0.0', -125 silly addNameRange '1.0.1', -125 silly addNameRange '1.0.2', -125 silly addNameRange '1.0.3', -125 silly addNameRange '1.0.4', -125 silly addNameRange '2.0.0', -125 silly addNameRange '2.1.0', -125 silly addNameRange '2.1.1', -125 silly addNameRange '2.1.2', -125 silly addNameRange '2.1.3', -125 silly addNameRange '2.2.0' ] ] -126 verbose addNamed [ 'debug', '2.2.0' ] -127 verbose addNamed [ '2.2.0', '2.2.0' ] -128 silly lockFile 82f99b48-debug-2-2-0 debug@2.2.0 -129 verbose lock debug@2.2.0 /home/voipio/.npm/82f99b48-debug-2-2-0.lock -130 silly lockFile 5f327ade--npmjs-org-debug-debug-2-2-0-tgz https://registry.npmjs.org/debug/-/debug-2.2.0.tgz -131 verbose lock https://registry.npmjs.org/debug/-/debug-2.2.0.tgz /home/voipio/.npm/5f327ade--npmjs-org-debug-debug-2-2-0-tgz.lock -132 verbose addRemoteTarball [ 'https://registry.npmjs.org/debug/-/debug-2.2.0.tgz', -132 verbose addRemoteTarball 'f87057e995b1a1f6ae6a4960664137bc56f039da' ] -133 info retry fetch attempt 1 at 10:15:16 -134 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/debug/-/debug-2.2.0.tgz -135 http GET https://registry.npmjs.org/debug/-/debug-2.2.0.tgz -136 http 200 https://registry.npmjs.org/q -137 silly registry.get cb [ 200, -137 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -137 silly registry.get etag: '"65U1563NQ79CHRN2YU2JZJ841"', -137 silly registry.get 'content-type': 'application/json', -137 silly registry.get 'content-encoding': 'gzip', -137 silly registry.get 'cache-control': 'max-age=300', -137 silly registry.get 'content-length': '23169', -137 silly registry.get 'accept-ranges': 'bytes', -137 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -137 silly registry.get via: '1.1 varnish', -137 silly registry.get age: '256', -137 silly registry.get connection: 'keep-alive', -137 silly registry.get 'x-served-by': 'cache-bma7024-BMA', -137 silly registry.get 'x-cache': 'HIT', -137 silly registry.get 'x-cache-hits': '16', -137 silly registry.get 'x-timer': 'S1471936516.146292,VS0,VE0', -137 silly registry.get vary: 'Accept-Encoding' } ] -138 silly addNameRange number 2 { name: 'q', range: '>=1.1.2-0 <2.0.0-0', hasData: true } -139 silly addNameRange versions [ 'q', -139 silly addNameRange [ '0.0.0', -139 silly addNameRange '0.0.1', -139 silly addNameRange '0.0.2', -139 silly addNameRange '0.0.3', -139 silly addNameRange '0.1.0', -139 silly addNameRange '0.1.1', -139 silly addNameRange '0.1.2', -139 silly addNameRange '0.1.3', -139 silly addNameRange '0.1.4', -139 silly addNameRange '0.1.5', -139 silly addNameRange '0.1.6', -139 silly addNameRange '0.1.7', -139 silly addNameRange '0.1.8', -139 silly addNameRange '0.1.9', -139 silly addNameRange '0.2.0-rc1', -139 silly addNameRange '0.2.0', -139 silly addNameRange '0.2.1', -139 silly addNameRange '0.2.2', -139 silly addNameRange '0.2.3', -139 silly addNameRange '0.2.4', -139 silly addNameRange '0.2.5', -139 silly addNameRange '0.2.6', -139 silly addNameRange '0.2.7', -139 silly addNameRange '0.2.8', -139 silly addNameRange '0.2.9', -139 silly addNameRange '0.3.0', -139 silly addNameRange '0.2.10', -139 silly addNameRange '0.4.0', -139 silly addNameRange '0.4.1', -139 silly addNameRange '0.4.2', -139 silly addNameRange '0.4.4', -139 silly addNameRange '0.5.0', -139 silly addNameRange '0.5.1', -139 silly addNameRange '0.5.2', -139 silly addNameRange '0.5.3', -139 silly addNameRange '0.6.0', -139 silly addNameRange '0.7.0', -139 silly addNameRange '0.7.1', -139 silly addNameRange '0.7.2', -139 silly addNameRange '0.8.0', -139 silly addNameRange '0.8.1', -139 silly addNameRange '0.8.2', -139 silly addNameRange '0.8.3', -139 silly addNameRange '0.8.4', -139 silly addNameRange '0.8.5', -139 silly addNameRange '0.8.6', -139 silly addNameRange '0.8.7', -139 silly addNameRange '0.8.8', -139 silly addNameRange '0.8.9', -139 silly addNameRange '0.8.10', -139 silly addNameRange '0.8.11', -139 silly addNameRange '0.8.12', -139 silly addNameRange '0.9.0', -139 silly addNameRange '0.9.1', -139 silly addNameRange '0.9.2', -139 silly addNameRange '0.9.3', -139 silly addNameRange '0.9.4', -139 silly addNameRange '0.9.5', -139 silly addNameRange '0.9.6', -139 silly addNameRange '0.9.7', -139 silly addNameRange '1.0.0', -139 silly addNameRange '1.0.1', -139 silly addNameRange '2.0.0', -139 silly addNameRange '2.0.1', -139 silly addNameRange '2.0.2', -139 silly addNameRange '1.1.0', -139 silly addNameRange '1.1.1', -139 silly addNameRange '1.1.2', -139 silly addNameRange '2.0.3', -139 silly addNameRange '1.2.0', -139 silly addNameRange '1.2.1', -139 silly addNameRange '1.3.0', -139 silly addNameRange '1.4.0', -139 silly addNameRange '1.4.1' ] ] -140 verbose addNamed [ 'q', '1.4.1' ] -141 verbose addNamed [ '1.4.1', '1.4.1' ] -142 silly lockFile 0ea9f2d2-q-1-4-1 q@1.4.1 -143 verbose lock q@1.4.1 /home/voipio/.npm/0ea9f2d2-q-1-4-1.lock -144 silly lockFile ab42a988-registry-npmjs-org-q-q-1-4-1-tgz https://registry.npmjs.org/q/-/q-1.4.1.tgz -145 verbose lock https://registry.npmjs.org/q/-/q-1.4.1.tgz /home/voipio/.npm/ab42a988-registry-npmjs-org-q-q-1-4-1-tgz.lock -146 verbose addRemoteTarball [ 'https://registry.npmjs.org/q/-/q-1.4.1.tgz', -146 verbose addRemoteTarball '55705bcd93c5f3673530c2c2cbc0c2b3addc286e' ] -147 info retry fetch attempt 1 at 10:15:16 -148 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/q/-/q-1.4.1.tgz -149 http GET https://registry.npmjs.org/q/-/q-1.4.1.tgz -150 http 200 https://registry.npmjs.org/debug/-/debug-2.2.0.tgz -151 silly lockFile 5f327ade--npmjs-org-debug-debug-2-2-0-tgz https://registry.npmjs.org/debug/-/debug-2.2.0.tgz -152 silly lockFile 5f327ade--npmjs-org-debug-debug-2-2-0-tgz https://registry.npmjs.org/debug/-/debug-2.2.0.tgz -153 silly lockFile 82f99b48-debug-2-2-0 debug@2.2.0 -154 silly lockFile 82f99b48-debug-2-2-0 debug@2.2.0 -155 silly lockFile 9a0815a3-debug-2-1-0 debug@^2.1.0 -156 silly lockFile 9a0815a3-debug-2-1-0 debug@^2.1.0 -157 http 200 https://registry.npmjs.org/q/-/q-1.4.1.tgz -158 silly lockFile ab42a988-registry-npmjs-org-q-q-1-4-1-tgz https://registry.npmjs.org/q/-/q-1.4.1.tgz -159 silly lockFile ab42a988-registry-npmjs-org-q-q-1-4-1-tgz https://registry.npmjs.org/q/-/q-1.4.1.tgz -160 silly lockFile 0ea9f2d2-q-1-4-1 q@1.4.1 -161 silly lockFile 0ea9f2d2-q-1-4-1 q@1.4.1 -162 silly lockFile b7624628-q-1-1-2 q@^1.1.2 -163 silly lockFile b7624628-q-1-1-2 q@^1.1.2 -164 http 200 https://registry.npmjs.org/harmonyhubjs-client -165 silly registry.get cb [ 200, -165 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -165 silly registry.get etag: '"CW8TFSDHD2ILLUSW7CA8R131W"', -165 silly registry.get 'content-type': 'application/json', -165 silly registry.get 'content-encoding': 'gzip', -165 silly registry.get 'cache-control': 'max-age=300', -165 silly registry.get 'content-length': '3768', -165 silly registry.get 'accept-ranges': 'bytes', -165 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -165 silly registry.get via: '1.1 varnish', -165 silly registry.get age: '0', -165 silly registry.get connection: 'keep-alive', -165 silly registry.get 'x-served-by': 'cache-bma7031-BMA', -165 silly registry.get 'x-cache': 'MISS', -165 silly registry.get 'x-cache-hits': '0', -165 silly registry.get 'x-timer': 'S1471936516.142411,VS0,VE205', -165 silly registry.get vary: 'Accept-Encoding' } ] -166 silly addNameRange number 2 { name: 'harmonyhubjs-client', -166 silly addNameRange range: '>=1.1.8-0 <2.0.0-0', -166 silly addNameRange hasData: true } -167 silly addNameRange versions [ 'harmonyhubjs-client', -167 silly addNameRange [ '1.1.2', '1.1.3', '1.1.4', '1.1.5', '1.1.6', '1.1.7', '1.1.8' ] ] -168 verbose addNamed [ 'harmonyhubjs-client', '1.1.8' ] -169 verbose addNamed [ '1.1.8', '1.1.8' ] -170 silly lockFile 4e77e539-harmonyhubjs-client-1-1-8 harmonyhubjs-client@1.1.8 -171 verbose lock harmonyhubjs-client@1.1.8 /home/voipio/.npm/4e77e539-harmonyhubjs-client-1-1-8.lock -172 silly lockFile 79bbcbed-nt-harmonyhubjs-client-1-1-8-tgz https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -173 verbose lock https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz /home/voipio/.npm/79bbcbed-nt-harmonyhubjs-client-1-1-8-tgz.lock -174 verbose addRemoteTarball [ 'https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz', -174 verbose addRemoteTarball 'dd2ebeb0a9ae97af6c0256b0618a14c53185ed1e' ] -175 info retry fetch attempt 1 at 10:15:16 -176 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -177 http GET https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -178 http 200 https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -179 silly lockFile 79bbcbed-nt-harmonyhubjs-client-1-1-8-tgz https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -180 silly lockFile 79bbcbed-nt-harmonyhubjs-client-1-1-8-tgz https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz -181 silly lockFile 4e77e539-harmonyhubjs-client-1-1-8 harmonyhubjs-client@1.1.8 -182 silly lockFile 4e77e539-harmonyhubjs-client-1-1-8 harmonyhubjs-client@1.1.8 -183 silly lockFile 711efe62-harmonyhubjs-client-1-1-8 harmonyhubjs-client@^1.1.8 -184 silly lockFile 711efe62-harmonyhubjs-client-1-1-8 harmonyhubjs-client@^1.1.8 -185 silly resolved [ { name: 'debug', -185 silly resolved version: '2.2.0', -185 silly resolved repository: { type: 'git', url: 'git://github.com/visionmedia/debug.git' }, -185 silly resolved description: 'small debugging utility', -185 silly resolved keywords: [ 'debug', 'log', 'debugger' ], -185 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' }, -185 silly resolved contributors: [ [Object] ], -185 silly resolved license: 'MIT', -185 silly resolved dependencies: { ms: '0.7.1' }, -185 silly resolved devDependencies: { browserify: '9.0.3', mocha: '*' }, -185 silly resolved main: './node.js', -185 silly resolved browser: './browser.js', -185 silly resolved component: { scripts: [Object] }, -185 silly resolved gitHead: 'b38458422b5aa8aa6d286b10dfe427e8a67e2b35', -185 silly resolved bugs: { url: 'https://github.com/visionmedia/debug/issues' }, -185 silly resolved homepage: 'https://github.com/visionmedia/debug', -185 silly resolved _id: 'debug@2.2.0', -185 silly resolved scripts: {}, -185 silly resolved _shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da', -185 silly resolved _from: 'debug@^2.1.0', -185 silly resolved _npmVersion: '2.7.4', -185 silly resolved _nodeVersion: '0.12.2', -185 silly resolved _npmUser: { name: 'tootallnate', email: 'nathan@tootallnate.net' }, -185 silly resolved maintainers: [ [Object], [Object] ], -185 silly resolved dist: -185 silly resolved { shasum: 'f87057e995b1a1f6ae6a4960664137bc56f039da', -185 silly resolved tarball: 'https://registry.npmjs.org/debug/-/debug-2.2.0.tgz' }, -185 silly resolved directories: {}, -185 silly resolved _resolved: 'https://registry.npmjs.org/debug/-/debug-2.2.0.tgz' }, -185 silly resolved { name: 'q', -185 silly resolved version: '1.4.1', -185 silly resolved description: 'A library for promises (CommonJS/Promises/A,B,D)', -185 silly resolved homepage: 'https://github.com/kriskowal/q', -185 silly resolved author: -185 silly resolved { name: 'Kris Kowal', -185 silly resolved email: 'kris@cixar.com', -185 silly resolved url: 'https://github.com/kriskowal' }, -185 silly resolved keywords: -185 silly resolved [ 'q', -185 silly resolved 'promise', -185 silly resolved 'promises', -185 silly resolved 'promises-a', -185 silly resolved 'promises-aplus', -185 silly resolved 'deferred', -185 silly resolved 'future', -185 silly resolved 'async', -185 silly resolved 'flow control', -185 silly resolved 'fluent', -185 silly resolved 'browser', -185 silly resolved 'node' ], -185 silly resolved contributors: [ [Object], [Object], [Object] ], -185 silly resolved bugs: { url: 'http://github.com/kriskowal/q/issues' }, -185 silly resolved license: -185 silly resolved { type: 'MIT', -185 silly resolved url: 'http://github.com/kriskowal/q/raw/master/LICENSE' }, -185 silly resolved main: 'q.js', -185 silly resolved files: [ 'LICENSE', 'q.js', 'queue.js' ], -185 silly resolved repository: { type: 'git', url: 'git://github.com/kriskowal/q.git' }, -185 silly resolved engines: { node: '>=0.6.0', teleport: '>=0.2.0' }, -185 silly resolved dependencies: {}, -185 silly resolved devDependencies: -185 silly resolved { cover: '*', -185 silly resolved grunt: '~0.4.1', -185 silly resolved 'grunt-cli': '~0.1.9', -185 silly resolved 'grunt-contrib-uglify': '~0.9.1', -185 silly resolved 'jasmine-node': '1.11.0', -185 silly resolved jshint: '~2.1.9', -185 silly resolved matcha: '~0.2.0', -185 silly resolved opener: '*', -185 silly resolved 'promises-aplus-tests': '1.x' }, -185 silly resolved scripts: -185 silly resolved { test: 'jasmine-node spec && promises-aplus-tests spec/aplus-adapter', -185 silly resolved 'test-browser': 'opener spec/q-spec.html', -185 silly resolved benchmark: 'matcha', -185 silly resolved lint: 'jshint q.js', -185 silly resolved cover: 'cover run jasmine-node spec && cover report html && opener cover_html/index.html', -185 silly resolved minify: 'grunt', -185 silly resolved prepublish: 'grunt' }, -185 silly resolved overlay: { teleport: [Object] }, -185 silly resolved directories: { test: './spec' }, -185 silly resolved gitHead: 'd373079d3620152e3d60e82f27265a09ee0e81bd', -185 silly resolved _id: 'q@1.4.1', -185 silly resolved _shasum: '55705bcd93c5f3673530c2c2cbc0c2b3addc286e', -185 silly resolved _from: 'q@^1.1.2', -185 silly resolved _npmVersion: '2.8.3', -185 silly resolved _nodeVersion: '1.8.1', -185 silly resolved _npmUser: { name: 'kriskowal', email: 'kris.kowal@cixar.com' }, -185 silly resolved maintainers: [ [Object], [Object] ], -185 silly resolved dist: -185 silly resolved { shasum: '55705bcd93c5f3673530c2c2cbc0c2b3addc286e', -185 silly resolved tarball: 'https://registry.npmjs.org/q/-/q-1.4.1.tgz' }, -185 silly resolved _resolved: 'https://registry.npmjs.org/q/-/q-1.4.1.tgz' }, -185 silly resolved { name: 'harmonyhubjs-client', -185 silly resolved description: 'harmonyhubjs-client is a Node.JS library which allows you to interact with your Logitech Harmony Hub.', -185 silly resolved main: 'index.js', -185 silly resolved repository: -185 silly resolved { type: 'git', -185 silly resolved url: 'git+https://github.com/swissmanu/harmonyhubjs-client.git' }, -185 silly resolved keywords: [ 'logitech', 'harmony', 'hub', 'remote', 'api' ], -185 silly resolved author: { name: 'Manuel Alabor', email: 'manuel@alabor.me' }, -185 silly resolved license: 'MIT', -185 silly resolved bugs: { url: 'https://github.com/swissmanu/harmonyhubjs-client/issues' }, -185 silly resolved engines: { npm: '>=3.0.0' }, -185 silly resolved dependencies: -185 silly resolved { debug: '^2.1.0', -185 silly resolved 'node-xmpp-client': '^3.0.0', -185 silly resolved 'node-xmpp-stanza': '^1.1.0', -185 silly resolved q: '^1.1.2', -185 silly resolved request: '^2.48.0', -185 silly resolved ltx: 'git+https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser' }, -185 silly resolved devDependencies: -185 silly resolved { 'cz-conventional-changelog': '^1.1.5', -185 silly resolved standard: '^5.4.1', -185 silly resolved 'semantic-release': '^4.3.5' }, -185 silly resolved scripts: -185 silly resolved { test: 'standard', -185 silly resolved 'semantic-release': 'semantic-release pre && npm publish && semantic-release post' }, -185 silly resolved config: { commitizen: [Object] }, -185 silly resolved version: '1.1.8', -185 silly resolved gitHead: '1d65ba7533cc60ba15a291e065f2568ec8ff7464', -185 silly resolved homepage: 'https://github.com/swissmanu/harmonyhubjs-client#readme', -185 silly resolved _id: 'harmonyhubjs-client@1.1.8', -185 silly resolved _shasum: 'dd2ebeb0a9ae97af6c0256b0618a14c53185ed1e', -185 silly resolved _from: 'harmonyhubjs-client@^1.1.8', -185 silly resolved _npmVersion: '2.14.15', -185 silly resolved _nodeVersion: '4.2.4', -185 silly resolved _npmUser: { name: 'swissmanu', email: 'manuel@alabor.me' }, -185 silly resolved dist: -185 silly resolved { shasum: 'dd2ebeb0a9ae97af6c0256b0618a14c53185ed1e', -185 silly resolved tarball: 'https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz' }, -185 silly resolved maintainers: [ [Object] ], -185 silly resolved directories: {}, -185 silly resolved _resolved: 'https://registry.npmjs.org/harmonyhubjs-client/-/harmonyhubjs-client-1.1.8.tgz' } ] -186 info install debug@2.2.0 into /home/voipio/linaro/skales/node_modules/harmony-hub-util -187 info install q@1.4.1 into /home/voipio/linaro/skales/node_modules/harmony-hub-util -188 info install harmonyhubjs-client@1.1.8 into /home/voipio/linaro/skales/node_modules/harmony-hub-util -189 info installOne debug@2.2.0 -190 info installOne q@1.4.1 -191 info installOne harmonyhubjs-client@1.1.8 -192 warn engine harmonyhubjs-client@1.1.8: wanted: {"npm":">=3.0.0"} (current: {"node":"0.10.29","npm":"1.4.21"}) -193 verbose node_modules/harmony-hub-util/node_modules/debug unbuild -194 verbose node_modules/harmony-hub-util/node_modules/q unbuild -195 verbose node_modules/harmony-hub-util/node_modules/harmonyhubjs-client unbuild -196 verbose tar unpack /home/voipio/.npm/debug/2.2.0/package.tgz -197 silly lockFile 805f417b-mony-hub-util-node-modules-debug tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -198 verbose lock tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug /home/voipio/.npm/805f417b-mony-hub-util-node-modules-debug.lock -199 silly lockFile d4c2e9bc-ipio-npm-debug-2-2-0-package-tgz tar:///home/voipio/.npm/debug/2.2.0/package.tgz -200 verbose lock tar:///home/voipio/.npm/debug/2.2.0/package.tgz /home/voipio/.npm/d4c2e9bc-ipio-npm-debug-2-2-0-package-tgz.lock -201 verbose tar unpack /home/voipio/.npm/q/1.4.1/package.tgz -202 silly lockFile 4f97bbf5--harmony-hub-util-node-modules-q tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q -203 verbose lock tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q /home/voipio/.npm/4f97bbf5--harmony-hub-util-node-modules-q.lock -204 silly lockFile 32cb9aaf-e-voipio-npm-q-1-4-1-package-tgz tar:///home/voipio/.npm/q/1.4.1/package.tgz -205 verbose lock tar:///home/voipio/.npm/q/1.4.1/package.tgz /home/voipio/.npm/32cb9aaf-e-voipio-npm-q-1-4-1-package-tgz.lock -206 verbose tar unpack /home/voipio/.npm/harmonyhubjs-client/1.1.8/package.tgz -207 silly lockFile 6df03e31-node-modules-harmonyhubjs-client tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/harmonyhubjs-client -208 verbose lock tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/harmonyhubjs-client /home/voipio/.npm/6df03e31-node-modules-harmonyhubjs-client.lock -209 silly lockFile 3ab04cd8-nyhubjs-client-1-1-8-package-tgz tar:///home/voipio/.npm/harmonyhubjs-client/1.1.8/package.tgz -210 verbose lock tar:///home/voipio/.npm/harmonyhubjs-client/1.1.8/package.tgz /home/voipio/.npm/3ab04cd8-nyhubjs-client-1-1-8-package-tgz.lock -211 silly gunzTarPerm modes [ '755', '644' ] -212 silly gunzTarPerm modes [ '755', '644' ] -213 silly gunzTarPerm modes [ '755', '644' ] -214 silly gunzTarPerm extractEntry package.json -215 silly gunzTarPerm extractEntry package.json -216 silly gunzTarPerm extractEntry package.json -217 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] -218 silly gunzTarPerm extractEntry .npmignore -219 silly gunzTarPerm extractEntry node.js -220 silly gunzTarPerm extractEntry README.md -221 silly gunzTarPerm extractEntry .npmignore -222 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ] -223 silly gunzTarPerm extractEntry README.md -224 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] -225 silly gunzTarPerm extractEntry LICENSE -226 silly gunzTarPerm extractEntry debug.js -227 silly gunzTarPerm extractEntry browser.js -228 silly gunzTarPerm extractEntry index.js -229 silly gunzTarPerm modified mode [ 'index.js', 436, 420 ] -230 silly gunzTarPerm extractEntry LICENSE.md -231 silly gunzTarPerm modified mode [ 'LICENSE.md', 436, 420 ] -232 silly gunzTarPerm extractEntry q.js -233 silly gunzTarPerm extractEntry queue.js -234 silly gunzTarPerm extractEntry Readme.md -235 silly gunzTarPerm extractEntry examples/sendCommand.js -236 silly gunzTarPerm modified mode [ 'examples/sendCommand.js', 436, 420 ] -237 silly gunzTarPerm extractEntry examples/toggleTv.js -238 silly gunzTarPerm modified mode [ 'examples/toggleTv.js', 436, 420 ] -239 silly gunzTarPerm extractEntry bower.json -240 silly gunzTarPerm extractEntry .jshintrc -241 silly gunzTarPerm extractEntry .travis.yml -242 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] -243 silly gunzTarPerm extractEntry lib/harmonyclient.js -244 silly gunzTarPerm modified mode [ 'lib/harmonyclient.js', 436, 420 ] -245 silly gunzTarPerm extractEntry lib/index.js -246 silly gunzTarPerm modified mode [ 'lib/index.js', 436, 420 ] -247 silly gunzTarPerm extractEntry component.json -248 silly gunzTarPerm extractEntry Makefile -249 silly gunzTarPerm extractEntry lib/util.js -250 silly gunzTarPerm modified mode [ 'lib/util.js', 436, 420 ] -251 silly gunzTarPerm extractEntry lib/login/auth.js -252 silly gunzTarPerm modified mode [ 'lib/login/auth.js', 436, 420 ] -253 silly gunzTarPerm extractEntry History.md -254 silly gunzTarPerm extractEntry lib/login/hub.js -255 silly gunzTarPerm modified mode [ 'lib/login/hub.js', 436, 420 ] -256 silly gunzTarPerm extractEntry lib/login/index.js -257 silly gunzTarPerm modified mode [ 'lib/login/index.js', 436, 420 ] -258 silly gunzTarPerm extractEntry CHANGES.md -259 silly gunzTarPerm extractEntry docs/protocol/README.md -260 silly gunzTarPerm modified mode [ 'docs/protocol/README.md', 436, 420 ] -261 silly gunzTarPerm extractEntry docs/protocol/formats.md -262 silly gunzTarPerm modified mode [ 'docs/protocol/formats.md', 436, 420 ] -263 silly gunzTarPerm extractEntry docs/protocol/stanzaTypes.md -264 silly gunzTarPerm modified mode [ 'docs/protocol/stanzaTypes.md', 436, 420 ] -265 silly gunzTarPerm extractEntry docs/protocol/startActivity.md -266 silly gunzTarPerm modified mode [ 'docs/protocol/startActivity.md', 436, 420 ] -267 silly gunzTarPerm extractEntry docs/protocol/startActivityFinished.md -268 silly gunzTarPerm modified mode [ 'docs/protocol/startActivityFinished.md', 436, 420 ] -269 silly gunzTarPerm extractEntry docs/protocol/stateDigest.md -270 silly gunzTarPerm modified mode [ 'docs/protocol/stateDigest.md', 436, 420 ] -271 silly lockFile 805f417b-mony-hub-util-node-modules-debug tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -272 silly lockFile 805f417b-mony-hub-util-node-modules-debug tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -273 silly lockFile d4c2e9bc-ipio-npm-debug-2-2-0-package-tgz tar:///home/voipio/.npm/debug/2.2.0/package.tgz -274 silly lockFile d4c2e9bc-ipio-npm-debug-2-2-0-package-tgz tar:///home/voipio/.npm/debug/2.2.0/package.tgz -275 info preinstall debug@2.2.0 -276 verbose readDependencies using package.json deps -277 verbose readDependencies using package.json deps -278 verbose cache add [ 'ms@0.7.1', null ] -279 verbose cache add name=undefined spec="ms@0.7.1" args=["ms@0.7.1",null] -280 verbose parsed url { protocol: null, -280 verbose parsed url slashes: null, -280 verbose parsed url auth: null, -280 verbose parsed url host: null, -280 verbose parsed url port: null, -280 verbose parsed url hostname: null, -280 verbose parsed url hash: null, -280 verbose parsed url search: null, -280 verbose parsed url query: null, -280 verbose parsed url pathname: 'ms@0.7.1', -280 verbose parsed url path: 'ms@0.7.1', -280 verbose parsed url href: 'ms@0.7.1' } -281 verbose cache add name="ms" spec="0.7.1" args=["ms","0.7.1"] -282 verbose parsed url { protocol: null, -282 verbose parsed url slashes: null, -282 verbose parsed url auth: null, -282 verbose parsed url host: null, -282 verbose parsed url port: null, -282 verbose parsed url hostname: null, -282 verbose parsed url hash: null, -282 verbose parsed url search: null, -282 verbose parsed url query: null, -282 verbose parsed url pathname: '0.7.1', -282 verbose parsed url path: '0.7.1', -282 verbose parsed url href: '0.7.1' } -283 verbose addNamed [ 'ms', '0.7.1' ] -284 verbose addNamed [ '0.7.1', '0.7.1' ] -285 silly lockFile 3dba240c-ms-0-7-1 ms@0.7.1 -286 verbose lock ms@0.7.1 /home/voipio/.npm/3dba240c-ms-0-7-1.lock -287 verbose request where is /ms -288 verbose request registry https://registry.npmjs.org/ -289 verbose url raw /ms -290 verbose url resolving [ 'https://registry.npmjs.org/', './ms' ] -291 verbose url resolved https://registry.npmjs.org/ms -292 verbose request where is https://registry.npmjs.org/ms -293 info trying registry request attempt 1 at 10:15:16 -294 http GET https://registry.npmjs.org/ms -295 silly lockFile 6df03e31-node-modules-harmonyhubjs-client tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/harmonyhubjs-client -296 silly lockFile 6df03e31-node-modules-harmonyhubjs-client tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/harmonyhubjs-client -297 silly lockFile 3ab04cd8-nyhubjs-client-1-1-8-package-tgz tar:///home/voipio/.npm/harmonyhubjs-client/1.1.8/package.tgz -298 silly lockFile 3ab04cd8-nyhubjs-client-1-1-8-package-tgz tar:///home/voipio/.npm/harmonyhubjs-client/1.1.8/package.tgz -299 info preinstall harmonyhubjs-client@1.1.8 -300 verbose readDependencies using package.json deps -301 verbose readDependencies using package.json deps -302 verbose cache add [ 'node-xmpp-client@^3.0.0', null ] -303 verbose cache add name=undefined spec="node-xmpp-client@^3.0.0" args=["node-xmpp-client@^3.0.0",null] -304 verbose parsed url { protocol: null, -304 verbose parsed url slashes: null, -304 verbose parsed url auth: null, -304 verbose parsed url host: null, -304 verbose parsed url port: null, -304 verbose parsed url hostname: null, -304 verbose parsed url hash: null, -304 verbose parsed url search: null, -304 verbose parsed url query: null, -304 verbose parsed url pathname: 'node-xmpp-client@^3.0.0', -304 verbose parsed url path: 'node-xmpp-client@^3.0.0', -304 verbose parsed url href: 'node-xmpp-client@^3.0.0' } -305 verbose cache add [ 'node-xmpp-stanza@^1.1.0', null ] -306 verbose cache add name=undefined spec="node-xmpp-stanza@^1.1.0" args=["node-xmpp-stanza@^1.1.0",null] -307 verbose parsed url { protocol: null, -307 verbose parsed url slashes: null, -307 verbose parsed url auth: null, -307 verbose parsed url host: null, -307 verbose parsed url port: null, -307 verbose parsed url hostname: null, -307 verbose parsed url hash: null, -307 verbose parsed url search: null, -307 verbose parsed url query: null, -307 verbose parsed url pathname: 'node-xmpp-stanza@^1.1.0', -307 verbose parsed url path: 'node-xmpp-stanza@^1.1.0', -307 verbose parsed url href: 'node-xmpp-stanza@^1.1.0' } -308 verbose cache add name="node-xmpp-client" spec="^3.0.0" args=["node-xmpp-client","^3.0.0"] -309 verbose parsed url { protocol: null, -309 verbose parsed url slashes: null, -309 verbose parsed url auth: null, -309 verbose parsed url host: null, -309 verbose parsed url port: null, -309 verbose parsed url hostname: null, -309 verbose parsed url hash: null, -309 verbose parsed url search: null, -309 verbose parsed url query: null, -309 verbose parsed url pathname: '^3.0.0', -309 verbose parsed url path: '^3.0.0', -309 verbose parsed url href: '^3.0.0' } -310 verbose addNamed [ 'node-xmpp-client', '^3.0.0' ] -311 verbose addNamed [ null, '>=3.0.0-0 <4.0.0-0' ] -312 silly lockFile 21890c69-node-xmpp-client-3-0-0 node-xmpp-client@^3.0.0 -313 verbose lock node-xmpp-client@^3.0.0 /home/voipio/.npm/21890c69-node-xmpp-client-3-0-0.lock -314 verbose cache add [ 'request@^2.48.0', null ] -315 verbose cache add name=undefined spec="request@^2.48.0" args=["request@^2.48.0",null] -316 verbose parsed url { protocol: null, -316 verbose parsed url slashes: null, -316 verbose parsed url auth: null, -316 verbose parsed url host: null, -316 verbose parsed url port: null, -316 verbose parsed url hostname: null, -316 verbose parsed url hash: null, -316 verbose parsed url search: null, -316 verbose parsed url query: null, -316 verbose parsed url pathname: 'request@^2.48.0', -316 verbose parsed url path: 'request@^2.48.0', -316 verbose parsed url href: 'request@^2.48.0' } -317 verbose cache add name="node-xmpp-stanza" spec="^1.1.0" args=["node-xmpp-stanza","^1.1.0"] -318 verbose parsed url { protocol: null, -318 verbose parsed url slashes: null, -318 verbose parsed url auth: null, -318 verbose parsed url host: null, -318 verbose parsed url port: null, -318 verbose parsed url hostname: null, -318 verbose parsed url hash: null, -318 verbose parsed url search: null, -318 verbose parsed url query: null, -318 verbose parsed url pathname: '^1.1.0', -318 verbose parsed url path: '^1.1.0', -318 verbose parsed url href: '^1.1.0' } -319 verbose addNamed [ 'node-xmpp-stanza', '^1.1.0' ] -320 verbose addNamed [ null, '>=1.1.0-0 <2.0.0-0' ] -321 silly lockFile fb950b0b-node-xmpp-stanza-1-1-0 node-xmpp-stanza@^1.1.0 -322 verbose lock node-xmpp-stanza@^1.1.0 /home/voipio/.npm/fb950b0b-node-xmpp-stanza-1-1-0.lock -323 verbose cache add [ 'ltx@https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser', -323 verbose cache add null ] -324 verbose cache add name=undefined spec="ltx@https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser" args=["ltx@https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser",null] -325 verbose parsed url { protocol: null, -325 verbose parsed url slashes: null, -325 verbose parsed url auth: null, -325 verbose parsed url host: null, -325 verbose parsed url port: null, -325 verbose parsed url hostname: null, -325 verbose parsed url hash: '#cdata-for-ltx-parser', -325 verbose parsed url search: null, -325 verbose parsed url query: null, -325 verbose parsed url pathname: 'ltx@https://github.com/swissmanu/ltx.git', -325 verbose parsed url path: 'ltx@https://github.com/swissmanu/ltx.git', -325 verbose parsed url href: 'ltx@https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser' } -326 verbose cache add name="request" spec="^2.48.0" args=["request","^2.48.0"] -327 verbose parsed url { protocol: null, -327 verbose parsed url slashes: null, -327 verbose parsed url auth: null, -327 verbose parsed url host: null, -327 verbose parsed url port: null, -327 verbose parsed url hostname: null, -327 verbose parsed url hash: null, -327 verbose parsed url search: null, -327 verbose parsed url query: null, -327 verbose parsed url pathname: '^2.48.0', -327 verbose parsed url path: '^2.48.0', -327 verbose parsed url href: '^2.48.0' } -328 verbose addNamed [ 'request', '^2.48.0' ] -329 verbose addNamed [ null, '>=2.48.0-0 <3.0.0-0' ] -330 silly lockFile a9902d4e-request-2-48-0 request@^2.48.0 -331 verbose lock request@^2.48.0 /home/voipio/.npm/a9902d4e-request-2-48-0.lock -332 silly addNameRange { name: 'node-xmpp-client', -332 silly addNameRange range: '>=3.0.0-0 <4.0.0-0', -332 silly addNameRange hasData: false } -333 verbose cache add name="ltx" spec="https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser" args=["ltx","https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser"] -334 verbose parsed url { protocol: 'https:', -334 verbose parsed url slashes: true, -334 verbose parsed url auth: null, -334 verbose parsed url host: 'github.com', -334 verbose parsed url port: null, -334 verbose parsed url hostname: 'github.com', -334 verbose parsed url hash: '#cdata-for-ltx-parser', -334 verbose parsed url search: null, -334 verbose parsed url query: null, -334 verbose parsed url pathname: '/swissmanu/ltx.git', -334 verbose parsed url path: '/swissmanu/ltx.git', -334 verbose parsed url href: 'https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser' } -335 silly lockFile cb0170b5-anu-ltx-git-cdata-for-ltx-parser https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser -336 verbose lock https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser /home/voipio/.npm/cb0170b5-anu-ltx-git-cdata-for-ltx-parser.lock -337 silly addNameRange { name: 'node-xmpp-stanza', -337 silly addNameRange range: '>=1.1.0-0 <2.0.0-0', -337 silly addNameRange hasData: false } -338 verbose request where is /node-xmpp-client -339 verbose request registry https://registry.npmjs.org/ -340 verbose url raw /node-xmpp-client -341 verbose url resolving [ 'https://registry.npmjs.org/', './node-xmpp-client' ] -342 verbose url resolved https://registry.npmjs.org/node-xmpp-client -343 verbose request where is https://registry.npmjs.org/node-xmpp-client -344 info trying registry request attempt 1 at 10:15:16 -345 http GET https://registry.npmjs.org/node-xmpp-client -346 silly addNameRange { name: 'request', range: '>=2.48.0-0 <3.0.0-0', hasData: false } -347 verbose request where is /node-xmpp-stanza -348 verbose request registry https://registry.npmjs.org/ -349 verbose url raw /node-xmpp-stanza -350 verbose url resolving [ 'https://registry.npmjs.org/', './node-xmpp-stanza' ] -351 verbose url resolved https://registry.npmjs.org/node-xmpp-stanza -352 verbose request where is https://registry.npmjs.org/node-xmpp-stanza -353 info trying registry request attempt 1 at 10:15:16 -354 http GET https://registry.npmjs.org/node-xmpp-stanza -355 verbose addRemoteTarball [ 'https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser', -355 verbose addRemoteTarball null ] -356 verbose request where is /request -357 verbose request registry https://registry.npmjs.org/ -358 verbose url raw /request -359 verbose url resolving [ 'https://registry.npmjs.org/', './request' ] -360 verbose url resolved https://registry.npmjs.org/request -361 verbose request where is https://registry.npmjs.org/request -362 info trying registry request attempt 1 at 10:15:16 -363 http GET https://registry.npmjs.org/request -364 info retry fetch attempt 1 at 10:15:16 -365 verbose fetch to= /tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -366 http GET https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser -367 silly lockFile 4f97bbf5--harmony-hub-util-node-modules-q tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q -368 silly lockFile 4f97bbf5--harmony-hub-util-node-modules-q tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q -369 silly lockFile 32cb9aaf-e-voipio-npm-q-1-4-1-package-tgz tar:///home/voipio/.npm/q/1.4.1/package.tgz -370 silly lockFile 32cb9aaf-e-voipio-npm-q-1-4-1-package-tgz tar:///home/voipio/.npm/q/1.4.1/package.tgz -371 info preinstall q@1.4.1 -372 verbose readDependencies using package.json deps -373 verbose readDependencies using package.json deps -374 silly resolved [] -375 verbose about to build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q -376 info build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/q -377 verbose linkStuff [ false, -377 verbose linkStuff false, -377 verbose linkStuff false, -377 verbose linkStuff '/home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules' ] -378 info linkStuff q@1.4.1 -379 verbose linkBins q@1.4.1 -380 verbose linkMans q@1.4.1 -381 verbose rebuildBundles q@1.4.1 -382 info install q@1.4.1 -383 info postinstall q@1.4.1 -384 http 200 https://registry.npmjs.org/ms -385 silly registry.get cb [ 200, -385 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -385 silly registry.get etag: '"4EHDI6ZD0RZD26RKK73S8EZTQ"', -385 silly registry.get 'content-type': 'application/json', -385 silly registry.get 'content-encoding': 'gzip', -385 silly registry.get 'cache-control': 'max-age=300', -385 silly registry.get 'content-length': '2346', -385 silly registry.get 'accept-ranges': 'bytes', -385 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -385 silly registry.get via: '1.1 varnish', -385 silly registry.get age: '78', -385 silly registry.get connection: 'keep-alive', -385 silly registry.get 'x-served-by': 'cache-bma7025-BMA', -385 silly registry.get 'x-cache': 'HIT', -385 silly registry.get 'x-cache-hits': '8', -385 silly registry.get 'x-timer': 'S1471936516.767794,VS0,VE0', -385 silly registry.get vary: 'Accept-Encoding' } ] -386 silly lockFile a746a1f4-gistry-npmjs-org-ms-ms-0-7-1-tgz https://registry.npmjs.org/ms/-/ms-0.7.1.tgz -387 verbose lock https://registry.npmjs.org/ms/-/ms-0.7.1.tgz /home/voipio/.npm/a746a1f4-gistry-npmjs-org-ms-ms-0-7-1-tgz.lock -388 verbose addRemoteTarball [ 'https://registry.npmjs.org/ms/-/ms-0.7.1.tgz', -388 verbose addRemoteTarball '9cd13c03adbff25b65effde7ce864ee952017098' ] -389 info retry fetch attempt 1 at 10:15:16 -390 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/ms/-/ms-0.7.1.tgz -391 http GET https://registry.npmjs.org/ms/-/ms-0.7.1.tgz -392 http 200 https://registry.npmjs.org/request -393 silly registry.get cb [ 200, -393 silly registry.get { server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', -393 silly registry.get etag: '"93J4CVXE8J60VORDAFSPLE0JB"', -393 silly registry.get 'content-type': 'application/json', -393 silly registry.get 'content-encoding': 'gzip', -393 silly registry.get 'cache-control': 'max-age=300', -393 silly registry.get 'content-length': '37054', -393 silly registry.get 'accept-ranges': 'bytes', -393 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -393 silly registry.get via: '1.1 varnish', -393 silly registry.get age: '221', -393 silly registry.get connection: 'keep-alive', -393 silly registry.get 'x-served-by': 'cache-bma7030-BMA', -393 silly registry.get 'x-cache': 'HIT', -393 silly registry.get 'x-cache-hits': '12', -393 silly registry.get 'x-timer': 'S1471936516.808179,VS0,VE0', -393 silly registry.get vary: 'Accept-Encoding' } ] -394 silly addNameRange number 2 { name: 'request', range: '>=2.48.0-0 <3.0.0-0', hasData: true } -395 silly addNameRange versions [ 'request', -395 silly addNameRange [ '0.10.0', -395 silly addNameRange '0.8.3', -395 silly addNameRange '0.9.0', -395 silly addNameRange '0.9.1', -395 silly addNameRange '0.9.5', -395 silly addNameRange '1.0.0', -395 silly addNameRange '1.1.0', -395 silly addNameRange '1.1.1', -395 silly addNameRange '1.2.0', -395 silly addNameRange '1.9.0', -395 silly addNameRange '1.9.1', -395 silly addNameRange '1.9.2', -395 silly addNameRange '1.9.3', -395 silly addNameRange '1.9.5', -395 silly addNameRange '1.9.7', -395 silly addNameRange '1.9.8', -395 silly addNameRange '1.9.9', -395 silly addNameRange '2.0.0', -395 silly addNameRange '2.0.1', -395 silly addNameRange '2.0.2', -395 silly addNameRange '2.0.3', -395 silly addNameRange '2.0.4', -395 silly addNameRange '2.0.5', -395 silly addNameRange '2.1.0', -395 silly addNameRange '2.1.1', -395 silly addNameRange '2.2.0', -395 silly addNameRange '2.2.5', -395 silly addNameRange '2.2.6', -395 silly addNameRange '2.2.9', -395 silly addNameRange '2.9.0', -395 silly addNameRange '2.9.1', -395 silly addNameRange '2.9.2', -395 silly addNameRange '2.9.3', -395 silly addNameRange '2.9.100', -395 silly addNameRange '2.9.150', -395 silly addNameRange '2.9.151', -395 silly addNameRange '2.9.152', -395 silly addNameRange '2.9.153', -395 silly addNameRange '2.9.200', -395 silly addNameRange '2.9.201', -395 silly addNameRange '2.9.202', -395 silly addNameRange '2.9.203', -395 silly addNameRange '2.10.0', -395 silly addNameRange '2.11.0', -395 silly addNameRange '2.11.1', -395 silly addNameRange '2.11.2', -395 silly addNameRange '2.11.3', -395 silly addNameRange '2.11.4', -395 silly addNameRange '2.12.0', -395 silly addNameRange '2.14.0', -395 silly addNameRange '2.16.0', -395 silly addNameRange '2.16.2', -395 silly addNameRange '2.16.4', -395 silly addNameRange '2.16.6', -395 silly addNameRange '2.18.0', -395 silly addNameRange '2.19.0', -395 silly addNameRange '2.20.0', -395 silly addNameRange '2.21.0', -395 silly addNameRange '2.22.0', -395 silly addNameRange '2.23.0', -395 silly addNameRange '2.24.0', -395 silly addNameRange '2.25.0', -395 silly addNameRange '2.26.0', -395 silly addNameRange '2.27.0', -395 silly addNameRange '2.28.0', -395 silly addNameRange '2.29.0', -395 silly addNameRange '2.30.0', -395 silly addNameRange '2.31.0', -395 silly addNameRange '2.32.0', -395 silly addNameRange '2.33.0', -395 silly addNameRange '2.34.0', -395 silly addNameRange '2.35.0', -395 silly addNameRange '2.36.0', -395 silly addNameRange '2.37.0', -395 silly addNameRange '2.38.0', -395 silly addNameRange '2.39.0', -395 silly addNameRange '2.40.0', -395 silly addNameRange '2.41.0', -395 silly addNameRange '2.42.0', -395 silly addNameRange '2.43.0', -395 silly addNameRange '2.44.0', -395 silly addNameRange '2.45.0', -395 silly addNameRange '2.46.0', -395 silly addNameRange '2.47.0', -395 silly addNameRange '2.48.0', -395 silly addNameRange '2.49.0', -395 silly addNameRange '2.50.0', -395 silly addNameRange '2.51.0', -395 silly addNameRange '2.52.0', -395 silly addNameRange '2.53.0', -395 silly addNameRange '2.54.0', -395 silly addNameRange '2.55.0', -395 silly addNameRange '2.56.0', -395 silly addNameRange '2.57.0', -395 silly addNameRange '2.58.0', -395 silly addNameRange '2.59.0', -395 silly addNameRange '2.60.0', -395 silly addNameRange '2.61.0', -395 silly addNameRange '2.62.0', -395 silly addNameRange '2.63.0', -395 silly addNameRange '2.64.0', -395 silly addNameRange '2.65.0', -395 silly addNameRange '2.66.0', -395 silly addNameRange '2.67.0', -395 silly addNameRange '2.68.0', -395 silly addNameRange '2.69.0', -395 silly addNameRange '2.70.0', -395 silly addNameRange '2.71.0', -395 silly addNameRange '2.72.0', -395 silly addNameRange '2.73.0', -395 silly addNameRange '2.74.0' ] ] -396 verbose addNamed [ 'request', '2.74.0' ] -397 verbose addNamed [ '2.74.0', '2.74.0' ] -398 silly lockFile a3d1fd81-request-2-74-0 request@2.74.0 -399 verbose lock request@2.74.0 /home/voipio/.npm/a3d1fd81-request-2-74-0.lock -400 silly lockFile fca5c6c3-s-org-request-request-2-74-0-tgz https://registry.npmjs.org/request/-/request-2.74.0.tgz -401 verbose lock https://registry.npmjs.org/request/-/request-2.74.0.tgz /home/voipio/.npm/fca5c6c3-s-org-request-request-2-74-0-tgz.lock -402 verbose addRemoteTarball [ 'https://registry.npmjs.org/request/-/request-2.74.0.tgz', -402 verbose addRemoteTarball '7693ca768bbb0ea5c8ce08c084a45efa05b892ab' ] -403 info retry fetch attempt 1 at 10:15:16 -404 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/request/-/request-2.74.0.tgz -405 http GET https://registry.npmjs.org/request/-/request-2.74.0.tgz -406 http 200 https://registry.npmjs.org/ms/-/ms-0.7.1.tgz -407 silly lockFile a746a1f4-gistry-npmjs-org-ms-ms-0-7-1-tgz https://registry.npmjs.org/ms/-/ms-0.7.1.tgz -408 silly lockFile a746a1f4-gistry-npmjs-org-ms-ms-0-7-1-tgz https://registry.npmjs.org/ms/-/ms-0.7.1.tgz -409 silly lockFile 3dba240c-ms-0-7-1 ms@0.7.1 -410 silly lockFile 3dba240c-ms-0-7-1 ms@0.7.1 -411 silly resolved [ { name: 'ms', -411 silly resolved version: '0.7.1', -411 silly resolved description: 'Tiny ms conversion utility', -411 silly resolved repository: { type: 'git', url: 'git://github.com/guille/ms.js.git' }, -411 silly resolved main: './index', -411 silly resolved devDependencies: { mocha: '*', 'expect.js': '*', serve: '*' }, -411 silly resolved component: { scripts: [Object] }, -411 silly resolved gitHead: '713dcf26d9e6fd9dbc95affe7eff9783b7f1b909', -411 silly resolved bugs: { url: 'https://github.com/guille/ms.js/issues' }, -411 silly resolved homepage: 'https://github.com/guille/ms.js', -411 silly resolved _id: 'ms@0.7.1', -411 silly resolved scripts: {}, -411 silly resolved _shasum: '9cd13c03adbff25b65effde7ce864ee952017098', -411 silly resolved _from: 'ms@0.7.1', -411 silly resolved _npmVersion: '2.7.5', -411 silly resolved _nodeVersion: '0.12.2', -411 silly resolved _npmUser: { name: 'rauchg', email: 'rauchg@gmail.com' }, -411 silly resolved maintainers: [ [Object] ], -411 silly resolved dist: -411 silly resolved { shasum: '9cd13c03adbff25b65effde7ce864ee952017098', -411 silly resolved tarball: 'https://registry.npmjs.org/ms/-/ms-0.7.1.tgz' }, -411 silly resolved directories: {}, -411 silly resolved _resolved: 'https://registry.npmjs.org/ms/-/ms-0.7.1.tgz' } ] -412 info install ms@0.7.1 into /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -413 info installOne ms@0.7.1 -414 verbose node_modules/harmony-hub-util/node_modules/debug/node_modules/ms unbuild -415 verbose tar unpack /home/voipio/.npm/ms/0.7.1/package.tgz -416 silly lockFile ca5243d0-de-modules-debug-node-modules-ms tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms -417 verbose lock tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms /home/voipio/.npm/ca5243d0-de-modules-debug-node-modules-ms.lock -418 silly lockFile 3cf7d965--voipio-npm-ms-0-7-1-package-tgz tar:///home/voipio/.npm/ms/0.7.1/package.tgz -419 verbose lock tar:///home/voipio/.npm/ms/0.7.1/package.tgz /home/voipio/.npm/3cf7d965--voipio-npm-ms-0-7-1-package-tgz.lock -420 silly gunzTarPerm modes [ '755', '644' ] -421 silly gunzTarPerm extractEntry package.json -422 silly gunzTarPerm extractEntry .npmignore -423 silly gunzTarPerm extractEntry README.md -424 silly gunzTarPerm extractEntry LICENSE -425 silly gunzTarPerm extractEntry index.js -426 silly gunzTarPerm extractEntry History.md -427 silly lockFile ca5243d0-de-modules-debug-node-modules-ms tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms -428 silly lockFile ca5243d0-de-modules-debug-node-modules-ms tar:///home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms -429 silly lockFile 3cf7d965--voipio-npm-ms-0-7-1-package-tgz tar:///home/voipio/.npm/ms/0.7.1/package.tgz -430 silly lockFile 3cf7d965--voipio-npm-ms-0-7-1-package-tgz tar:///home/voipio/.npm/ms/0.7.1/package.tgz -431 info preinstall ms@0.7.1 -432 verbose readDependencies using package.json deps -433 verbose readDependencies using package.json deps -434 silly resolved [] -435 verbose about to build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms -436 info build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules/ms -437 verbose linkStuff [ false, -437 verbose linkStuff false, -437 verbose linkStuff false, -437 verbose linkStuff '/home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug/node_modules' ] -438 info linkStuff ms@0.7.1 -439 verbose linkBins ms@0.7.1 -440 verbose linkMans ms@0.7.1 -441 verbose rebuildBundles ms@0.7.1 -442 info install ms@0.7.1 -443 info postinstall ms@0.7.1 -444 verbose about to build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -445 info build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/debug -446 verbose linkStuff [ false, -446 verbose linkStuff false, -446 verbose linkStuff false, -446 verbose linkStuff '/home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules' ] -447 info linkStuff debug@2.2.0 -448 verbose linkBins debug@2.2.0 -449 verbose linkMans debug@2.2.0 -450 verbose rebuildBundles debug@2.2.0 -451 verbose rebuildBundles [ 'ms' ] -452 info install debug@2.2.0 -453 info postinstall debug@2.2.0 -454 http 200 https://registry.npmjs.org/node-xmpp-stanza -455 silly registry.get cb [ 200, -455 silly registry.get { server: 'CouchDB/1.6.1 (Erlang OTP/R16B03)', -455 silly registry.get etag: '"DCV413VSZN9QD29P3FHFSBSZ0"', -455 silly registry.get 'content-type': 'application/json', -455 silly registry.get 'content-encoding': 'gzip', -455 silly registry.get 'cache-control': 'max-age=300', -455 silly registry.get 'content-length': '1317', -455 silly registry.get 'accept-ranges': 'bytes', -455 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -455 silly registry.get via: '1.1 varnish', -455 silly registry.get age: '0', -455 silly registry.get connection: 'keep-alive', -455 silly registry.get 'x-served-by': 'cache-bma7031-BMA', -455 silly registry.get 'x-cache': 'MISS', -455 silly registry.get 'x-cache-hits': '0', -455 silly registry.get 'x-timer': 'S1471936516.798297,VS0,VE116', -455 silly registry.get vary: 'Accept-Encoding' } ] -456 http 200 https://registry.npmjs.org/node-xmpp-client -457 silly registry.get cb [ 200, -457 silly registry.get { server: 'CouchDB/1.6.1 (Erlang OTP/R16B03)', -457 silly registry.get etag: '"4R98EANJIEZWMRWAEJK2DDEHO"', -457 silly registry.get 'content-type': 'application/json', -457 silly registry.get 'content-encoding': 'gzip', -457 silly registry.get 'cache-control': 'max-age=300', -457 silly registry.get 'content-length': '9619', -457 silly registry.get 'accept-ranges': 'bytes', -457 silly registry.get date: 'Tue, 23 Aug 2016 07:15:16 GMT', -457 silly registry.get via: '1.1 varnish', -457 silly registry.get age: '0', -457 silly registry.get connection: 'keep-alive', -457 silly registry.get 'x-served-by': 'cache-bma7022-BMA', -457 silly registry.get 'x-cache': 'MISS', -457 silly registry.get 'x-cache-hits': '0', -457 silly registry.get 'x-timer': 'S1471936516.792670,VS0,VE125', -457 silly registry.get vary: 'Accept-Encoding' } ] -458 silly addNameRange number 2 { name: 'node-xmpp-stanza', -458 silly addNameRange range: '>=1.1.0-0 <2.0.0-0', -458 silly addNameRange hasData: true } -459 silly addNameRange versions [ 'node-xmpp-stanza', [ '1.0.0', '1.1.0', '6.1.0' ] ] -460 verbose addNamed [ 'node-xmpp-stanza', '1.1.0' ] -461 verbose addNamed [ '1.1.0', '1.1.0' ] -462 silly lockFile 631fc672-node-xmpp-stanza-1-1-0 node-xmpp-stanza@1.1.0 -463 verbose lock node-xmpp-stanza@1.1.0 /home/voipio/.npm/631fc672-node-xmpp-stanza-1-1-0.lock -464 silly lockFile 47bf3c09-tanza-node-xmpp-stanza-1-1-0-tgz https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -465 verbose lock https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz /home/voipio/.npm/47bf3c09-tanza-node-xmpp-stanza-1-1-0-tgz.lock -466 silly addNameRange number 2 { name: 'node-xmpp-client', -466 silly addNameRange range: '>=3.0.0-0 <4.0.0-0', -466 silly addNameRange hasData: true } -467 silly addNameRange versions [ 'node-xmpp-client', -467 silly addNameRange [ '0.0.1', -467 silly addNameRange '0.0.2', -467 silly addNameRange '0.0.3', -467 silly addNameRange '0.0.4', -467 silly addNameRange '0.0.5', -467 silly addNameRange '0.0.6', -467 silly addNameRange '0.0.7', -467 silly addNameRange '0.1.0', -467 silly addNameRange '0.1.1', -467 silly addNameRange '0.1.2', -467 silly addNameRange '0.1.3', -467 silly addNameRange '0.1.4', -467 silly addNameRange '0.1.5', -467 silly addNameRange '0.1.6', -467 silly addNameRange '0.1.8', -467 silly addNameRange '0.1.9', -467 silly addNameRange '0.2.0', -467 silly addNameRange '0.2.1', -467 silly addNameRange '0.2.2', -467 silly addNameRange '0.2.3', -467 silly addNameRange '0.3.0', -467 silly addNameRange '0.4.0', -467 silly addNameRange '1.0.0-alpha1', -467 silly addNameRange '1.0.0-alpha2', -467 silly addNameRange '1.0.0-alpha3', -467 silly addNameRange '1.0.0-alpha4', -467 silly addNameRange '1.0.0-alpha5', -467 silly addNameRange '1.0.0-alpha6', -467 silly addNameRange '1.0.0-alpha7', -467 silly addNameRange '1.0.0-alpha8', -467 silly addNameRange '1.0.0-alpha9', -467 silly addNameRange '1.0.0-alpha10', -467 silly addNameRange '1.0.0-alpha11', -467 silly addNameRange '1.0.0-alpha12', -467 silly addNameRange '1.0.0-alpha13', -467 silly addNameRange '1.0.0-alpha14', -467 silly addNameRange '1.0.0-alpha15', -467 silly addNameRange '1.0.0-alpha17', -467 silly addNameRange '1.0.0-alpha18', -467 silly addNameRange '1.0.0-alpha19', -467 silly addNameRange '1.0.0-alpha20', -467 silly addNameRange '1.0.0-alpha21', -467 silly addNameRange '1.0.0-alpha23', -467 silly addNameRange '1.0.0', -467 silly addNameRange '2.0.0', -467 silly addNameRange '2.0.1', -467 silly addNameRange '2.0.2', -467 silly addNameRange '2.1.0', -467 silly addNameRange '3.0.0', -467 silly addNameRange '3.0.1', -467 silly addNameRange '6.1.0', -467 silly addNameRange '3.0.2' ] ] -468 verbose addNamed [ 'node-xmpp-client', '3.0.2' ] -469 verbose addNamed [ '3.0.2', '3.0.2' ] -470 silly lockFile 221da644-node-xmpp-client-3-0-2 node-xmpp-client@3.0.2 -471 verbose lock node-xmpp-client@3.0.2 /home/voipio/.npm/221da644-node-xmpp-client-3-0-2.lock -472 verbose addRemoteTarball [ 'https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz', -472 verbose addRemoteTarball '26bb749065fe00787004f8c3b7c0b28494d46554' ] -473 silly lockFile 3e151402-lient-node-xmpp-client-3-0-2-tgz https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -474 verbose lock https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz /home/voipio/.npm/3e151402-lient-node-xmpp-client-3-0-2-tgz.lock -475 verbose addRemoteTarball [ 'https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz', -475 verbose addRemoteTarball '0202bc8a8a03bd2a8223006ffb1d5057fa1b79d6' ] -476 info retry fetch attempt 1 at 10:15:16 -477 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -478 http GET https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -479 info retry fetch attempt 1 at 10:15:16 -480 verbose fetch to= /tmp/npm-22823-e52N1tOg/registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -481 http GET https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -482 http 200 https://registry.npmjs.org/request/-/request-2.74.0.tgz -483 silly lockFile fca5c6c3-s-org-request-request-2-74-0-tgz https://registry.npmjs.org/request/-/request-2.74.0.tgz -484 silly lockFile fca5c6c3-s-org-request-request-2-74-0-tgz https://registry.npmjs.org/request/-/request-2.74.0.tgz -485 silly lockFile a3d1fd81-request-2-74-0 request@2.74.0 -486 silly lockFile a3d1fd81-request-2-74-0 request@2.74.0 -487 silly lockFile a9902d4e-request-2-48-0 request@^2.48.0 -488 silly lockFile a9902d4e-request-2-48-0 request@^2.48.0 -489 http 200 https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -490 silly lockFile 47bf3c09-tanza-node-xmpp-stanza-1-1-0-tgz https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -491 silly lockFile 47bf3c09-tanza-node-xmpp-stanza-1-1-0-tgz https://registry.npmjs.org/node-xmpp-stanza/-/node-xmpp-stanza-1.1.0.tgz -492 silly lockFile 631fc672-node-xmpp-stanza-1-1-0 node-xmpp-stanza@1.1.0 -493 silly lockFile 631fc672-node-xmpp-stanza-1-1-0 node-xmpp-stanza@1.1.0 -494 silly lockFile fb950b0b-node-xmpp-stanza-1-1-0 node-xmpp-stanza@^1.1.0 -495 silly lockFile fb950b0b-node-xmpp-stanza-1-1-0 node-xmpp-stanza@^1.1.0 -496 http 200 https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -497 silly lockFile 3e151402-lient-node-xmpp-client-3-0-2-tgz https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -498 silly lockFile 3e151402-lient-node-xmpp-client-3-0-2-tgz https://registry.npmjs.org/node-xmpp-client/-/node-xmpp-client-3.0.2.tgz -499 silly lockFile 221da644-node-xmpp-client-3-0-2 node-xmpp-client@3.0.2 -500 silly lockFile 221da644-node-xmpp-client-3-0-2 node-xmpp-client@3.0.2 -501 silly lockFile 21890c69-node-xmpp-client-3-0-0 node-xmpp-client@^3.0.0 -502 silly lockFile 21890c69-node-xmpp-client-3-0-0 node-xmpp-client@^3.0.0 -503 http 200 https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser -504 verbose tar unpack /tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -505 silly lockFile 0d71939e-hub-com-swissmanu-ltx-git-unpack tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack -506 verbose lock tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack /home/voipio/.npm/0d71939e-hub-com-swissmanu-ltx-git-unpack.lock -507 silly lockFile 7925b6d3-tOg-github-com-swissmanu-ltx-git tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -508 verbose lock tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git /home/voipio/.npm/7925b6d3-tOg-github-com-swissmanu-ltx-git.lock -509 silly gunzTarPerm modes [ '755', '644' ] -510 error not a package /tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -511 silly lockFile 0d71939e-hub-com-swissmanu-ltx-git-unpack tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack -512 silly lockFile 0d71939e-hub-com-swissmanu-ltx-git-unpack tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack -513 silly lockFile 7925b6d3-tOg-github-com-swissmanu-ltx-git tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -514 silly lockFile 7925b6d3-tOg-github-com-swissmanu-ltx-git tar:///tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git -515 silly lockFile cb0170b5-anu-ltx-git-cdata-for-ltx-parser https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser -516 silly lockFile cb0170b5-anu-ltx-git-cdata-for-ltx-parser https://github.com/swissmanu/ltx.git#cdata-for-ltx-parser -517 verbose about to build /home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules/harmonyhubjs-client -518 verbose node_modules/harmony-hub-util/node_modules/harmonyhubjs-client unbuild -519 info preuninstall harmonyhubjs-client@1.1.8 -520 info uninstall harmonyhubjs-client@1.1.8 -521 verbose false,/home/voipio/linaro/skales/node_modules,/home/voipio/linaro/skales/node_modules/harmony-hub-util/node_modules unbuild harmonyhubjs-client@1.1.8 -522 info postuninstall harmonyhubjs-client@1.1.8 -523 verbose about to build /home/voipio/linaro/skales/node_modules/harmony-hub-util -524 verbose node_modules/harmony-hub-util unbuild -525 info preuninstall harmony-hub-util@1.2.1 -526 info uninstall harmony-hub-util@1.2.1 -527 verbose true,/home/voipio/linaro/skales/node_modules,/home/voipio/linaro/skales/node_modules unbuild harmony-hub-util@1.2.1 -528 info postuninstall harmony-hub-util@1.2.1 -529 error Error: ENOENT, open '/tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack/package.json' -530 error If you need help, you may report this *entire* log, -530 error including the npm and node versions, at: -530 error -531 error System Linux 4.6.0-0.bpo.1-amd64 -532 error command "/usr/bin/nodejs" "/usr/bin/npm" "install" "harmony-hub-util" "--save" -533 error cwd /home/voipio/linaro/skales -534 error node -v v0.10.29 -535 error npm -v 1.4.21 -536 error path /tmp/npm-22823-e52N1tOg/github.com/swissmanu/ltx.git-unpack/package.json -537 error code ENOENT -538 error errno 34 -539 verbose exit [ 34, true ] diff -Nru skales-0.20160202/package skales-0.20170929/package --- skales-0.20160202/package 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/package 2017-09-29 18:30:24.000000000 +0000 @@ -74,7 +74,7 @@ usage fi -image=zImage pagesize=2048 cmdline= base= initrd= needs_fixup= dtb= modules= +pagesize=2048 cmdline= base= initrd= needs_fixup= dtb= modules= extra_dir= dtbs= dtarg= arch= uImage= dirty= verbose= target="$1" @@ -92,6 +92,16 @@ ;; esac +if test -z $image +then + if test "$arch" = "arm" + then + image=zImage + else + image=Image.gz + fi +fi + shift while test $# != 0 @@ -211,7 +221,7 @@ dtdir1=arch/arm/boot/dts/ dtdir2=arch/arm/boot/ else - image=arch/arm64/boot/Image + image=arch/arm64/boot/$image dtdir1=arch/arm64/boot/dts/ dtdir2=arch/arm64/boot/dts/ fi diff -Nru skales-0.20160202/README skales-0.20170929/README --- skales-0.20160202/README 2016-08-22 09:23:28.000000000 +0000 +++ skales-0.20170929/README 2017-09-29 18:30:24.000000000 +0000 @@ -14,9 +14,10 @@ To use dtbTool you should have libfdt installed. - libfdt-dev (debian) + libfdt1 (debian) libfdt-devel (redhat) sys-apps/dtc (gentoo) + community/dtc (arch) Background ----------