kit icon indicating copy to clipboard operation
kit copied to clipboard

Linux build testing

Open benjaminkitt opened this issue 3 years ago • 4 comments

Working my way through trying to get this running on Linux with AppImage build. First error had me install xsel. This is what cropped up next. Running Ubuntu. Logs.

Error: ENOENT: no such file or directory, chmod '/home/benjamin/.kit/build/install-node.sh'
    at /tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:501114
    at l (/tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:478683)
    at Generator.<anonymous> (/tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:480021)
    at Generator.next (/tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:479046)
    at vd (/tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:484675)
    at a (/tmp/.mount_Kit-LixkCG1r/resources/app.asar/main.prod.js:2:484879)

Kit 1.40.62 Electron 22.0.0 linux 5.15.0-58-generic Locale: en-US

benjaminkitt avatar Jan 21 '23 03:01 benjaminkitt

Try quitting and opening again. It may have been a false positive during the setup process

johnlindquist avatar Jan 21 '23 04:01 johnlindquist

Nope, happens on each start, and to be fair /home/benjamin/.kit/ doesn't exist. Also worth noting that node is already installed on my system (v16.19.0.) So, could be that the node check needs fixing, or the dir creation needs fixing or...something else entirely :) Hopefully the logs will help a little. If I can find time at some point, I'll clone the repo and see if I can troubleshoot further.

benjaminkitt avatar Jan 21 '23 21:01 benjaminkitt

@benjaminkitt Ok, thanks. I did a recent refactor to speed up the install process. I must have messed up the Linux logic. I'll try to get it sorted and tested on Mac parallels this week. I'll ping you when I have the new release out. Thank you for your patience.

johnlindquist avatar Jan 22 '23 01:01 johnlindquist

@benjaminkitt I was able to run it on ubuntu 22.04. Checkout the discussion -> https://github.com/johnlindquist/kit/discussions/121#discussioncomment-4766021

takanome-dev avatar Jan 24 '23 17:01 takanome-dev