Package Details: standardnotes-desktop 2.3.12-1

Git Clone URL: https://aur.archlinux.org/standardnotes-desktop.git (read-only)
Package Base: standardnotes-desktop
Description: A standard notes app with an un-standard focus on longevity, portability, and privacy.
Upstream URL: https://standardnotes.org/
Keywords: notes
Licenses: GPL3
Conflicts: sn-bin
Submitter: FillFeile
Maintainer: FillFeile
Last Packager: FillFeile
Votes: 18
Popularity: 0.973131
First Submitted: 2017-06-04 13:58
Last Updated: 2018-11-06 20:27

Latest Comments

1 2 Next › Last »

FillFeile commented on 2018-10-14 11:48

@knokelmaat thanks for the quick feedback. I updated the PKGBUILD accordingly.

knokelmaat commented on 2018-10-14 11:10

@FollFeile I can confirm that installing node-gyp did the trick. I had exactly the same error as tinhtruong and this solved it, so you can update the package! Thanks for the quick fix!

FillFeile commented on 2018-10-13 14:30

@tinhtruong - thank you for using this package! It looks like your setup is lacking the node-gyp package. Actually there is some discussion on the yarn side if this dependency should be handle by the application itself or by yarn.

https://github.com/yarnpkg/yarn/issues/3114

Nevertheless, could you try the following and see if it fixes your error?

sudo pacman -S node-gyp

Please let me know if this fixes the issue, if so I will update the package accordingly.

tinhtruong commented on 2018-10-13 12:55

I have problems while trying to upgrade to 2.3.7. Here is the error:

Error: /usr/bin/node exited with code 1 Error output: warning package.json: No license field warning ../package.json: No license field warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json. warning standard-notes@2.3.7: No license field warning electron-editor-context-menu > lodash.isarray@4.0.0: This package is deprecated. Use Array.isArray. error /home/auser/.cache/yay/standardnotes-desktop/src/desktop/app/node_modules/spellchecker: Command failed. Exit code: 127 Command: prebuild-install --verbose || node-gyp rebuild Arguments: Directory: /home/auser/.cache/yay/standardnotes-desktop/src/desktop/app/node_modules/spellchecker Output: /bin/sh: prebuild-install: command not found /bin/sh: node-gyp: command not found

at ChildProcess.childProcess.once.code (/home/auser/.cache/yay/standardnotes-desktop/src/desktop/node_modules/builder-util/src/util.ts:251:14)
at Object.onceWrapper (events.js:273:13)
at ChildProcess.emit (events.js:182:13)
at maybeClose (internal/child_process.js:962:16)
at Socket.stream.socket.on (internal/child_process.js:381:11)
at Socket.emit (events.js:182:13)
at Pipe._handle.close (net.js:606:12)

From previous event: at installOrRebuild (/home/auser/.cache/yay/standardnotes-desktop/src/desktop/node_modules/electron-builder-lib/out/util/yarn.js:68:17) at /home/auser/.cache/yay/standardnotes-desktop/src/desktop/node_modules/electron-builder/src/cli/install-app-deps.ts:57:5 at Generator.next (<anonymous>) at runCallback (timers.js:694:18) at tryOnImmediate (timers.js:665:5) at processImmediate (timers.js:647:5) From previous event: at installAppDeps (/home/auser/.cache/yay/standardnotes-desktop/src/desktop/node_modules/electron-builder/out/cli/install-app-deps.js:174:17) at then (/home/auser/.cache/yay/standardnotes-desktop/src/desktop/node_modules/electron-builder/src/cli/cli.ts:43:10)</anonymous>


Any help would be appreciate!

FillFeile commented on 2018-04-28 16:15

The upstream issue with npm should be fixed now (see here: https://github.com/npm/npm/issues/20163). The current version (including the fix) is available in through the arch repos.

scorpionzezz commented on 2018-04-11 04:39

@h313, read the comment from the author... just below your comment :D

h313 commented on 2018-04-11 01:21

I'm getting this error when doing the npm install:

npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'node-gyp/bin/node-gyp'

FillFeile commented on 2018-04-09 15:37

Currently it is possible that you may face an error during the package install. This is caused by a movement of the library node-gyp. Details: https://github.com/npm/npm/issues/20163

You may see this error: Error: Cannot find module '/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js'

One workaround is to jump into /usr/lib/node_modules/npm an run an npm install node-gyp there.

FillFeile commented on 2018-03-16 17:05

@alien2003 - Extensions should work now. The problem was that the extention-manager submodule is not included in the release source tarball that I used to download the sourcecode. Now I switch to directly accessing the git-repo and fetching the required submodules afterwards.

Please let me know if the extensions are working for you after this change.

FillFeile commented on 2018-03-16 16:05

@alien2003 - thank you for your feedback. I'm not using the extended plan which is as far as I know mandatory for extentions.

Can you provide any error message or go a little more into details what is not working?