Package Details: vesktop-git 1.5.5.r17.g391ad94-1

Git Clone URL: https://aur.archlinux.org/vesktop-git.git (read-only, click to copy)
Package Base: vesktop-git
Description: A standalone Electron-based Discord app with Vencord & improved Linux support
Upstream URL: https://github.com/Vencord/Vesktop
Licenses: GPL-3.0-only
Conflicts: vesktop
Provides: vesktop
Submitter: xiota
Maintainer: xiota (zt64, Covkie)
Last Packager: Covkie
Votes: 8
Popularity: 1.07
First Submitted: 2024-01-23 02:15 (UTC)
Last Updated: 2025-04-01 22:22 (UTC)

Dependencies (8)

Required by (3)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

SomeAspy commented on 2024-05-28 20:28 (UTC)

on systems using the corepack installed version of PNPM, installation will fail.

==> Starting build()...
/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23242
      throw new UsageError(`No version specified for ${raw} in "packageManager" of ${source}`);
            ^

UsageError: No version specified for pnpm@ in "packageManager" of package.json
    at parseSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23242:13)
    at loadSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23316:11)
    at async Engine.findProjectSpec (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23490:22)
    at async Engine.executePackageManagerRequest (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:23542:24)
    at async Object.runMain (/home/aiden/.nvm/versions/node/v22.2.0/lib/node_modules/corepack/dist/lib/corepack.cjs:24235:5) {
  clipanion: { type: 'usage' }
}

Node.js v22.2.0

Note from Ven:

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vesktop#n30
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=vesktop-git#n64
package issue

vesktop fixed the issue previously: https://github.com/Vencord/Vesktop/commit/6b948668b9a700aa86ef7c5843d8ab10b668ebf6

JThundley commented on 2024-05-21 22:12 (UTC)

I built it both with pnpm 9.1.1 and pnpm 9.1.2 and it seemed to work fine both times. I'm good for now :) Thanks for being a badass maintainer, we love you.

zt64 commented on 2024-05-21 21:50 (UTC)

@JThundley It might be a pnpm issue, but I'm not sure. I'm unable to reproduce it on my system. Maybe try a clean rebuild if you haven't already with your AUR helper

JThundley commented on 2024-05-21 00:17 (UTC)

Now it's complaining about the next version of pnpm lol: ERR_PNPM_BAD_PM_VERSION  This project is configured to use v9.1.0 of pnpm. Your current pnpm is v9.1.2

I ran export COREPACK_ENABLE_STRICT=0 per the warning and it built and starts without issue.

zt64 commented on 2024-05-15 04:33 (UTC)

Should be good now, changed it to rely on node corepack instead

mfcmquintela commented on 2024-05-13 12:58 (UTC)

Similar issue occuring now, with pnpm having been updated to 9.1.1:

ERR_PNPM_BAD_PM_VERSION  This project is configured to use v9.1.0 of pnpm. Your current pnpm is v9.1.1

peelz commented on 2024-05-08 02:36 (UTC)

That was quick, thanks :)

zt64 commented on 2024-05-08 01:47 (UTC)

@peelz Upstream issue. I've created a pull request to fix it https://github.com/Vencord/Vesktop/pull/590

peelz commented on 2024-05-08 01:09 (UTC)

This doesn't build anymore since the pnpm package updated to 9.x:

ERR_PNPM_BAD_PM_VERSION  This project is configured to use v8.11.0 of pnpm. Your current pnpm is v9.1.0

shaybox commented on 2024-05-01 16:26 (UTC) (edited on 2024-05-03 22:09 (UTC) by shaybox)

Upstream electron is specified as 29, this package needs to downgrade to the specified dependency version from upstream package.json

EDIT: The same discussion from the vesktop package applies here, the Vesktop maintainers want you to use the specified electron dependency, whether from the package or version matched from pacman, issues caused by improper packaging are being reported upstream.