Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Installing on Raspberry Pi Model B+ running Raspbian Jessie
- Removed old version of node: sudo apt-get remove node nvm
- Installed new version according to the steps here: http://tinyurl.com/yc6e4yzg
- quark:trilium pi$ node -v
- v9.4.0
- quark:trilium pi$ npm -v
- 5.6.0
- quark:~ pi$ git clone -b stable https://github.com/zadam/trilium.git
- fatal: destination path 'trilium' already exists and is not an empty directory.
- quark:~ pi$ rm -fr trilium
- quark:~ pi$ git clone -b stable https://github.com/zadam/trilium.git
- Cloning into 'trilium'...
- remote: Counting objects: 6314, done.
- remote: Compressing objects: 100% (235/235), done.
- remote: Total 6314 (delta 184), reused 214 (delta 92), pack-reused 5975
- Receiving objects: 100% (6314/6314), 7.19 MiB | 6.50 MiB/s, done.
- Resolving deltas: 100% (4512/4512), done.
- Checking connectivity... done.
- quark:~ pi$ cd trilium/
- quark:trilium pi$ npm install
- > [email protected] preinstall /home/pi/trilium/node_modules/scrypt
- > node node-scrypt-preinstall.js
- > [email protected] install /home/pi/trilium/node_modules/sqlite3
- > node-pre-gyp install --fallback-to-build
- node-pre-gyp ERR! Tried to download(403): https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.13/node-v59-linux-arm.tar.gz
- node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v59 ABI) (falling back to source compile with node-gyp)
- make: Entering directory '/home/pi/trilium/node_modules/sqlite3/build'
- ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3150000/sqlite3.c
- TOUCH Release/obj.target/deps/action_before_build.stamp
- CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3150000/sqlite3.o
- AR(target) Release/obj.target/deps/sqlite3.a
- COPY Release/sqlite3.a
- CXX(target) Release/obj.target/node_sqlite3/src/database.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/database.h:10,
- from ../src/database.cc:4:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginOpen(node_sqlite3::Database::Baton*)’:
- ../src/database.cc:144:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(),
- ^
- ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginClose(node_sqlite3::Database::Baton*)’:
- ../src/database.cc:230:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(),
- ^
- ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginExec(node_sqlite3::Database::Baton*)’:
- ../src/database.cc:525:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(),
- ^
- ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginLoadExtension(node_sqlite3::Database::Baton*)’:
- ../src/database.cc:625:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(),
- ^
- CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/database.h:10,
- from ../src/node_sqlite3.cc:8:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/node_sqlite3/src/statement.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/database.h:10,
- from ../src/statement.cc:7:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:
- ../src/statement.cc:118:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(),
- ^
- In file included from ../src/statement.cc:6:0:
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:322:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(Bind);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:370:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(Get);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginRun(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:438:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(Run);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginAll(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:504:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(All);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginEach(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:601:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(Each);
- ^
- ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginReset(node_sqlite3::Statement::Baton*)’:
- ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
- int status = uv_queue_work(uv_default_loop(), \
- ^
- ../src/statement.cc:724:5: note: in expansion of macro ‘STATEMENT_BEGIN’
- STATEMENT_BEGIN(Reset);
- ^
- SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node
- COPY Release/node_sqlite3.node
- COPY /home/pi/trilium/node_modules/sqlite3/lib/binding/node-v59-linux-arm/node_sqlite3.node
- TOUCH Release/obj.target/action_after_build.stamp
- make: Leaving directory '/home/pi/trilium/node_modules/sqlite3/build'
- > [email protected] install /home/pi/trilium/node_modules/scrypt
- > node-gyp rebuild
- make: Entering directory '/home/pi/trilium/node_modules/scrypt/build'
- SOLINK_MODULE(target) Release/obj.target/copied_files.node
- COPY Release/copied_files.node
- CC(target) Release/obj.target/scrypt_wrapper/src/util/memlimit.o
- CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/keyderivation.o
- CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/pickparams.o
- CC(target) Release/obj.target/scrypt_wrapper/src/scryptwrapper/hash.o
- AR(target) Release/obj.target/scrypt_wrapper.a
- COPY Release/scrypt_wrapper.a
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/crypto/crypto_scrypt.o
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/crypto/crypto_scrypt_smix.o
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/util/warnp.o
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/alg/sha256.o
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/libcperciva/util/insecure_memzero.o
- CC(target) Release/obj.target/scrypt_lib/scrypt/scrypt-1.2.0/lib/scryptenc/scryptenc_cpuperf.o
- AR(target) Release/obj.target/scrypt_lib.a
- COPY Release/scrypt_lib.a
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_common.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_common.cc:28:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_async.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_params_async.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_params_sync.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_params_sync.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf_async.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_kdf_async.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf_sync.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_kdf_sync.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf-verify_sync.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_kdf-verify_sync.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_kdf-verify_async.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_kdf-verify_async.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_hash_sync.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_hash_sync.cc:1:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/src/node-boilerplate/scrypt_hash_async.o
- In file included from ../../nan/nan.h:192:0,
- from ../src/node-boilerplate/scrypt_hash_async.cc:25:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- CXX(target) Release/obj.target/scrypt/scrypt_node.o
- In file included from ../../nan/nan.h:192:0,
- from ../scrypt_node.cc:28:
- ../../nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
- ../../nan/nan_maybe_43_inl.h:112:73: warning: ‘v8::Maybe<bool> v8::Object::ForceSet(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’ is deprecated (declared at /home/pi/.node-gyp/9.4.0/include/node/v8.h:3114): Use CreateDataProperty / DefineOwnProperty [-Wdeprecated-declarations]
- return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
- ^
- SOLINK_MODULE(target) Release/obj.target/scrypt.node
- COPY Release/scrypt.node
- make: Leaving directory '/home/pi/trilium/node_modules/scrypt/build'
- > [email protected] postinstall /home/pi/trilium/node_modules/giflossy
- > node lib/install.js
- ⚠ No binary found matching your system. It's probably not supported.
- ⚠ giflossy pre-build test failed
- ℹ compiling from source
- ✖ Error: autoreconf -ivf && ./configure --disable-gifview --disable-gifdiff --prefix="/home/pi/trilium/node_modules/giflossy/vendor" --bindir="/home/pi/trilium/node_modules/giflossy/vendor" && make install
- Command failed: autoreconf -ivf
- /bin/sh: 1: autoreconf: not found
- at ChildProcess.exithandler (child_process.js:272:12)
- at ChildProcess.emit (events.js:160:13)
- at maybeClose (internal/child_process.js:943:16)
- at Socket.stream.socket.on (internal/child_process.js:363:11)
- at Socket.emit (events.js:160:13)
- at Pipe._handle.close [as _onclose] (net.js:559:12)
- > [email protected] postinstall /home/pi/trilium/node_modules/mozjpeg
- > node lib/install.js
- ⚠ The `/home/pi/trilium/node_modules/mozjpeg/vendor/cjpeg` binary doesn't seem to work correctly
- ⚠ mozjpeg pre-build test failed
- ℹ compiling from source
- ✖ Error: autoreconf -fiv && ./configure --disable-shared --disable-dependency-tracking --with-jpeg8 --prefix="/home/pi/trilium/node_modules/mozjpeg/vendor" --bindir="/home/pi/trilium/node_modules/mozjpeg/vendor" --libdir="/home/pi/trilium/node_modules/mozjpeg/vendor" && make -j4 && make install -j4
- Command failed: autoreconf -fiv
- /bin/sh: 1: autoreconf: not found
- at ChildProcess.exithandler (child_process.js:272:12)
- at ChildProcess.emit (events.js:160:13)
- at maybeClose (internal/child_process.js:943:16)
- at Socket.stream.socket.on (internal/child_process.js:363:11)
- at Socket.emit (events.js:160:13)
- at Pipe._handle.close [as _onclose] (net.js:559:12)
- > [email protected] postinstall /home/pi/trilium/node_modules/pngquant-bin
- > node lib/install.js
- ⚠ No binary found matching your system. It's probably not supported.
- ⚠ pngquant pre-build test failed
- ℹ compiling from source
- ✔ pngquant built successfully
- > [email protected] postinstall /home/pi/trilium/node_modules/electron-prebuilt-compile/node_modules/electron
- > node install.js
- Downloading SHASUMS256.txt
- [============================================>] 100.0% of 3.45 kB (3.45 kB/s)
- > [email protected] postinstall /home/pi/trilium/node_modules/electron
- > node install.js
- Downloading SHASUMS256.txt
- [============================================>] 100.0% of 3.45 kB (3.45 kB/s)
- npm WARN [email protected] license should be a valid SPDX license expression
- added 1396 packages in 576.127s
- quark:trilium pi$
Add Comment
Please, Sign In to add comment