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
Git Clone URL: | https://aur.archlinux.org/vesktop.git (read-only, click to copy) |
---|---|
Package Base: | vesktop |
Description: | A standalone Electron-based Discord app with Vencord & improved Linux support |
Upstream URL: | https://github.com/Vencord/Vesktop |
Keywords: | discord vencord vesktop |
Licenses: | GPL-3.0-only |
Conflicts: | vesktop-electron |
Provides: | vesktop |
Submitter: | picokan |
Maintainer: | Edu4rdSHL (Covkie, zt64) |
Last Packager: | Covkie |
Votes: | 34 |
Popularity: | 8.07 |
First Submitted: | 2024-01-16 08:05 (UTC) |
Last Updated: | 2024-09-20 02:58 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »
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
It fails with the same error because electron
folder at vesktop/src/Vesktop-1.5.1/dist/linux-unpacked/electron
is missing
Does it build with makepkg -s
? Because that works here.
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?
Would recommend adding an optional dependency for https://aur.archlinux.org/packages/arrpc, which it uses for rich presence.
@jogai, this package is vesktop, not vencord.
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.
Thank you.
This should be okay now.
Everything you need to run Vesktop will be in the app.asar file. If you don't trust me, or the arch packaging guidelines for electron apps, just try it yourself. Delete everything aside from the app.asar file, run it with electron, and check that you will have the locales for other languages. I just did and I have everything from danish and swedish to spanish and english, as well as every other feature working as expected.
Pinned Comments
Edu4rdSHL commented on 2024-09-17 03:25 (UTC) (edited on 2024-10-27 20:33 (UTC) by Edu4rdSHL)
As of 2024-09-16, this package is being co-maintained by official vesktop developers, and any packaging decisions they make will not be questioned on my part unless it's something harmful for the users, which is very unlikely to happen. As I see it coming, they will not use the system's electron on this package purposely, if you don't like it, use
vesktop-electron
, which is also maintained by the same devs.Thanks!