-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux Mint 20 [Ulyana]: Installation utterly broken under NPM, all attempts to solve issues have failed, Percollate rendered unusable #101
Comments
Hi @captainmalarky, thank you for the bug report. I have reproduced the installation failure using 10.0.0. I specified 10.0.0 because it's the earliest Node.js version that supports all the JavaScript syntax used in percollate. However, in the process of upgrading the Please note that this is not the recommended version, but the minimum version in which percollate is expected to work. With Node.js 10.18.1 installed with Please let me know if that fixes the issue for you! Edit: I've also tried with Node v12.18.3 (installed with |
Thank you very much for your response. I will attempt to reinstall node and
try the installation. I am, however, unsure of how to best manage node
versions. Would you advise using NVM?
…On Sun, 23 Aug 2020, 20:51 Dan Burzo, ***@***.***> wrote:
Hi @captainmalarky <https://github.com/captainmalarky>, thank you for the
bug report. I have reproduced the installation failure using 10.0.0.
I specified 10.0.0 because it's the earliest Node.js version that supports
all the JavaScript syntax used in percollate. However, in the process of
upgrading the puppeteer package, I missed the fact that their installer
now required Node.js 10.18.1, so in ***@***.***
<https://github.com/danburzo/percollate/releases/tag/v0.8.1> I have
bumped the Node.js requirement accordingly.
Please note that this is not *the recommended* version, but the minimum
version in which percollate is expected to work.
With Node.js 10.18.1 installed with nvm on Linux Mint 20, I am able to
install and use percollate.
Please let me know if that fixes the issue for you!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#101 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQWZPCGCRKXS4XTVOK4J35TSCFQKRANCNFSM4QIT42YA>
.
|
Unfortunately I haven't used Node.js on Linux extensively enough to suggest the best approach, but in my tests (installing, and running, Linux Mint 20 in a VirtualBox environment) it seems that One small disadvantage to |
Node 10.18.1 didn't work, but when I removed npm and node.js with sudo
apt-get and installed v10.22.0 with NVM percollate installed and worked
without issue. I would recommend a clean NVM installation with Node 10.22.0
for everyone running Linux Mint Mate Ulyana.
I would also recommend Percollate to everyone who wants to download web
pages as PDFs. It's simply the easiest and most well-formatted way to get
the job done that I have found. Thanks so much for the help.
…On Sun, 23 Aug 2020, 21:04 Dan Burzo, ***@***.***> wrote:
Unfortunately I haven't used Node.js on Linux extensively enough to
suggest the *best* approach, but in my tests (installing, and running,
Linux Mint 20 in a VirtualBox environment) it seems that nvm works well
for managing node versions, installing percollate, and using it.
One small disadvantage to nvm is, however, that you'll need to install
percollate for each node version you use since it stores globally-installed
packages in separate folders for each version. (Use npm bin -g to find
out where the global binaries are kept).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#101 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQWZPCDVAQL4AW4JTD4EQHDSCFR3TANCNFSM4QIT42YA>
.
|
I'm glad you got percollate working, and thank you for the kind words! I've now bumped the minimum Node version to 10.22.0 for good measure, but I'll only publish a new version on npm with the next batch of updates. |
Environment
node --version
: multiple, including recommended 10.0.0npm --version
: correspondingyarn --version
, if using Yarn:percollate --version
: 0.8.0Description
The installation of Percollate via NPM on Linux Mint (MATE DE) 20 Ulyana (recommended version installed via NVM, as well as generic latest) does not work. It states that multiple dependencies have deprecated and that the installation has failed. I have reinstalled the OS, reinstalled only the recommended v10.0.0 of node.js via NVM and the issues have not been resolved.
The text was updated successfully, but these errors were encountered: