Skip to content
This repository has been archived by the owner on Aug 30, 2023. It is now read-only.

Update Docs for OpenSUSE 15 #326

Open
WhitewaterDave opened this issue Oct 20, 2022 · 2 comments
Open

Update Docs for OpenSUSE 15 #326

WhitewaterDave opened this issue Oct 20, 2022 · 2 comments
Labels
bug dependencies Pull requests that update a dependency file linux need info

Comments

@WhitewaterDave
Copy link

WhitewaterDave commented Oct 20, 2022

I tried installing abricotine using the prebuild rpm package from releases. When I used zypper, which is package manager, it returned an error:
Problem: nothing provides 'libXtst' needed by the to be installed abricotine-1.1.4-1.x86_64
This is package is already installed by default but it is called 'libXtst6'
I was able to ignore the dependency and install the package. It works OK. Maybe update the docs to include this.

@WhitewaterDave WhitewaterDave changed the title Update Docs for Open Update Docs for OpenSUSE 15 Oct 20, 2022
@brrd
Copy link
Owner

brrd commented Oct 24, 2022

I can't find where this comes from. Maybe I can use a custom dependency list in electron-builder in order to remove this one from rpm packages.
But first I want to be sure not to break anything.
Let's wait for something else to confirm this issue before we investigate more.

@brrd brrd added bug linux need info dependencies Pull requests that update a dependency file labels Oct 24, 2022
@WhitewaterDave
Copy link
Author

WhitewaterDave commented Oct 27, 2022

The problem is with the name of a dependency required to run abricotine on openSUSE 15.

The package manager on openSUSE is zypper.

When installing on openSUSE 15, the package manager says it requires a package called "libXtst" which is not available in opensSUSE by that name. It is available but is called "libXtst6" and it's probably already installed as part of the base desktop environment.

This is the screenshot of what I'm seeing when I try to install abricotine:

Screenshot_20221027_151701

Choose Solution 2 which is
Solution 2: break abricotine-1.1.4-1.x86_64 by ignoring some of its dependencies

Selecting solution 2 will install abricotine and it should work. I knew I had the dependency installed.
If it doesn't work, use the package manager to install "libXtst6" and abricotine will work as expected.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug dependencies Pull requests that update a dependency file linux need info
Projects
None yet
Development

No branches or pull requests

2 participants