#Compiling Zenbrowser (Gentoo)

2 messages Β· Page 1 of 1 (latest)

wicked violet
#

Hello,

I try to build from source Zenbrowser (aka I don't want the flatpak), on my distribution there is no official package for it (no official ebuild for Gentoo).

So I try to follow this page: https://docs.zen-browser.app/guides/building

In /opt/zenbrowser/desktop (git clone as showed on the doc), I have the files.

When I run "npm i": https://bpa.st/BN7Q

Running npm install -g [email protected]: https://bpa.st/2V6A

Checking the doc of wiki for Node.js, I added this to my bashrc: https://wiki.gentoo.org/wiki/Node.js#npm (to not mess up with my package manager).

It should be able, as said on the page (which could be wrong!) that I do not need root anymore and it's made to not interfer with my actual package manager (Portage).

After this change, it now says for "npm i":


> [email protected] prepare
> husky


up to date, audited 287 packages in 931ms

58 packages are looking for funding
  run `npm fund` for details

3 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.

And once I run "npm run init" I get this output: https://bpa.st/SNTQ

And… Last line for non french is asking for password.

Surprised a bit, I type it and… nothing. Just nothing.

Any ideas ?

As a side note, not quite sure of this "high severity vulnerabilities" either, not very used to npm.

wicked violet
#

I'm allowing meself to bump this, I'm pretty sure it's a trivial issue (asking for password but doing nothing). Is that expecting to be, nonetheless, running with root permissions or at least sudo ?