Package Details: theia-next 20190620-3

Git Clone URL: https://aur.archlinux.org/theia-next.git (read-only, click to copy)
Package Base: theia-next
Description: None
Upstream URL: https://www.theia-ide.org/
Keywords: ide theia
Licenses: EPL2
Submitter: pierrec
Maintainer: pierrec
Last Packager: pierrec
Votes: 2
Popularity: 0.000000
First Submitted: 2019-06-20 15:29 (UTC)
Last Updated: 2019-10-28 16:45 (UTC)

Latest Comments

pierrec commented on 2020-05-06 09:53 (UTC)

Hi this is not expected By the way, I don't have much time to maintain the package if someone is interested I can make him/her maintainer

trusktr commented on 2020-05-04 22:30 (UTC)

When I installed theia-next with pamac, it replaced my system's nodejs package with nodejs-lts-dubnium. Is this expected? If so, is there a way to instead have that as a build dependency for theia-next so it doesn't replace my system nodejs?

ZeroDot1 commented on 2020-04-06 11:39 (UTC)

https://github.com/eclipse-theia/theia/releases/tag/v1.0.0

pierrec commented on 2019-10-28 16:46 (UTC)

@feedc0de, oops I forgot to update the hashes. Done now

feedc0de commented on 2019-10-28 16:43 (UTC)

the make step now fails:

$ LC_ALL=C makepkg -si | tee output.log
==> Making package: theia-next 20191025-1 (Mon Oct 28 17:40:23 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found theia
  -> Found package.json
  -> Found ms-python.python-2019.5.18875.vsix
  -> Found Go-0.11.0.vsix
==> Validating source files with sha1sums...
    theia ... FAILED
    package.json ... Passed
    ms-python.python-2019.5.18875.vsix ... Passed
    Go-0.11.0.vsix ... Passed
==> ERROR: One or more files did not pass the validity check!

pierrec commented on 2019-10-25 12:39 (UTC) (edited on 2019-10-25 12:40 (UTC) by pierrec)

@feedc0de, I've added /opt/theia/package.json and the /usr/bin/theia startup script now does a cd /opt/theia before running

Please tell me if it works for you

pierrec commented on 2019-10-25 12:29 (UTC)

@feedc0de, weird, let me try again as well :p

feedc0de commented on 2019-10-25 10:57 (UTC)

Hi again, running theia seems to fail because of a missing package.json https://0x0.st/z379.log Is the working directory important?

pierrec commented on 2019-10-20 21:30 (UTC)

@feedc0de, There's a /usr/bin/theia script installed (source: https://aur.archlinux.org/cgit/aur.git/tree/theia?h=theia-next )

feedc0de commented on 2019-10-20 18:19 (UTC)

I got it working without nvm, I uninstalled nodejs and installed nodejs-lts-dubnium instead. How do I start the theia ide now? Is there a systemd service file or a config file (to configure the project root path)?

pierrec commented on 2019-10-15 19:09 (UTC) (edited on 2019-10-15 19:11 (UTC) by pierrec)

Hi @feedc0de, I just tried again as well. It's related to nodejs 12 see theia's wiki https://github.com/eclipse-theia/theia/blob/master/doc/Developing.md#prerequisites

Node.js >= 10.11.0 AND < 12.x.
 Preferably, use version 10.15.3, it has the active LTS.
 Node.js 11.x is untested.
 Node.js 12.x is unsupported.

I was able to build & run it with nodejs 10 (using https://aur.archlinux.org/packages/nvm/ )

nvm install 10
nvm use 10
makepkg -i

The build clearly requires nodejs<12, the runtime seems to accept nodejs 12 but I wouldn't recommend it

feedc0de commented on 2019-10-15 12:42 (UTC) (edited on 2019-10-15 12:45 (UTC) by feedc0de)

Hi, the compilation fails on my machine, seems to be related to node-gyp. Full build log: https://0x0.st/zx4z.log any ideas?