Skip to content
This repository

Linux version crashes trying to login to google #8

Open
CptanPanic opened this Issue · 7 comments

6 participants

CptanPanic pjv linxchaos Blodoffer Sebastian Mauer murr4y
CptanPanic

No matter what I put in the google login information, app crashes. This is with .2

pjv
pjjjv commented

0.3 on linux is the same

linxchaos

0.4 on linux mint is the same

Blodoffer

0.4 crashes on Linux Mint here too.

Sebastian Mauer
Owner

Please try the following:

  • Make sure you have installed a usable build enviroment (gcc, make & co.)
  • Install Node.js (using your favourite package manager, but make sure it's newer than 0.8)
  • Clone the git repo (master branch)
  • Go into the ./data/ directory and run npm install (This will fetch and compile all depenencies of portify)
  • Try running the daemon by executing node app.js in the ./data/ folder
  • Open your favourite browser and go to localhost:3132
pjv
pjjjv commented

This is currently the best way to work on linux. Gets me past the Google Music login. It might take you some figuring out to set up the nodejs build system. Also, you need enough RAM for compilation.

murr4y
murr4y commented

I get an error when running npm install:

npm ERR! Error: No compatible version found: protobuf@'>=0.8.6- <0.9.0-'
npm ERR! Valid install targets:
npm ERR! ["0.3.0","0.3.1","0.3.2"]

I compiled protobuf 2.4.1 from sources and installed several packages, nothing changes.

dpkg -l | grep protobuf:
ii libprotobuf-dev 2.4.1-3ubuntu1 amd64 protocol buffers C++ library
ii libprotobuf-lite7 2.4.1-3ubuntu1 amd64 protocol buffers C++ library
ii libprotobuf7 2.4.1-3ubuntu1 amd64 protocol buffers C++ library
ii protobuf-c-compiler 0.14-1build2 amd64 protocol buffers C compiler
ii protobuf-compiler 2.4.1-3ubuntu1 amd64 compiler for protocol buffer..
ii python-protobuf 2.4.1-3ubuntu1 amd64 Python bindings for protocol..

Any ideas?

pjv
pjjjv commented

Install protobuf with your package manager? I believe that is the only dependency I had to upgrade next to nodejs. Nodejs needs to be from an unstable source (package manager), as the version in the stable package manager is often too old.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.