==> Запускается 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
Search Criteria
Package Details: vesktop 1.5.2-3
Package Actions
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)
- pnpm (corepackerAUR, yarn-pnpm-corepackAUR) (make)
- arrpcAUR (arrpc-gitAUR) (optional) – Rich presence support
- libnotify (libnotify-gitAUR) (optional) – Notifications
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-betterlockscreenAUR, mimejs-gitAUR, xdg-utils-mimeoAUR) (optional) – Open links, files, etc
Required by (0)
Sources (3)
ReStranger commented on 2024-04-18 16:13 (UTC)
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.
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:
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/929a7eba81165da5166c4d0974d0e96fI 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.