-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
How to use this package in 2024? #149
Comments
👋 Thanks for opening your first issue here! If you have a question about using To help make it easier for us to investigate your issue, please follow the contributing guidelines. |
@Igloczek I am novice in snapcraft and electron snap here. I tried very hard to make it work with electronforge, by patching a lot a files.
I saw that #141 should have resolved this, and in fact the command output does contain the
(in fact that is the same fix that vscode did in their code base). But the file is still present in the snap package, and with the weird mode I'm stuck too here if you ever find a way out ! |
@Igloczek I saw that you did 👍 |
@jdeniau Stuck, just accepted the fact it's broken and probably never be fixed, because no one care. |
Did you publish using snapcraft.yaml file or did you drop snapcraft support? |
Shipping only .zip for linux users. Ain't great, but works. |
After investigating a little bit, it seems that vscode is publish behind the "classic" confinement. If you try to install it without it, you get the following error talking about security sandbox
I will try to make it work with the classic confinement too to see if I manage to do something ¯_(ツ)_/¯ |
i was trying the classic too, and it wasn't working either, but don't remember what was the exact reason |
OK with the classic, there is an issue with desktop-gtk3 as the snapcraft are not the same classic.yaml an strict.yaml. But I did manage to make the "unusual mode 'rwsr-xr-x' for entry" disappear following this message on snapcraft forums 🎉 cd out/make/snap/x64/
unsquashfs <appFile>_amd64.snap
chmod 755 ./squashfs-root/<appName>/chrome-sandbox
snapcraft pack ./squashfs-root
snapcraft push --release=latest/edge --verbose <filePath>.snap It is now available here : https://snapcraft.io/tiana-tables I still have issues though I need to handle :
|
are you still using forge and this package or just calling Snapcraft directly using handcrafted i do have a full Ubuntu 24.10 install, but as a VM inside Proxmox, and i'm facing bunch of issues when using this package
So right I can't even get to the place where I have any sort of Snap package, even a broken one, just on my local drive 😬 |
inb4 sorry for not following the issue template, but it's not necessarily an issue, just discussion
How to use this package in 2024?
found errors in file output: unusual mode 'rwsr-xr-x' for entry './project-name/chrome-sandbox' security-snap-v2_squashfs_files
I see a bunch of issues and PRs related to topic of sandboxing issues, it seems to be merged, but it doesn't work (at lest now), an no one ever in the comments confirmed it did, not even a single thumb up.
Is topic publishing app for Linux that niche, that no one care whether it works or not?
Is there some other user friendly (which means I don't have to get master degree in snapcraft.yaml to make a snap) way to publish Electron app as a Snap package or do I really have to do it like VS Code and handle everything manually, since no one maintains it anymore?
The text was updated successfully, but these errors were encountered: