Package Details: vesktop 1.5.2-3

Git Clone URL: https://aur.archlinux.org/vesktop.git (read-only, click to copy)
Package Base: vesktop
Description: Vesktop gives you the performance of web Discord and the comfort of Discord Desktop
Upstream URL: https://github.com/Vencord/Vesktop
Keywords: discord vencord vesktop
Licenses: GPL3
Conflicts: vesktop-bin
Submitter: picokan
Maintainer: Edu4rdSHL
Last Packager: Edu4rdSHL
Votes: 13
Popularity: 7.87
First Submitted: 2024-01-16 08:05 (UTC)
Last Updated: 2024-05-09 03:11 (UTC)

Dependencies (5)

Required by (0)

Sources (3)

Pinned Comments

Edu4rdSHL commented on 2024-04-19 19:11 (UTC) (edited on 2024-04-29 18:33 (UTC) by Edu4rdSHL)

I don't want to be that guy, but:

  • If the package builds using makepkg -s, I don't care if your AUR helper doesn't work, it's a problem with your AUR helper and needs to be fixed there. Here's the build log for the latest version: https://gist.github.com/Edu4rdSHL/929a7eba81165da5166c4d0974d0e96f
  • I can't reproduce the current electron issue with v30, and seems that only a few users are having the issue. So I don't see any reason to downgrade the electron version for everyone. Plus, Athonathonathon put a workaround for it, which seems to be related to the current Chrome breakage on Wayland setups.

The Wayland issue has been fixed from 1.5.1-2 onwards.

Latest Comments

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

ReStranger commented on 2024-04-18 16:13 (UTC)

==> Запускается build()...
Lockfile is up to date, resolution step is skipped
Packages: +574
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 ERR_PNPM_LINKING_FAILED  Error: EINVAL: invalid argument, copyfile '/home/restranger/.local/share/pnpm/store/v3/files/cf/83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e' -> '/home/restranger/.cache/yay/vesktop/src/Vesktop-1.5.1/node_modules/@vencord/venmic_tmp_75278/node_modules/node-addon-api/nothing.c'
Progress: resolved 0, reused 1, downloaded 0, added 0
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
 -> ошибка сборки: vesktop-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
vesktop - exit status 4

Vendicated commented on 2024-04-17 20:52 (UTC)

electron30 is broken and segfaults on many setups. see https://github.com/electron/electron/issues/41839

fix is to downgrade to electron29

MGThePro commented on 2024-04-17 18:56 (UTC)

Since today this package is just giving me a segmentation fault right after vesktop opens.

Already tried reinstalling the package, still getting the same issue. The official vesktop AppImage works just fine

fogapod commented on 2024-04-09 12:48 (UTC)

It fails with the same error because electron folder at vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/electron is missing

Edu4rdSHL commented on 2024-04-05 04:36 (UTC)

Does it build with makepkg -s? Because that works here.

fogapod commented on 2024-03-31 18:36 (UTC)

Hi, I'm getting this build error:

=> Starting build()...
Lockfile is up to date, resolution step is skipped
Packages: +574
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 0, reused 549, downloaded 0, added 574, done
Done in 995ms

> vesktop@1.5.1 package:dir /home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1
> pnpm build && electron-builder --dir


> vesktop@1.5.1 build /home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1
> tsx scripts/build/build.mts

  • electron-builder  version=24.13.3 os=6.8.2-arch2-1
  • loaded configuration  file=package.json ("build" field)
  • description is missed in the package.json  appPackageFile=/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/package.json
  • writing effective config  file=dist/builder-effective-config.yaml
  • packaging       platform=linux arch=x64 electron=29.1.1 appOutDir=dist/linux-unpacked
  • copying Electron  source=/usr/lib/electron destination=/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked
  ⨯ ENOENT: no such file or directory, rename '/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/electron' -> '/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/vesktop'  failedTask=build stackTrace=Error: ENOENT: no such file or directory, rename '/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/electron' -> '/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/vesktop'
 ELIFECYCLE  Command failed with exit code 1.
==> ERROR: A failure occurred in build().

I think I had the same error around a month ago and havent tried installing since then. I tried removing paru cache without success.

/home/eugene/.cache/paru/clone/vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/electron indeed does not exist. there is only linux-unpacked/resources.

Is this an issue with vencord or package or maybe my system?

wrencrt commented on 2024-03-01 02:56 (UTC)

Would recommend adding an optional dependency for https://aur.archlinux.org/packages/arrpc, which it uses for rich presence.

Edu4rdSHL commented on 2024-02-14 08:02 (UTC)

@jogai, this package is vesktop, not vencord.

jogai commented on 2024-02-14 07:58 (UTC)

https://github.com/Vendicated/Vencord is the actual source because on the org github (https://github.com/Vencord) it says "Click here for Vencord, it is not in the organization", which links to the aforementioned repo.

picokan commented on 2024-02-01 19:15 (UTC)

Thank you.