I am compiling the package and it gives an error in the form npm ERR! semver.simplifyRange is not a function
and cannot complete the installation.
Search Criteria
Package Details: nodejs-nativefier 52.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nodejs-nativefier.git (read-only, click to copy) |
---|---|
Package Base: | nodejs-nativefier |
Description: | A command-line tool to easily create a desktop app for any web site with minimal configuration |
Upstream URL: | https://github.com/nativefier/nativefier/ |
Licenses: | MIT |
Submitter: | rokoucha |
Maintainer: | frealgagu |
Last Packager: | frealgagu |
Votes: | 78 |
Popularity: | 0.58 |
First Submitted: | 2016-02-20 05:39 (UTC) |
Last Updated: | 2023-09-08 19:23 (UTC) |
Dependencies (4)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron)
- unzip (unzip-natspecAUR, unzip-zstdAUR)
- jq (jq-gitAUR, jaq-binAUR) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
Required by (76)
- airdroid-nativefier (make)
- amie-nativefier (make)
- anthropic-claude-nativefier (make)
- ase-assistant (make)
- astiga-nativefier (make)
- bilibili-nativefier (make)
- bnf-nativefier (make)
- brfares-nativefier (make)
- campuswire-nativefier (make)
- chatgpt-nativefier (make)
- chess.com (make)
- citymapper-nativefier (make)
- codingame-nativefier (make)
- dashlane-nativefier (make)
- db-web-bahnhofstafel (make)
- deezer-nativefier (make)
- devdocs-nativefier (make)
- discord-nativefier (make)
- drawio-nativefier (make)
- duolingo-nativefier (make)
- ebay-nativefier (make)
- edrawmax-nativefier (make)
- facebook-desktop-app (make)
- facebook-nativefier (make)
- geforcenow-nativefier (make)
- genshin-nativefier (make)
- glyphr-studio-nativefier (make)
- gmail-nativefier (make)
- go-to-meeting-nativefier (make)
- google-calendar-nativefier-dark (make)
- google-docs-nativefier (make)
- google-drive-nativefier (make)
- google-gemini-nativefier (make)
- google-keep-nativefier (make)
- google-meet-nativefier (make)
- google-messages (make)
- google-voice-nativefier (make)
- gravit-designer-electron (make)
- hailer-nativefier (make)
- hqdfm-nativefier (make)
- instagram-nativefier (make)
- laborejo-nativefier (make)
- lichess (make)
- lichess-nativefier (make)
- linear-nativefier (make)
- lospec-editor-nativefier (make)
- malt (make)
- messages-nativefier (make)
- messenger-nativefier (make)
- microsoft-copilot-nativefier (make)
- microsoft-office-365-nativefier (make)
- microsoft-whiteboard-nativefier (make)
- mindmaster-nativefier (make)
- mobills-nativefier (make)
- ms-office-online-nativefier (make)
- ms-outlook-nativefier (make)
- netflix-nativefier (make)
- nonograms-katana-nativefier (make)
- odysee-nativefier (make)
- openai-chatgpt-nativefier (make)
- protonmail-nativefier (make)
- radio-garden (make)
- realtimetrains-nativefier (make)
- replika-nativefier (make)
- snapchat-nativefier (make)
- streamable (make)
- tchap-desktop (make)
- teams-nativefier (make)
- ticktick-nativefier (make)
- traksy-nativefier (make)
- turntable-nativefier (make)
- twitter-nativefier (make)
- vrr-app (make)
- whatsapp-nativefier (make)
- youtubemusic-nativefier (make)
- zalo-nativefier (make)
Sources (1)
najahiri commented on 2021-03-23 13:33 (UTC)
Freso commented on 2021-03-23 13:08 (UTC)
Has a bunch of /usr/lib/node_modules/root/
files conflicting with https://archlinux.org/packages/community/any/semver/ now.
7314776 commented on 2021-03-17 20:18 (UTC) (edited on 2021-03-17 21:20 (UTC) by 7314776)
@Superjolly002 21-03-17 I can confirm straight building in "clean" Arch worked (yaourt and pamac-aur failed in remnants of Antergos: dead repos disabled, survives just as "Arch w/graphic install", 2 different PCs; this may be a problem of messy optional [system, not package] dependencies preventing clean upgrade, if the problem persists, try building in clean chroot)
felixoi commented on 2021-03-15 17:45 (UTC)
@Superjolly002 upgrading npm from 7.6.0 to 7.6.3 fixed it for me.
lostkhaos commented on 2021-03-15 13:57 (UTC)
@Superjolly002 Can you build directly without a helper and post a gist to the debug error log? Alternatively, feel free to email me directly (email is in my profile).
Superjolly002 commented on 2021-03-15 08:29 (UTC)
@lostkhaos I tried to remove the npm and paru cache, but it didn't work. Other ideas?
lostkhaos commented on 2021-03-14 20:06 (UTC)
@Superjolly002 it looks like that might happen if something is confusing npm
's cache (old version of npm
or the use of nvm
). Someone else on AUR managed to fix it by clearing their local npm
cache, but we're overriding the cache in our PKGBUILD, so I would think that would prevent this.
Are you able to remove your helper's cache (~/.cache/paru/clone/nodejs-nativefier/
) or build directly without using a helper?
Superjolly002 commented on 2021-03-14 08:58 (UTC) (edited on 2021-03-14 09:00 (UTC) by Superjolly002)
I can't update the package because of a missing function (I think):
npm ERR! semver.simplifyRange is not a function
npm ERR! A complete log of this run can be found in:
npm ERR! /home/foo/.cache/paru/clone/nodejs-nativefier/src/npm-cache/_logs/2021-03-14T08_57_50_764Z-debug.log
lostkhaos commented on 2020-11-17 05:11 (UTC)
Folks on NPM 7, be aware that there's an upstream issue that breaks --prefix see here.
lostkhaos commented on 2020-11-17 05:08 (UTC)
@mxfm your issue is likely related to that bug then.
Pinned Comments
frealgagu commented on 2021-11-08 15:02 (UTC)
I maintain the latest built package at:
https://github.com/frealgagu/archlinux.nodejs-nativefier/releases