Repository navigation
.deb package file is broken #244
Description
Activity
@pythonInRelay We are also providing AppImage. https://github.com/BoostIO/BoostNote.next/releases
It might be better than snapcraft. How do you think?@Rokt33r The advantage to
snap(or any package manager e.g.aptorpacmanis that all packages can be updated with one command, e.g on Ubuntu/Mint/Debian you could update the entire system and all programs with:sudo apt update sudo apt upgrade sudo snap refresh
Moreover, Snap will automatically put the package into a location that is in the path, whereas with a
.appimagethe user needs to edit there~/.profileto add something like~/binto the path.So although an app image is really convenient, snap would be even easier because users wouldn’t need to watch Github for releases.
Reacted by 825i and Nick@RyanGreenup Okay, I'll try snap soon. Btw did you also confront this problem?
I confirmed the deb package file is broken. I'll replace its link with the AppImage link until I fix this problem
@Rokt33r I have not actually encountered this problem with v 0.1.1, although I install the new version over the old version so maybe that's why, it might be nice to give the binary a slightly different name so the old version and new version can be run concurrently.
udo dpkg -i boost-note-linux.deb dpkg: warning: downgrading boostnote from 0.14.0-0-1 to 0.1.1 (Reading database ... 853268 files and directories currently installed.) Preparing to unpack boost-note-linux.deb ... Unpacking boostnote (0.1.1) over (0.14.0-0-1) ... Setting up boostnote (0.1.1) ... Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for desktop-file-utils (0.24-1ubuntu1) ... Processing triggers for mime-support (3.63ubuntu1) ... Processing triggers for gnome-menus (3.32.0-1ubuntu1) ... Processing triggers for hicolor-icon-theme (0.17-2) ...
Reacted by Junyoung Choi and Jeroen@RyanGreenup I'll change the name in this month. Until I change it, please use AppImage one.
@RyanGreenup #319 Please follow this issue. I'll try to resolve in this week.
@RyanGreenup @pythonInRelay
Both of your issues should be fixed in v0.2.1. Please try it and reopen the issue if the problem still exist.
https://github.com/BoostIO/BoostNote.next/releases/tag/v0.2.1Sadly this issue still occurs, at least for me on Debian. However, this is not unique to the .deb package; the AppImage does not work either.
Reacted by Ebrahim Ebrahim@philippludwig What OS are you running on?
12 remaining items
@ZurMaD Thanks for the comment. Apparently we can set the argument by default. I'll try to apply it from the next version. electron-userland/electron-builder#4364
had the same problem with latest deb package on debian buster
--no-sandbox flag helped to get app running.
thx- addedhelp wanted 🆘Pull request/issue requires extra help from the community. Check these out if you're new!Pull request/issue requires extra help from the community. Check these out if you're new!and removedbug 🐛Issue concerns a bug.Issue concerns a bug.
on Aug 25, 2021 Is there anyone able to try the steps below? I don't have a device using Debian so it is a bit difficult for me to test the solution.
- set
["--no-sandbox"]to "build.linux.executableArgs" of package.json
"linux": { "icon": "static/icon.icns", "target": [ "deb", "rpm", "AppImage" ], // Add the below "executableArgs": [ "--no-sandbox" ] },
- Add .env file
NODE_ENV=production BOOST_HUB_BASE_URL=https://boostnote.io- Run these script
npm run build:electron npm run pack- Test .deb and .AppImage files in
distdirectory
- set
@Rokt33r I tried with my Debian box, currently with Debian 10.9.
It seems that the additional argments of"--no-sandbox"in thepackage.jsonfile does not resolve the problem.
When I tried to run the generatedboost-note-linux.AppImage, I got following messages[16145:0907/093219.679087:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_boost-yPAGMj/chrome-sandbox is owned by root and has mode 4755.@boostio has funded $20.00 to this issue.
- Submit pull request via IssueHunt to receive this reward.
- Want to contribute? Chip in to this issue via IssueHunt.
- Checkout the IssueHunt Issue Explorer to see more funded issues.
- Need help from developers? Add your repository on IssueHunt to raise funds.
- addedfunded on issuehunt 💵Issue has received funding that will be rewarded to the contributor solving this issue.Issue has received funding that will be rewarded to the contributor solving this issue.
on Sep 14, 2021 - addedhacktoberfestContribute to the Boost Note and grab the swags! https://hacktoberfest.digitalocean.com/Contribute to the Boost Note and grab the swags! https://hacktoberfest.digitalocean.com/
on Oct 4, 2021 - removedhacktoberfestContribute to the Boost Note and grab the swags! https://hacktoberfest.digitalocean.com/Contribute to the Boost Note and grab the swags! https://hacktoberfest.digitalocean.com/
on Nov 9, 2021 is this issue still active?
Current behavior
After running
I receive the error
Trace/breakpoint trapThe software does not run.
Expected behavior
Boostnote should open.
Steps to reproduce
Environment
Snapcraft
P.S. I know it is not related but please consider adding this software to the Snapcraft Library to make the installation and update process MUCH easier on Linux: https://snapcraft.io/first-snap
IssueHunt Summary
Backers (Total: $20.00)
Become a backer now!
Or submit a pull request to get the deposits!
Tips