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

BeatSaberModManager: xdg-utils required for OneClick support #234039

Closed
MyBeansAreBaked opened this issue May 25, 2023 · 3 comments · Fixed by #234637
Closed

BeatSaberModManager: xdg-utils required for OneClick support #234039

MyBeansAreBaked opened this issue May 25, 2023 · 3 comments · Fixed by #234637
Assignees

Comments

@MyBeansAreBaked
Copy link

Issue description

BeatSaberModManager does not launch without having xdg-utils installed.

Steps to reproduce

Add BeatSaberModManager to package list, but not xdg-utils, try to run it. It exits with error code 255.
A log file is created containing:
An error occurred trying to start process 'xdg-mime'

run in nix-shell -p xdg-utils, and it runs with no issue.

I would make a PR, but when I tried to build the package, I got error: attribute 'systemToDotnetRid' missing and do not have time right now to debug.

ping maintainer: @Atemu

Thanks.

@Atemu
Copy link
Member

Atemu commented May 26, 2023

Thanks for the report, I'll take a look!

@Atemu Atemu self-assigned this May 28, 2023
@Atemu
Copy link
Member

Atemu commented May 28, 2023

I am not able to reproduce this issue on 2371c5d. I have moved my ~/.config/BeatSaberModManager and can run PATH= /nix/store/j00bz8d1k744w91i4z0436829ia4w3rs-BeatSaberModManager-0.0.5/bin/BeatSaberModManager without issue.

@Atemu Atemu closed this as not planned Won't fix, can't repro, duplicate, stale May 28, 2023
@Atemu
Copy link
Member

Atemu commented May 28, 2023

Aha, you need to enable OneClick support and then restart the app for this error to manifest itself.

@Atemu Atemu reopened this May 28, 2023
@Atemu Atemu changed the title BeatSaberModManager: missing xdg-utils dependancy BeatSaberModManager: xdg-utils required for OneClick support May 28, 2023
Atemu added a commit to Atemu/nixpkgs that referenced this issue May 28, 2023
Using the OneClick functionality requires the app to have xdg-utils in its PATH.

Fixes NixOS#234039
Atemu added a commit to Atemu/nixpkgs that referenced this issue May 28, 2023
Using the OneClick functionality requires the app to have xdg-utils in its PATH.

Fixes NixOS#234039
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.

2 participants