Skip to content
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

Ride doesn't install/start on ubuntu 24.04 #1236

Closed
JasonRivers opened this issue Jul 2, 2024 · 1 comment · Fixed by #1237
Closed

Ride doesn't install/start on ubuntu 24.04 #1236

JasonRivers opened this issue Jul 2, 2024 · 1 comment · Fixed by #1237
Assignees

Comments

@JasonRivers
Copy link
Member

Describe the issue you are having

Ride doesn't start / Install (tried 4.5 & 4.6 draft)

Did you connect to an already running interpreter or start the interpreter from RIDE?

N/A

How do you reproduce the issue?

Try installing Ride

$ sudo apt install ./ride-4.5.4097-1_amd64.deb
[...]
The following packages have unmet dependencies.
 ride-4.5 : Depends: libgconf-2-4 but it is not installable
$ apt search libgconf
* Nothing found *

libgconf should be removed as a dependency to install.

Ignore dependency to install:

$ sudo dpkg -i --ignore-depends=libgconf-2-4 ./ride-4.5.4097-1_amd64.deb
# Run Ride
$ ride-4.5
[22165:0702/112708.573066: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 /opt/ride-4.5/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)

Building from source and running npm start works without issue.

Building a deb package and installing after removing the dependency also worked - so we may simply need to update the build environment (and update the dependencies).

Paste the contents of Help → About (Shift+F1)

N/A
@JasonRivers JasonRivers self-assigned this Jul 2, 2024
@JasonRivers
Copy link
Member Author

The running of the built deb was actually a red-herring, if I wasn't in the build directory it still failed, however, as part of #1237 I have also fixed the permissions for chrome-sandbox and this now works as intended!

@e9gille e9gille closed this as completed in c9e0e00 Jul 4, 2024
e9gille added a commit that referenced this issue Jul 4, 2024
Add dependencies for ubuntu 24.04, fix #1236
JasonRivers pushed a commit that referenced this issue Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant