-
Notifications
You must be signed in to change notification settings - Fork 8
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
Git version won't build #60
Comments
cloned directly from github and tried running
|
Hi, I see, this is just because of my laziness when it comes to building, I should add an only |
made no difference, fails with same errors. |
Note for myself, change git building to:
|
Please run |
Thank you, however, I have since changed to Nix thus am unable to try this. |
Sure! Closing this one as no longer relevant. Feel free to reopen if you change your mind in the future or create a PR for Nix! |
Back to Arch with me... NixOS failed me.
Ok, here is what that command rendered me (it failed):
|
As noted here electron/forge#2024 (comment), you may have electron-forge installed globally on your device, which clashes. |
I don't know how that would have gotten installed, maybe another package. what the start process ends with just before the window shows: (node:132352) ExperimentalWarning: CommonJS module /home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/lib/load-config.js is loading ES Module /home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/tailwind.config.js using require().
Support for loading ES Module in require() is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
An unhandled rejection has occurred inside Forge:
ReferenceError: require is not defined
at file:///home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/tailwind.config.js:7:12
at ModuleJobSync.runSync (node:internal/modules/esm/module_job:367:35)
at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:325:47)
at loadESMFromCJS (node:internal/modules/cjs/loader:1396:24)
at Module._compile (node:internal/modules/cjs/loader:1529:5)
at node:internal/modules/cjs/loader:1709:10
at Object.require.extensions.<computed> [as .js] (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/ts-node/src/index.ts:1608:43)
at Module.load (node:internal/modules/cjs/loader:1315:32)
at Function._load (node:internal/modules/cjs/loader:1125:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:216:24)
at Module.require (node:internal/modules/cjs/loader:1337:12)
at require (node:internal/modules/helpers:139:16)
at /home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/lib/load-config.js:54:27
at loadConfig (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/lib/load-config.js:58:6)
at getTailwindConfig (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:71:116)
at /home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/lib/setupTrackingContext.js:100:92
at /home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/processTailwindFeatures.js:46:11
at plugins (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/tailwindcss/lib/plugin.js:38:69)
at LazyResult.runOnRoot (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/postcss/lib/lazy-result.js:329:16)
at LazyResult.runAsync (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/postcss/lib/lazy-result.js:258:26)
at LazyResult.async (/home/topsykrets/Downloads/BUILD/deezer-enhanced-1.2.0/node_modules/postcss/lib/lazy-result.js:160:30) |
It might be worth listing your global packages and purging everything you don't know.
This should possibly only include npm and modules you're often using (such as in my case asar). |
I don't really use npm directly, even AGSv2 is indirect and used local to it, so I'm not sure what app did the globals. thanks |
Did this in any way help you to resolve the issue? |
well, git version via the repo still doesn't build. Out of the 3, only the bin version will build/install. |
What does the error message say now, is it still the same? Btw, even if the other 2 versions do build, bin is still prefered due to it's stability |
yes, same non-specific errors. yeah, not the biggest of deals. Just found it odd for the git to have such issues while the bin doesn't and I like options. did I mention that the other version (non-bin, non-git) also doesn't build? |
Yes, the other version doesn't build, it just uses system wide electron, which is usually very risky as the differences between even minor versions can break stuff. |
OS: Arch
Desktop: Hyprland / River
I have tried several times to install the git version of deezer-enhanced-git but it fails every time. This has been an issue since I came across Deezer-Enhanced (thank you by the way, solves so many problems). Thus I have been forced to use the bin version.
Here is the output when using yay (but paru and makepkg does the exact same):
The text was updated successfully, but these errors were encountered: