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

Installation fails under OpenSUSE Tumbleweed #1454

Open
1 of 2 tasks
Sadi58 opened this issue Apr 29, 2024 · 4 comments
Open
1 of 2 tasks

Installation fails under OpenSUSE Tumbleweed #1454

Sadi58 opened this issue Apr 29, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@Sadi58
Copy link

Sadi58 commented Apr 29, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Installation fails because "nothing provides jsoncpp" although I've installed the closest possible match: libjsoncpp25

Expected Behavior

The package should install finding all dependencies

Steps to reproduce

sudo zypper install "Spotube-linux-x86_64.rpm"

Operating System

OpenSUSE Linux

Spotube version

v3.6.0

Installation source

GitHub Releases (Binary)

Additional information

No response

Self grab

  • I'm ready to work on this issue!
@Sadi58 Sadi58 added the bug Something isn't working label Apr 29, 2024
@KRTirtho
Copy link
Owner

KRTirtho commented May 2, 2024

It should install as it seems like jsoncpp is available in SUSE repos for tumbleweed: https://software.opensuse.org/package/jsoncpp

@Sadi58
Copy link
Author

Sadi58 commented May 6, 2024

Thanks. It seems so, but apparently the user is thrown into a maze there, where several different routes all lead to a dead end, at least under the new Thumbleweed-Slowscroll, which is supposed to be a little more stable and reliable than Thumbleweed: 1) The "Standard" route downloads a "One-Click Install" file that can't install, 2) The "Add repository and install manually" route fails at the stage of adding the repo with the error message "The requested URL returned error: 404", and 3) The more promising "Grab binary packages directly" route downloads apparently a source file named "jsoncpp-1.9.5-2.7.src.rpm" which can't be installed either.
Maybe I should now try another distro that uses RPM packages to install software.

@KRTirtho
Copy link
Owner

KRTirtho commented May 6, 2024

I'm not sure why jsoncpp wouldn't get installed. But, usually zypper should install it properly. I'll not recommend to switch distro because only Spotube doesn't work 😅
You can always use the Flatpak version. Which will work fine anywhere.

Also, you could try installing jsoncpp-devel package. It is usually required when building from Source but pre-built bin doesn't require it. But still give it a try

@Sadi58
Copy link
Author

Sadi58 commented May 6, 2024

OK, thanks. My regular OS is Debian Trixie with KDE Plasma 5.27 actually. I'm just testing if I can move to Plasma 6 quicker by switching to some other distro like OpenSUSE, which has a number of pros and cons, and this is just one of a number of cons. ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants